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-04-16 | NOOP: newline removal | Paul Davis | |
2020-04-03 | add Editor-level action to toggle track layer display | Paul Davis | |
2020-04-03 | add new Editor method to toggle all existing automation | Paul Davis | |
Applies to selected tracks if non-empty; all tracks otherwise | |||
2020-04-01 | Remove unused variable | Robin Gareus | |
2020-03-25 | stop transport clocks from jumping after the playhead is moved via a CursorDrag | Paul Davis | |
2020-02-25 | Clear import-status shared-ptr<> after use | Robin Gareus | |
Previously "Sequence files" set import_status.track and never reset() the shared pointer. This resulted in various follow up issues. | |||
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-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) Implement insert-region action... now uses the Source List. | Ben Loftis | |
2019-08-01 | (Source List) Recover Regions feature: WIP | Ben Loftis | |
2019-08-01 | (Source List) Fix drag-n-drop. | Ben Loftis | |
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-08-01 | (Source List) Region Tags (gtk2 part) | Ben Loftis | |
2019-08-01 | (Source List) Region List rewrite (gtk2 part) | Ben Loftis | |
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing | |||
2019-08-01 | (Source List) Source property signals (gtk2 part) | Ben Loftis | |
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing | |||
2019-06-22 | Update references to ptfformat -> ptformat && fix api calls | Damien Zammit | |
2019-04-09 | Another round of whitespace fixes | Robin Gareus | |
2019-04-08 | NO-OP: whitespace, indent | Robin Gareus | |
2019-04-08 | Yet another "Rect frame" (not a sample) | Robin Gareus | |
2019-03-07 | Cleanup Editor/Marker context-menu | Robin Gareus | |
This could have caused crashes previously: ::build_range_marker_menu() may have created range_marker_menu while the GUI wanted transport_marker_menu. | |||
2019-03-07 | Fix some Gtk::Menu related memory leaks | Robin Gareus | |
A Gtk::manage()d widget will be deleted when its parent container is destroyed. Top-level context menus are not inside a container and hence need to be manually deallocated. This adds explicit delete calls for menus where there is a member variable reference to the Menu. | |||
2019-03-07 | Remove cruft: unused members | Robin Gareus | |
2019-03-07 | Remove unused region_edit_menu & edit-point action | Robin Gareus | |
2019-03-01 | Remove unused RulerType | Robin Gareus | |
2018-12-28 | Observe preference to prompt for names when adding range markers | Alex Pilon | |
2018-12-13 | Video-Frame (not 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-10-14 | fix several inter-related problems with libptformat | Paul Davis | |
2018-10-13 | Clarify where the file 'ptfformat.h' can be found | John Emmas | |
2018-10-12 | PT import: editor_pt_import complete rewrite | Damien Zammit | |
2018-07-27 | NO-OP: clean up whitespace, separate methods | Robin Gareus | |
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-07-27 | new_grid: fix some thinkos in ruler math, to better match sensible grid lines. | Ben Loftis | |
Tweak enums to better match the Grid values they represent. | |||
2018-02-27 | Remove some redundant calls to snap_to(). get_preferred_edit_position() ↵ | Ben Loftis | |
already did it. | |||
2018-02-19 | Add drop-shadow decorators to menu bar and transport toolbar. | Ben Loftis | |
Allow status bar to fill available width. | |||
2018-02-14 | Re-pack the master meters (in the toolbar) so the editor_meter_peak_display ↵ | Ben Loftis | |
button is more clickable. | |||
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-12-12 | NO-OP: whitespace | Robin Gareus | |
2017-12-07 | Lua scripting: add convenience function Editor::trigger_script_by_name(). | Ben Loftis | |
2017-11-23 | Consistent default argument for virtual fn. | Robin Gareus | |
2017-11-23 | GUI to set clock-origin marker | Robin Gareus | |
2017-10-21 | Tweak 842d758e: selection & move into view | Robin Gareus | |
Use separate editor + mixer flags for moving selected tracks into view. Changing selection in the Editor will only pan the mixer-view and vice- versa. This fixes an issue with the track that is being clicked-on to be moved out of view (due to groups) | |||
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 |