Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/sugar/graphics/palette.py
Commit message (Collapse)AuthorAgeFilesLines
* Limit length of labels in palettes to 60 chars by default #610Tomeu Vizoso2009-04-061-1/+1
|
* Fix palettes scaling when using scaling factor 72 #504Simon Schampijer2009-03-131-3/+3
|
* Support setting None as the secondary text #384Tomeu Vizoso2009-02-241-1/+2
|
* Only display one line in the secondary text of a clipping palette #384Tomeu Vizoso2009-02-241-1/+2
|
* Add activate signal to PaletteTomeu Vizoso2009-02-101-4/+15
|
* Start adapting to Python 4.0Tomeu Vizoso2009-02-041-1/+1
|
* Palette positioning fixes #298Tomeu Vizoso2009-02-031-2/+12
| | | | | | Don't try to align the palette to the edges if the invoker is AT_CURSOR, and always try to move the palette completely into the screen if at all possible.
* Move the palette to new style gobject properties.Benjamin Berg2009-01-121-50/+44
|
* Fix palette highlighting on tray icons. Patch by benzea, style tweaks by me.Marco Pesenti Gritti2008-12-181-6/+8
|
* Rework palette state logic. Fix #42Marco Pesenti Gritti2008-12-181-9/+7
|
* Dont pop down the palette when a submenu opensTomeu Vizoso2008-12-071-2/+7
|
* Add accelerator support to menu itemsTomeu Vizoso2008-12-051-0/+4
|
* Mark modules as STABLE/UNSTABLE/DEPRECATED.Marco Pesenti Gritti2008-10-281-0/+4
|
* Make sure the mouse motion is stopped before starting it.Marco Pesenti Gritti2008-10-181-2/+2
|
* Trac #8563: sugar palette doesn't handle 'table menus'.C. Scott Ananian2008-09-191-0/+7
| | | | | | | | | | | | | | | | | The gtk Menu class supports 'table menus', where the menu entries can be laid out in a grid. This is useful for horizontal menus, and for dense menus of icons, and for wrapping the menu when it gets too long, etc. The Menu.attach() method is used to add entries to a menu by row and column: http://www.pygtk.org/docs/pygtk/class-gtkmenu.html#method-gtkmenu--attach However, the callback in _Menu, defined in palette.py, only triggers on do_insert(), and so the signal emission (and subsequent palette._update_separators() call, which places the line underneath the menu title text at top) never occurs when you add entries using attach(). _Menu now overrides attach() and emits the proper signal.
* Break the reference cycle between menu and palette. #8469Marco Pesenti Gritti2008-09-131-0/+4
|
* #8394 Destroy the palette when the invoker is dettachedTomeu Vizoso2008-09-101-1/+4
|
* More cleanups to make pylint happy.Marco Pesenti Gritti2008-09-071-10/+21
|
* Get rid of the custom _hide/_show and just use the widgetMarco Pesenti Gritti2008-09-071-57/+26
| | | | methods. Related cleanups.
* Make Palette handle changes of the invoker widget. Fix #7881Marco Pesenti Gritti2008-08-141-14/+23
|
* More pylint fixesMarco Pesenti Gritti2008-08-101-1/+2
|
* Put palettes into the "default" palettegroup by default again. (fix #4084)Benjamin Berg2008-08-011-0/+2
|
* initialize right_click_invoker_hid in paletteSimon Schampijer2008-06-051-0/+1
|
* Attach palette to parent when no widget is given.Tomeu Vizoso2008-06-031-6/+6
|
* Disconnect button release signals on detach.Tomeu Vizoso2008-05-241-0/+2
|
* Reveal palettes on right-click (Eben)Tomeu Vizoso2008-05-241-18/+56
| | | | | | | This immediately reveals the full palette for an object when it is right clicked. A future change should be made to require explicit dismissal (option chosen, click outside, escape) when one is explicitly invoked.
* Allow to attach the invoker to the widget after construction,Marco Pesenti Gritti2008-05-241-18/+46
| | | | so that gproperties to constructor can be implemented correctly.
* Hookup the new palette creation in the toolbuttons.Marco Pesenti Gritti2008-05-231-1/+2
|
* Move palette creation logic inside the invoker.Marco Pesenti Gritti2008-05-231-14/+55
|
* Use a src directory consistently with base and shell.Marco Pesenti Gritti2008-04-291-0/+1000