Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Put some space between scale and min/max buttons | Lars Uebernickel | 2014-03-12 | 1 | -1/+1 |
| | |||||
* | Remove toggle-size-allocate handler | Lars Uebernickel | 2014-03-12 | 1 | -15/+0 |
| | | | | | | The variable it set isn't used anymore. Scale menu items don't ever have a toggle mark. | ||||
* | idoscalemenuitem: use the scale's actual size allocation for events | Lars Uebernickel | 2014-03-12 | 1 | -95/+33 |
| | | | | | | | | | Instead of calculating it ourselves in size_allocate, which used deprecated style functions to find out about paddings and got it wrong in some cases. Also, clicking anywhere to the left or right of the scale now activates the min and max buttons, respectively. | ||||
* | IdoScaleMenuItem: allow changing value with left/right and +/- keys | Lars Uebernickel | 2013-11-28 | 1 | -2/+72 |
|\ | |||||
| * | Also allow using + and - keys to change the slider | Lars Uebernickel | 2013-10-24 | 1 | -0/+4 |
| | | |||||
| * | IdoScaleMenuItem: intercept left and right keys | Lars Uebernickel | 2013-10-21 | 1 | -0/+78 |
| | | |||||
* | | idoscalemenuitem: disconnect signal from parent | Lars Uebernickel | 2013-10-31 | 1 | -20/+13 |
|/ | | | | | | | | | This fixes a crash: the widget installed a handler for the parent's hide signal, but was destroyed before the parent without disconnecting the signal. This patch also moves the connection into GktWidget.parent_set instead of connecting to the notify signal. | ||||
* | idoscalemenuitem: request a minimum width of 200px | Lars Uebernickel | 2013-10-10 | 1 | -0/+2 |
| | | | | | Same as IdoPlaybackMenuItem. | ||||
* | idoscalemenuitem: don't update the action state when the action state changes | Lars Uebernickel | 2013-09-25 | 1 | -9/+59 |
| | | | | | | | | | | | | | GtkRange has the same weird semantics for its "value-changed" signal that the check menu items have: it is emitted not only on user interaction, but also when gtk_range_set_value() is called. The handler to "value-changed" updates the action. gtk_range_set_value() is called when the action notifies about a state change. Loop, meet loop. This patch works around that by adding a "value-changed" to IdoScaleMenuItem that is only emitted when the user changes the slider's value. | ||||
* | Revert slider movement when scrolling by default | Lars Uebernickel | 2013-09-15 | 1 | -1/+4 |
| | |||||
* | Fixing some small introspection errors | Ted Gould | 2013-07-02 | 1 | -1/+1 |
| | |||||
* | idoscalemenuitem: look "{min,max}-icon" on the GMenuItem | Lars Uebernickel | 2013-06-07 | 1 | -9/+9 |
| | | | | | 'primary' and 'secondary' might be confusing. | ||||
* | Add support for creating scale menu items from a menu model | Lars Uebernickel | 2013-05-31 | 1 | -0/+127 |
| | |||||
* | idoscalemenuitem: make the scale expand and fill in the menu item | Lars Uebernickel | 2013-05-31 | 1 | -3/+3 |
| | |||||
* | Add introspection and Vala support to IDO | Robert Ancell | 2012-12-14 | 1 | -22/+62 |
| | |||||
* | Merge lp:~larsu/ido/remove-slider-hack-953757 | Lars Uebernickel | 2012-08-27 | 1 | -20/+0 |
|\ | | | | | | | | | Removes slider hacks. | ||||
| * | Remove slider mouse button hack | Lars Uebernickel | 2012-03-16 | 1 | -20/+0 |
| | | | | | | | | | | This should be a global setting for all sliders and fixed in gtk. | ||||
* | | require gtk3 | Charles Kerr | 2012-05-07 | 1 | -32/+0 |
|/ | |||||
* | fix regression that broke mousewheel operations on the idoscale | Charles Kerr | 2012-03-14 | 1 | -0/+2 |
| | |||||
* | alter mouse button 2 clicks to behave like mouse button 2 clicks for lp bug ↵ | Charles Kerr | 2012-03-12 | 1 | -0/+20 |
| | | | | | | | #898611. This solution was taken from gvc-channel-bar.c in gnome-control-center. The idea of cribbing from g-c-c came from Christian Giordano in duplicate lp bug #932919 where he suggested "using the same behavior the volume slider has in the Sound System Settings." | ||||
* | add primary-clicked and secondary-clicked signals for lp bug #921065 | Charles Kerr | 2012-03-10 | 1 | -31/+87 |
| | |||||
* | small code cleanup in update_packing() | Charles Kerr | 2012-03-09 | 1 | -43/+19 |
| | |||||
* | Fix LP Bug #906050 by removing idoscalemenuitem's offscreen proxy. | Charles Kerr | 2012-03-09 | 1 | -51/+0 |
| | | | | | The offscreen proxy was added last September to fix bug #804009, but while testing in 12.04b1 I'm not able to reproduce that issue even after removing the offscreen proxy. I don't want to regress 804009 so I'll ask for more eyeballs on this one. | ||||
* | don't override widget_class.state_changed in idoscalemenuitem ... that was ↵ | Charles Kerr | 2012-03-09 | 1 | -8/+0 |
| | | | | preventing the prelight state from ever showing up there. | ||||
* | removed deprecations from gtk3 and fixed sizing issues with idemessagedialog ↵ | Ken VanDine | 2011-12-14 | 1 | -0/+14 |
| | | | | (LP: #888392) | ||||
* | one more fix for armel FTBFS | Ken VanDine | 2011-10-06 | 1 | -1/+1 |
| | |||||
* | Fixed FTBFS on armel (LP: #866039) | Ken VanDine | 2011-10-05 | 1 | -1/+1 |
| | |||||
* | Only use the offscreen proxy stuff in GTK3 | Robert Carr | 2011-09-13 | 1 | -3/+61 |
| | |||||
* | Use gtk_render_background | Robert Carr | 2011-09-06 | 1 | -1/+0 |
| | |||||
* | Implement an IdoOffscreenProxy object to work around GtkRange/Scale needing ↵ | Robert Carr | 2011-09-02 | 1 | -12/+20 |
| | | | | grabs, change IdoScaleMenuItem to make use of this. Fixes lp: #804009 | ||||
* | use const not G_CONST_RETURN | Michael Terry | 2011-06-20 | 1 | -2/+2 |
| | |||||
* | drop deprecated use of event_window | Michael Terry | 2011-06-01 | 1 | -5/+0 |
| | |||||
* | adjustments aren't widgets | Michael Terry | 2011-06-01 | 1 | -2/+2 |
| | |||||
* | fix various unused-variable warnings; not directly related to gtk3 work, but ↵ | Michael Terry | 2011-06-01 | 1 | -7/+5 |
| | | | | helps focus on actual problems | ||||
* | allow building either gtk2 or gtk3 versions; some deprecation cleanups | Michael Terry | 2011-06-01 | 1 | -4/+3 |
| | |||||
* | porting to gtk3, WIP | Ken VanDine | 2011-05-27 | 1 | -3/+3 |
| | |||||
* | Listen to GtkMenuItem's 'toggle-size-allocate' signal to get the toggle size ↵ | Cody Russell | 2010-10-07 | 1 | -1/+16 |
| | | | | instead of using the GSEAL'd GtkMenuItem::toggle_size value. | ||||
* | Fix for armel build. Patch by David Sugar. | Cody Russell | 2010-08-03 | 1 | -1/+1 |
| | |||||
* | bleh | Cody Russell | 2010-07-29 | 1 | -2/+2 |
| | |||||
* | Different range size styles. | Cody Russell | 2010-07-15 | 1 | -57/+93 |
| | |||||
* | Add IdoRange, and modify IdoScaleMenuItem to use it. | Cody Russell | 2010-07-13 | 1 | -23/+280 |
| | |||||
* | Fake out the grab stuff by setting GTK_HAS_GRAB on the scale widget before ↵ | Cody Russell | 2010-05-10 | 1 | -0/+4 |
| | | | | forwarding the event. | ||||
* | Try to remove offscreen fu | Cody Russell | 2010-05-10 | 1 | -130/+36 |
| | |||||
* | reverse-scroll-events property only affects GDK_SCROLL_UP and GDK_SCROLL_DOWN | Cody Russell | 2010-04-14 | 1 | -2/+14 |
| | |||||
* | Don't capture up/down keys. Compile fixes for latest gtk+. | Cody Russell | 2010-03-15 | 1 | -3/+3 |
| | |||||
* | Fix for grab/release signals. If you grab the slider and then release it ↵ | Cody Russell | 2010-03-09 | 1 | -4/+58 |
| | | | | while the mouse is outside the menu, it was not emitting the released signal. | ||||
* | Add grab/release signals | Cody Russell | 2010-03-05 | 1 | -0/+32 |
| | |||||
* | Make 'ido-offscreen-scale' the name of the GtkOffscreenWindow, not the GtkScale.0.1.3 | Cody Russell | 2010-03-04 | 1 | -1/+1 |
| | |||||
* | Name the offscreen scale 'ido-offscreen-scale' | Cody Russell | 2010-03-04 | 1 | -0/+1 |
| | |||||
* | Support reversing scroll events | Cody Russell | 2010-02-13 | 1 | -2/+25 |
| |