Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-02-12 | Minor cleanup. | Danny Baumann | 1 | -3/+4 | |
2008-02-12 | Implicitly obey click_to_focus policy by relaying IPW window enter events to ↵ | Danny Baumann | 1 | -0/+20 | |
its main window. | |||||
2008-02-12 | Force IPW to be stacked under its main window. | Danny Baumann | 1 | -20/+1 | |
We don't need to check for the frame window, as the cost of core stacking the frame between main window and IPW is only one restack. We gain much cleaner code for that. | |||||
2008-02-12 | Fix IPW blocking input from other windows. | Danny Baumann | 1 | -4/+27 | |
For some reason, ButtonPress events are blocked from other windows if override_redirect windows are stacked directly under those windows. Stacking the IPW under the window we want to block input from anyway works around this. | |||||
2008-02-12 | We don't translate by the border side, we translate by the amount the border ↵ | Danny Baumann | 1 | -6/+14 | |
became smaller through scaling. | |||||
2008-02-12 | Keep upper left corner at the same point. | Danny Baumann | 1 | -3/+8 | |
2008-02-12 | Fix damage handling. | Danny Baumann | 1 | -12/+3 | |
2008-02-12 | Properly damage when the shelf scale cahnges, even when going to 1.0f. | Kristian Lyngstol | 1 | -4/+2 | |
2008-02-12 | Wrap into paint output and properly flag transformed windows. | Danny Baumann | 1 | -1/+26 | |
2008-02-12 | Merge branch 'master' of ↵ | Danny Baumann | 1 | -0/+17 | |
git+ssh://maniac@git.opencompositing.org/git/fusion/plugins/shelf | |||||
2008-02-12 | Abort search if we found the window to remove. | Danny Baumann | 1 | -0/+3 | |
Hopefully should fix rare crash. | |||||
2008-02-12 | Add a reset binding | Kristian Lyngstol | 1 | -0/+17 | |
2008-02-12 | Use linked list for doing window-id-for-ipw check. | Danny Baumann | 1 | -7/+9 | |
Initialize grabbedWindow. | |||||
2008-02-12 | Raise window on click. | Danny Baumann | 1 | -2/+1 | |
2008-02-12 | Use linked list to always keep IPW stacked right above its window. | Danny Baumann | 1 | -1/+37 | |
Not currently working yet, intermediate checkin. | |||||
2008-02-12 | Save shelfed windows in a linked list. | Danny Baumann | 1 | -1/+52 | |
2008-02-12 | Correctly save and restore window and frame input shape. | Danny Baumann | 1 | -35/+153 | |
2008-02-12 | Loads of hack fixes and coding style fixes. | Danny Baumann | 1 | -147/+256 | |
- Don't use static variables when unnecessary. - Remove unuse variables. - Use Compiz coding style. - Added FIXMEs. | |||||
2008-01-18 | Improve move correctness - still not quite there | Kristian Lyngstol | 1 | -5/+9 | |
2008-01-18 | Binding to scale to a 1/2, 1/3 or a 1/6th of the screen. | Kristian Lyngstol | 1 | -0/+46 | |
2008-01-11 | Rudementary window movement support | Kristian Lyngstol | 1 | -27/+125 | |
2008-01-11 | Listen for windowMoveNotify events and shape "correctly" | Kristian Lyngstol | 1 | -11/+45 | |
2008-01-01 | HandleEvent to pass off focus to the shelfed window. | Kristian Lyngstol | 1 | -0/+30 | |
More to come for movement and similar. Cleanup needed. | |||||
2007-12-31 | Add a basic input prevention window | Kristian Lyngstol | 1 | -0/+58 | |
2007-12-24 | Add a minimum size for target scaling | Kristian Lyngstol | 1 | -3/+6 | |
2007-12-24 | Comment update | Kristian Lyngstol | 1 | -2/+0 | |
2007-12-23 | Smoother end of animation | Kristian Lyngstol | 1 | -2/+3 | |
2007-12-23 | Ignore Desktop and Dock type windows | Kristian Lyngstol | 1 | -0/+2 | |
2007-12-23 | Move the setting of scale to a seperate function | Kristian Lyngstol | 1 | -17/+22 | |
2007-12-22 | Adjust the minimum animation step | Kristian Lyngstol | 1 | -1/+1 | |
2007-12-22 | Animate the scaling | Kristian Lyngstol | 1 | -14/+50 | |
2007-12-19 | Adjust by multiplying/dividng with the interval, not adding and subtracting | Kristian Lyngstol | 1 | -2/+2 | |
2007-12-19 | Floating binding | Kristian Lyngstol | 1 | -0/+45 | |
2007-12-12 | Shape a frame window too | Kristian Lyngstol | 1 | -0/+3 | |
Fixes an issue where the frame still had input outside the visible area. | |||||
2007-12-12 | Check for the pressence of the XShape extension | Kristian Lyngstol | 1 | -1/+8 | |
2007-12-11 | Shape input | Kristian Lyngstol | 1 | -1/+21 | |
2007-12-10 | Comments | Kristian Lyngstol | 1 | -4/+12 | |
2007-12-10 | Further style cleanups | Kristian Lyngstol | 1 | -6/+10 | |
2007-12-10 | Style cleanups | Kristian Lyngstol | 1 | -20/+18 | |
2007-12-10 | Rename variablenames to shelf | Kristian Lyngstol | 1 | -82/+86 | |
2007-12-09 | Add *Fini functions to clean up (no longer crash on unload) | Kristian Lyngstol | 1 | -4/+44 | |
2007-12-09 | Rename plugin to shelf | Kristian Lyngstol | 1 | -0/+235 | |