Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/graphics/palette.py
Commit message (Collapse)AuthorAgeFilesLines
* Move most of the drawing logic inside Palette/Invoker.Marco Pesenti Gritti2007-08-151-11/+12
|
* Let the button/theme deal with prelight. I don't thinkMarco Pesenti Gritti2007-08-151-16/+6
| | | | it fits inside palette drawing.
* Let the invoker deal with popup/popdown redraw.Marco Pesenti Gritti2007-08-151-0/+19
|
* Embed/unembed the menu on state changes, keeping it aroundMarco Pesenti Gritti2007-08-111-4/+9
| | | | | | cause some weird drawing issues. Redraw on palette size changes (patch by Benzea).
* Fixed a typo in the palette gap calculation code.Benjamin Berg2007-08-101-1/+1
|
* Ignore grab_notify in the palette menu so that eg. scales work.Benjamin Berg2007-08-101-0/+4
|
* Draw an invoker rectangle that looks connected to the main palette.Benjamin Berg2007-08-101-1/+118
| | | | | There is one catch though, the menu placement inside the palette seems broken. (Probably was already broken before.) Not sure what is going on there.
* Ignore only INFERIOR enter/leave events.Marco Pesenti Gritti2007-08-081-2/+2
|
* Override menu shell deactivate to go through the palette.Marco Pesenti Gritti2007-08-081-0/+3
|
* Expose palette.action_barMarco Pesenti Gritti2007-08-081-7/+15
|
* Expose palette.menu rather than wrapping methods.Marco Pesenti Gritti2007-08-081-32/+38
|
* Call embed after the widget hierarchy is setup so thatMarco Pesenti Gritti2007-08-081-3/+3
| | | | we get the right toplevel.
* Enable focus when there is content. Remove the focusMarco Pesenti Gritti2007-08-081-15/+9
| | | | | out check on the invoker toplevel, we will have to do that differently.
* First go at support of focusable widgets inside the palette.Marco Pesenti Gritti2007-08-081-102/+63
| | | | | Not enabled yet because focus confuses our deactivation logic but it seem to work otherwise.
* More units cleanupsMarco Pesenti Gritti2007-07-311-1/+1
|
* Get rid of some of the obsolete units usage.Marco Pesenti Gritti2007-07-311-3/+1
|
* Split the UI part of sugarext out to his own module to avoidMarco Pesenti Gritti2007-07-271-2/+2
| | | | dragging gtk inside services.
* Don't follow the cursor when expanding to secondary palette.Marco Pesenti Gritti2007-07-251-3/+12
|
* Reposition palette on secondary state.Marco Pesenti Gritti2007-07-241-9/+12
|
* Keep primary/secondary width the same.Marco Pesenti Gritti2007-07-241-2/+17
| | | | Use full (secondary) request to check in-screen.
* Refactor to move primary/secondary state handling inside Palette.Marco Pesenti Gritti2007-07-241-19/+33
|
* Update forgotten property limit.Tomeu Vizoso2007-07-191-1/+1
|
* Rework palette positioning. Cleanup and get at cursorMarco Pesenti Gritti2007-07-181-59/+68
| | | | positioning actually right.
* Place palettes at cursor for free views.Marco Pesenti Gritti2007-07-181-21/+39
|
* #2149, #2150: fixes for the clipboard palette.Tomeu Vizoso2007-07-141-1/+1
|
* Popdown when the toplevel of the parent item loses focus.Tomeu Vizoso2007-07-091-19/+36
|
* Hide palettes on iconbutton/toolbutton clickedEduardo Silva2007-07-081-2/+6
|
* New frameinvokerEduardo Silva2007-07-061-5/+22
|
* Improve tooltips sizingMarco Pesenti Gritti2007-07-061-0/+2
|
* Implement palette groups. Use them to not popdown frame when hover a palette.Marco Pesenti Gritti2007-07-061-2/+29
|
* Hide the active palette if another pops up.Tomeu Vizoso2007-07-051-0/+23
|
* Revert "Hide active palette if zoom level changes."Tomeu Vizoso2007-07-041-15/+0
| | | | | | Pushed by mistake. This reverts commit 70e6d08f8d0fc385b8e7c539b09fced609b9c5a4.
* Hide active palette if zoom level changes.Tomeu Vizoso2007-07-041-0/+15
|
* Reposition palette after expanding it.Tomeu Vizoso2007-07-021-0/+2
|
* Implement secondary state of palettes.Tomeu Vizoso2007-07-021-0/+37
|
* Two more small palette fixes.Tomeu Vizoso2007-07-011-3/+3
|
* Restrict palette positioning to screen height/width - 1 grid cell.Tomeu Vizoso2007-07-011-2/+5
|
* Some palette improvements and add palette support to CanvasIcon.Tomeu Vizoso2007-07-011-11/+22
|
* Use size request to position the palette.Marco Pesenti Gritti2007-06-291-12/+12
|
* Refactor palette positioning API and implementationMarco Pesenti Gritti2007-06-291-74/+84
|
* Do not allow to close the journalMarco Pesenti Gritti2007-06-281-2/+0
|
* Ooops do not start the popup animation on constructor.Marco Pesenti Gritti2007-06-281-2/+2
|
* CleanupMarco Pesenti Gritti2007-06-271-2/+0
|
* Fix tracebackMarco Pesenti Gritti2007-06-271-4/+4
|
* Added some methods to Palette.Tomeu Vizoso2007-06-261-0/+17
|
* Merge branch 'master' of git+ssh://dev.laptop.org/git/sugarMarco Pesenti Gritti2007-06-261-2/+4
|\ | | | | | | | | | | Conflicts: sugar/graphics/palette.py
| * Palette: realize()Eduardo Silva2007-06-261-2/+5
| |
* | Lots of palette refactoring.Marco Pesenti Gritti2007-06-261-101/+105
|/
* Heavy refactoring of palette activation. Not fullyMarco Pesenti Gritti2007-06-251-82/+91
| | | | implemented yet.
* More cleanupsMarco Pesenti Gritti2007-06-251-19/+13
|