Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-19 | Avoid CamelCase in color names | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-19 | Make automation state buttons active when not on Manual | Julien "_FrnchFrgg_" RIVAUD | |
With the same color code as the fader automation button on mixer strips. This is especially usefull when use_knob is true (e.g. for a-EQ) because the automation only shows one letter and a "Write" state can thus be easy to miss. | |||
2016-08-19 | Remove unused space in gain_meter's automation menu | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-18 | Add missing return | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-18 | Make ArdourButton detect when a grab should stop being pressed | Julien "_FrnchFrgg_" RIVAUD | |
If for whatever reason a grab is taken (e.g. a menu popping up) while somebody is pressing a mouse button on an ArdourButton, then the ArdourButton will not get the mouse button release event and will look stuck in pressed position. The leave notify event is fired if the mouse is still on the ArdourButton while the grab is taken, but not if the user was dragging the mouse outside of the button. The only reliable way is to listen for the grab_broken_event signal. Do so. | |||
2016-08-18 | don't show empty time axis view context menus | Paul Davis | |
2016-08-18 | Make buttons in track headers behave more like Gtk::MenuToolButton | Julien "_FrnchFrgg_" RIVAUD | |
Make their popup menus show attached, and on mouse down, but keep the context menu behavior on middle- and right-click for the group button that reacted to those (probably an oversight but some users might have got the habit of right-clicking). This also makes the group deletion on Ctrl+click happen on mouse down instead of mouse up which is not a great difference and avoids complicating the code. | |||
2016-08-18 | Make name_button behave more like a Gtk::MenuToolButton | Julien "_FrnchFrgg_" RIVAUD | |
Make it popup its menu in attached mode, and on mouse down, but keep the context menu behavior on right-click. | |||
2016-08-18 | Make in/out buttons behave more like Gtk::MenuToolButton | Julien "_FrnchFrgg_" RIVAUD | |
Make them popup their menu as if attached rather than as a context menu. | |||
2016-08-17 | removed commented code, now that the comment is actually correct | Paul Davis | |
2016-08-17 | fix hard/impossible trimming situation | Paul Davis | |
2016-08-17 | GUI does an even stronger check on no undo/redo while recording | Paul Davis | |
2016-08-17 | Use a real dropdown for AutoState in automation lanes | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-17 | Align the currently selected automation state on dropdown | Julien "_FrnchFrgg_" RIVAUD | |
By passing the current text of the automation button we can make the dropdown menu align with the current mode. This will only work for full-size automation buttons, not when use-knob is true, but in that case it feels wrong to popup on top of the button anyway. Also make the menu show on mouse down like a real dropdown. | |||
2016-08-17 | upcoming codenames | Robin Gareus | |
2016-08-17 | Make MixerStrip's automation menu behave like a dropdown | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-17 | Make the group button in MixerStrip behave like a dropdown | Julien "_FrnchFrgg_" RIVAUD | |
Since it mostly is a multiple-choice menu. | |||
2016-08-17 | Replace positioning function with popup helper | Julien "_FrnchFrgg_" RIVAUD | |
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-16 | fix issue with WM close/delete ("X") button not working for window proxied ↵ | Paul Davis | |
dialogs (e.g. add route dialog) | |||
2016-08-15 | allow constrained-drag of MIDI notes to work | Paul Davis | |
2016-08-16 | Add missing line feed in midi_region_view.cc | nick_m | |
2016-08-16 | Midi region ghost note uses beat-based note time calculation. | nick_m | |
2016-08-16 | Fix frame-based beat calculation in ↵ | nick_m | |
MidiRegionView::snap_frame_to_grid_underneath() - this caused the ghost note under the pointer to behave badly when hovering near an audio-locked meter. | |||
2016-08-14 | Remove assumption that the meter starts at frame 0 in ↵ | nick_m | |
Editor::apply_midi_note_edit_op_to_region(). | |||
2016-08-14 | Sync User Interactoin tooltips with new default settings. | nick_m | |
2016-08-14 | Choose some non-overlapping defaults for User Interaction modifier keys. | nick_m | |
2016-08-14 | Add a new modifier combination that allows overlap with snap-related defaults. | nick_m | |
- this should be enough to handle all of the current possibilities. | |||
2016-08-14 | User Interaction pref shows the push points modifier in the 'beginning a ↵ | nick_m | |
drag' row. - it is currently dual use (move both ends of a range marker during drag / push control points at the beginning of a drag). this may have to be separated, but as it is called the push points modifier, it belongs here. | |||
2016-08-14 | Resolve potential ambiguity between the constraint modifier and the copy ↵ | nick_m | |
modifier when beginning a drag. | |||
2016-08-14 | Ensure RelevantModifierKeyMask is updated on each modifier change. | nick_m | |
- fixes bug where changing prefs in User Interaction only took effect on restart. | |||
2016-08-14 | Ensure BBTRulerDrag operates within the tempo map. | nick_m | |
2016-08-14 | Ensure positive length whan drag-adding new midi region. | nick_m | |
2016-08-14 | Allow negative return in TempoMap::beat_at_frame() and its exact_ variant. | nick_m | |
- audio-locked midi regions can be start-trimmed properly when close to 1|1|0 - a midi region placed before the first meter will continue the tempo curve and first meter. Only a couple of callers require change, as bbt_at_beat() already deals with this. | |||
2016-08-13 | add nstewart to authors | Robin Gareus | |
2016-08-13 | Add "Marker Toggle" #5193 | Nathan Stewart | |
2016-08-13 | tweak strings now that 5.0 is out | Robin Gareus | |
2016-08-13 | add RMS region normalization option | Robin Gareus | |
2016-08-08 | add plural forms for pt to gtk2_ardour/po/pt.po5.0-rc2 | Paul Davis | |
2016-08-08 | (updated) pt(_BR) update for gtk2_ardour from Marcelo Teles | Paul Davis | |
2016-08-08 | Revert "pt(_BR) update for gtk2_ardour from Marcelo Teles" | Paul Davis | |
This reverts commit cf08eaa32d0d7b17f44cec616f3c9bb0430ba19c. | |||
2016-08-08 | updated russian translation from Alexandre Prokoudine | Paul Davis | |
2016-08-08 | fix thinko that causes near duplicate menu items in group context menu when ↵ | Paul Davis | |
not in group tabs | |||
2016-08-08 | fix bug when appdata.pot file cannot be regenerated | Paul Davis | |
2016-08-08 | GenericUI: better popup placement for automation mode | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-08 | Move anchored menu placement strategy to Gtkmm2ext utils | Julien "_FrnchFrgg_" RIVAUD | |
So that it can be used by others. | |||
2016-08-07 | fix typo | Robin Gareus | |
2016-08-07 | Make ArdourDisplay a subclass of ArdourDropdown | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-07 | Remove the space for checks/radios/icons in dropdowns | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-07 | Make Dropdown menus at least as wide as the button | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-07 | Improve placement of Dropdown popups. | Julien "_FrnchFrgg_" RIVAUD | |
When an item in the menu corresponds to the currently displayed choice, vertically align the item with the button on menu popup. |