Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | fixed build failure where secondary_padding wasn't initialized | Ken VanDine | 2010-02-11 | 1 | -1/+1 |
| | |||||
* | Merge initial-slider-value branch | Cody Russell | 2010-02-09 | 1 | -1/+2 |
|\ | |||||
| * | Add support for initial value to ido_scale_menu_item_new_with_range() | Cody Russell | 2010-02-09 | 1 | -1/+2 |
| | | |||||
* | | Merge scale-icons branch | Cody Russell | 2010-02-09 | 1 | -33/+187 |
|\ \ | |/ |/| | |||||
| * | Upper/lower clamping on icon click | Cody Russell | 2010-02-09 | 1 | -36/+4 |
| | | |||||
| * | Add support for primary/secondary icons. | Cody Russell | 2010-02-06 | 1 | -33/+219 |
| | |