Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Scale; 1.8] Fine-tune some aspects of Scale #1211

Merged
merged 74 commits into from Nov 21, 2012
Merged

[Scale; 1.8] Fine-tune some aspects of Scale #1211

merged 74 commits into from Nov 21, 2012

Conversation

autarkper
Copy link
Contributor

  1. Don't let Scale react on spurious pointer-motion events that arise from the opening animation.
  2. Let the close button more closely follow the focused window, be it keyboard- or mouse-focused.
  3. Scale should open with the close button enabled for the default-selected window.
  4. Windows should be sorted similar to Alt-Tab, most importantly: minimized windows should be pushed back in the order.
  5. Ensure that windows and overlays never go out of sync.
  6. Use all available horizontal space for windows captions.
  7. Adapt window-caption width as the selection changes and window titles are updated.
  8. Make Scale usable with many monitors.
  9. Window context menu.
  10. Lots of other enhancements.
  11. Lots of code removed.

Current status: Begs to be tested.

@Xethron
Copy link

Xethron commented Oct 20, 2012

Ah! Perfect! Works perfectly. Been waiting for this commit. See no errors thus far.

@autarkper
Copy link
Contributor Author

This now contains all my Scale-related work on my master branch.

autarkper and others added 27 commits November 19, 2012 19:59
…y of clones in-place. Ensure correct keyboard focus.
…space together, regardless of which monitor they're on.
…eds support from muffin for full functionality).
autarkper and others added 26 commits November 20, 2012 15:57
clefebvre added a commit that referenced this pull request Nov 21, 2012
[Scale; 1.8] Fine-tune some aspects of Scale
@clefebvre clefebvre merged commit 069a4a1 into linuxmint:master Nov 21, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants