13
0
livetrax/libs/gtkmm2ext/gtkmm2ext
Julien "_FrnchFrgg_" RIVAUD 6a985df81e Replace positioning function with popup helper
Because all uses of the function positioning menus anchored to a widget
were as callback argument to Gtk::Menu::popup() where the caller needed
to correctly bind arguments, this led to repeated and a bit obscure code.

Wrap the logic into an helper function that takes care of all that, and
update the callers.
2016-08-17 01:45:47 +02:00
..
actions.h radically change Keyboard/Binding API design to disconnect Gtk::Action lookup from binding definition 2016-02-22 15:31:24 -05:00
activatable.h
application.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
ardour_icon.h
auto_spin.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
barcontroller.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
bindable_button.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
binding_proxy.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
bindings.h more tweaks to HTML output when printing key bindings 2016-06-23 08:37:24 -04:00
cairo_icon.h replicate the remove-all-trailing whitespace commit(s) in master 2016-02-22 15:31:24 -05:00
cairo_packer.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
cairo_widget.h change API for CairoWidget::focus_handler 2016-03-15 12:41:21 -04:00
cairocell.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
cell_renderer_color_selector.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
cell_renderer_pixbuf_multi.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
cell_renderer_pixbuf_toggle.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
choice.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
click_box.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
cursors.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
debug.h
dndtreeview.h DnDTreeview: allow to handle multiple drag-targets 2016-05-06 14:51:29 +02:00
dndvbox.h fix potential undefined DnD behavior for external drags 2016-05-24 17:58:24 +02:00
doi.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
emscale.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
fader.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
fastmeter.h
focus_entry.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
grouped_buttons.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
gtk_ui.h add a timeout to flush_pending() 2016-07-25 14:13:52 +02:00
gtkapplication-private.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
gtkapplication.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
gtkutils.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
gui_thread.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
idle_adjustment.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
keyboard.h Ensure RelevantModifierKeyMask is updated on each modifier change. 2016-08-14 03:04:54 +10:00
pane.h Gtkmm2ext::Pane: attempt to track child lifetime, since Gtkmm 2.4 doesn't do this correctly 2016-07-20 10:48:07 -04:00
paths_dialog.h allow to set parent for modal dialog 2015-12-29 13:31:24 +01:00
persistent_tooltip.h use same tooltip timeout throughout Ardour -- part one 2016-05-02 20:24:46 +02:00
pixfader.h
pixscroller.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
popup.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
prompter.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
rgb_macros.h
scroomer.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
searchbar.h Make sure that a newly introduced class will be visible if it's needed outside of libgtkmm2ext 2016-03-11 10:51:24 +00:00
selector.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
slider_controller.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
stateful_button.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
sync-menu.h
tabbable.h most of the changes required to add a new master faders tabbable 2016-05-31 15:30:38 -04:00
tearoff.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
textviewer.h remove unused API (and ifstream) 2015-10-05 22:15:17 +02:00
treeutils.h
utils.h Replace positioning function with popup helper 2016-08-17 01:45:47 +02:00
visibility_tracker.h make it possible to disable VisibilityTracker's use of WM visibility 2016-06-07 18:29:03 -04:00
visibility.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
widget_state.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
window_proxy.h give WindowProxy its own map/unmap signals so that other things can track map/unmap without accessing the Window 2016-06-12 22:49:15 -04:00
window_title.h globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00