Paul Davis
fece4f0ca8
fix thinko in handling of cue page context menus
...
Context menus should (unless there is a very strong reason otherwise) be
popped up on button press, not button release. In addition Gtk::Menu::popup()
should be given the button ID of the button used, so that it can manage
both styles of menu interaction (press/drag/release and press/release/drag/press)
2025-04-28 14:26:15 -06:00
Robin Gareus
000c25edcc
Update gtkmm -> ytkmm header location (omnibus commit)
2025-02-01 15:25:14 +01:00
Paul Davis
49d26236ac
remove unused members of CueEntry
2025-01-27 13:26:15 -07:00
Robin Gareus
19fc6e831b
Fix missing calls to SessionHandlePtr::session_going_away()
...
Explicit calls to set_session(0) will disconnect the
callback to session_going_away(). So don't do that.
2024-11-10 23:27:36 +01:00
Mads Kiilerich
b4ff4f356c
Make header files more self-contained - add missing Ardour and lib includes
2024-10-20 03:30:46 +02:00
Ben Loftis
75ae0fd4b1
disambiguate trigger functions: cue_bang -> trigger_cue_row
2022-10-01 09:13:14 -05:00
Ben Loftis
916fc4a2ee
likely fix for cue-text sizing on windows
2022-08-04 13:40:06 -05:00
Paul Davis
15f67632ee
CueEntry must inherit from sigc::trackable
...
It connects to the ParameterChanged (sigc++) signal, and to ensure automated
disconnection on object death, sigc::trackable is required in the
inheritance tree
2022-07-07 18:23:51 -06:00
Ben Loftis
43b98524b5
Cue page: cues are timeline rulers so color them(?); pixel-pushing
2022-02-08 17:04:09 -06:00
Ben Loftis
63912069f4
trigger_ui: remove redundant action bindings; rename trigger_scene to trigger_cue
2022-01-31 20:25:05 -06:00
Ben Loftis
a29510c1c4
trigger_ui: highlight Cue buttons when the user clicks them
2022-01-26 11:51:07 -06:00
Ben Loftis
9e48633b82
trigger page: trigger cue buttons red when cues are record-enabled
2022-01-23 20:24:44 -06:00
Paul Davis
2152e7ba3b
triggerbox: change FollowActions into an object with a target list (GUI edition)
2022-01-19 15:50:55 -07:00
Ben Loftis
ddd5b26686
trigger_ui: pixel-pushing: remove drop-shadows and try circles for Cues
2022-01-18 16:42:10 -06:00
Ben Loftis
4736b8338c
trigger_ui: convenience functions to set Color for a column or row
2021-12-27 18:03:14 -06:00
Ben Loftis
68990d2dbd
trigger_ui: add a set_all_X context menu to Cue buttons
2021-12-23 22:35:52 -06:00
Robin Gareus
422ad6656d
Re-do source-code cleanup and formatting
...
Some of this was lost in 26df9ccdf8
This also removes some excess code
2021-12-17 16:53:16 +01:00
Ben Loftis
fcab855fca
Trigger Cues: continued work on triggers, cues and master widgets
2021-12-08 12:35:32 -06:00
Ben Loftis
0e26bd19c4
Trigger Cues: Rough-in controls for Cues
2021-12-08 12:35:32 -06:00