Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-16 | changes to deal with region/note selection when changing into/out of ↵ | Paul Davis | |
internal edit mode Also, activate MIDI editing actions so that they are effective in internal edit mode | |||
2020-03-25 | stop transport clocks from jumping after the playhead is moved via a CursorDrag | Paul Davis | |
2020-02-26 | And removing even more unused forward declarations. | André Nusser | |
2020-01-22 | Split Select-All-Tracks into 2 appropriately named actions | Ben Loftis | |
Existing function select-all-tracks is now renamed select-all-visible-lanes, to match its behavior. New function select-all-tracks will select all Tracks, as the name implies. To maintain consistency for those users who actively used select-all-tracks, the default shortcut ctrl+t will continue calling select-all-visible-lanes. | |||
2020-01-05 | Allow public access to the editor-mixer-strip | Robin Gareus | |
This is currently used by Mixbus to sync visibility of switches on the editor-mixer-strip with the main mixer. | |||
2019-11-09 | Add convenience methods to test for active drags | Robin Gareus | |
2019-11-02 | rename all Evoral source from .(hpp|cpp)$ to .(h|cc) | Paul Davis | |
2019-09-30 | No more doxygen warnings for gtk2_arodur/* | Robin Gareus | |
That's with doxgen 1.8.13. | |||
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-08-01 | (Source List) Source list, Region List: Resolve various action+behaviors ↵ | Ben Loftis | |
between the 2 lists. Duplicate the remove_unsued_region action in the Session->Cleanup menu, for discoverability. Region list should use the same Region actions as the canvas... OK, now resolve the change in use-cases of Region List and Source List. tentative. Rough-in remove_selected_sources (Delete in Sources list). Column tweaks. | |||
2019-04-09 | Another round of whitespace fixes | Robin Gareus | |
2019-04-08 | Yet another "Rect frame" (not a sample) | Robin Gareus | |
2018-12-10 | use ActionManager namespace, rather than ActionMap objects, and remove all ↵ | Paul Davis | |
per-context action maps | |||
2018-12-05 | start using ActionMap in preference to ActionManager | Paul Davis | |
2018-08-24 | move select-all-tracks,deselect-all,invert-selection to be global actions ↵ | Paul Davis | |
(and bindings) | |||
2018-07-27 | new_grid: The Return of the snap_to_X functions. | Ben Loftis | |
We no longer assume that Snap always uses the visible ruler lines. If you want to snap to the grid, and ignore the users zoom scale, use SnapPref::SnapToGrid_Unscaled This fixes 2 (known) oversights: "snap region(s) to grid" and "regions whose start are left of the canvas edge". | |||
2018-02-27 | Remove some redundant calls to snap_to(). get_preferred_edit_position() ↵ | Ben Loftis | |
already did it. | |||
2018-02-11 | SoloSelection: gui part. | Ben Loftis | |
2018-02-09 | new_grid: Rewrite of Snap and Grid. (squashed commit) | Ben Loftis | |
Separate Snap from Grid. Lots of naming changes. Multiple simultaneous snap options allowed. Grid is one of the possible Snap options. Grid uses the same data as the rulers. Replace complicated tempo_lines with simple grid_lines. The Grid is zoom-scale-sensitive along with the rulers. If you are zoomed out, grid becomes coarser. | |||
2018-02-09 | new_snap: Snapped Cursor ( squashed commit ) | Ben Loftis | |
Snapped Cursor is a line that follows the edit point, and indicates where the operation will occur. This replaces and extends the line that appears with the Cut tool. New associated preferences: snap_threshold and show_snap_cursor. | |||
2017-11-23 | Consistent default argument for virtual fn. | Robin Gareus | |
2017-09-24 | fix header order and space alignment | Paul Davis | |
2017-09-24 | convert codebase to use Temporal for various time types | Paul Davis | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-08-09 | Add Lua bindings to set toggle-actions | Robin Gareus | |
2017-08-06 | Update Selection API to include all Stripables | Robin Gareus | |
2017-07-19 | Expose editor-vertical zoom lua bindings | Robin Gareus | |
2017-07-17 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-01 | NO-OP whitespace & foratting of header files | Robin Gareus | |
2017-05-05 | use CoreSelection for track selection | Paul Davis | |
2017-04-29 | Add a "select topmost" track editor action | Robin Gareus | |
2017-04-29 | NO-OP: whitespace | Robin Gareus | |
2017-02-24 | Add some convenient public editor methods (for lua-bindings) | Robin Gareus | |
and s/get// in the old API for consistency. | |||
2017-02-23 | Lua bindings to access editor selection + region selection bindings | Robin Gareus | |
2017-02-18 | Don't scroll-jump when selecting all tracks | Robin Gareus | |
2017-02-15 | classify all region actions based on how they get a list of regions to ↵ | Paul Davis | |
operate on; use this in Editor::sensitize_the_right_region_actions() There are still problems because actions like trim_front() that use the edit point get the edit point with different results than the code that sensitizes actions | |||
2017-02-13 | GUI action Transport/RecordCountIn | Robin Gareus | |
2017-02-04 | rework snap | nick_m | |
snap now fills in a struct (MusicFrame) which contins a snapped frame along with a music divisor. this gives useful information wrt magnetic snap which may or may not have rounded to an exact musical position. region position may now be set musically (using quarter notes for now). this patch fixes several problems in the current code: - dragging a list of music-locked regions now maintains correct musical offsets within the list. - splitting regions using magnetic snap works correctly (#7192) - cut drag should now work correctly with magnetic snap. - musical length of split midi regions is no longer frame based. | |||
2017-01-28 | move 10 more actions from Editor/* to Common/* | Paul Davis | |
2017-01-28 | move 15 actions out of Editor/* namespace, and into Common/* | Paul Davis | |
2017-01-27 | remove editor/mixer selection change signals; make editor and mixer use ↵ | Paul Davis | |
PresentationInfo::Change more correctly; make Selection a bit smarter when setting track selection | |||
2017-01-18 | Add GUI action to record with preroll | Robin Gareus | |
2017-01-12 | Move some actions into the global group: | Robin Gareus | |
This allows common keyboard shortcuts from any Tab (Editor, Mixer). Discuss: should those actions/methods also be moved to ArdourUI instead of PublicEditor? | |||
2016-12-17 | Add API to query editor's playhead cursor position | Robin Gareus | |
2016-12-16 | add arguments (unusued) to control whether or not SMF tempo map is used ↵ | Paul Davis | |
during import | |||
2016-12-14 | GUI changes to allow user to specify how/if to use SMF track/instrument ↵ | Paul Davis | |
names during import | |||
2016-11-21 | Make Cut mode respect snap modifer | Tim Mayberry | |
2016-11-17 | fix incorrect return type for Editor::get_grid_music_divisions(). | nick_m | |
2016-09-06 | move kbd focus reset method into ARDOUR_UI where it (probably) belongs | Paul Davis | |
2016-07-10 | remove reference "const int32_t&" -> const int32_t" | Robin Gareus | |
this simplifies lua-bindings and also let's the compiler worry about constant primitive types. |