summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-05-19publish editor-fade-range action to the main menuBen Loftis
2015-05-20Add more modifier preferences.nick_m
Note that no defaults are set - go to prefs->user interaction to ensure that nothing is set to "no modifer" also - the copy modifier doesn't actually save its state yet.
2015-05-18use Go To instead of GotoBen Loftis
2015-05-18temporarily remove buggy MouseRange-on-Piano-Roll event handlersBen Loftis
2015-05-19Revert to old Lock mode (still called Lock).nick_m
Also make midi notes obey the snap delta modifire
2015-05-18remove LED from custom meter point processorsRobin Gareus
... since they can't be disabled. fixes 6333
2015-05-18"Lock" mode is now "Constrained", make snap absolute modifier configurable.nick_m
- user can abs/rel modifier key in prefs->user interaction suggested for linux - absolute->alt ignore snap->alt-shift - Constrained mode works the same as button 2 drag (initial move sets constraint axis).
2015-05-18Relative snap now always on - disabled with Tertiary modifier (shift)nick_m
2015-05-18Clean up drag modifiers.nick_m
Button 2 drag now is constrained to initial move axis, removing all modifiers from this op. Remove Jump after trim mode. TrimDrag now has: Primary for trim anchored to fade. Secondary for contents trim (as before) Primary & Tertiary for "non overlap" trim All drags have Tertiary for relative snap
2015-05-17Relative Snap -make it activated by the tertiary modifier during drag.nick_m
Disabled/enabled with the shift key. no config stuff at all now. Move existing (strange) trim feature to primary + tertiary modifiers.
2015-05-17Relative snap - support magnetic mode (hackishly for now)nick_m
2015-05-17Cleanup relative snap code.nick_m
2015-05-16Fix typo.nick_m
2015-05-16Revert incorrect region_length() definition.nick_m
2015-05-16Relative snapnick_m
2015-05-13Fix missing undo for audio timefx operations.nick_m
2015-05-10Layering - the return of "later is higher".nick_m
Currently we don't do anything special on layering prefs change (relayer only occurs when each playlist is first edited). The idea here is that "undo" is still available to restore previous layering in case of any surprises.
2015-05-07extend save-as dialog to allow crude but functional save-as-to-empty-sessionPaul Davis
2015-05-07fix crash during session deletion as monitor section tries to updatePaul Davis
2015-05-05rename user's customized color file when resetting theme. Fixes #6286Paul Davis
2015-05-05fix some gtk filechooser issuesRobin Gareus
2015-05-05oversample meter faceplate image surfacesRobin Gareus
Works around issues with pango on windows, fixes crude text on OSX/retina and can provide sub-pixel rendering on GNU/Linux/X11.
2015-05-05NSM preparation for OSX and windowsRobin Gareus
Note that on those platforms the application name is a full path. This is permitted by the specs: “executable_name MUST be the executable name that the program was launched with. For C programs, this is simply the value of argv[0]” [http://non.tuxfamily.org/nsm/API.html#n:1.2.1.1.] but the current implementation of nsm expects the basename only and searched $PATH.
2015-05-04add plugin parameter reset button - closes #6297Robin Gareus
2015-05-04prepare plugin reset (#6297)Robin Gareus
2015-05-04update startup scripts for NSMRobin Gareus
fixes #6265 for GNU/Linux.
2015-05-04further preparations for NSM (#6265)Robin Gareus
2015-05-03fix -Wsign-compareRobin Gareus
2015-05-03right-click in mixer’s group box: show context menu.Robin Gareus
2015-05-03de-select other strips when re-selecting a stripRobin Gareus
2015-05-03Allow to delete PC using <Del>Robin Gareus
It currently only works if there’s no prior selection of notes in which case the MRV handles the event.
2015-05-03implement scroll wheel support for ardour-dropdownRobin Gareus
2015-05-01tweak Midi/DIN icon (proper notch)Robin Gareus
2015-05-01fix thinko with region-gain time offset.Robin Gareus
2015-04-30update region-gain-line time-converter. fixes #6293Robin Gareus
2015-04-30more meter-change UI optimizationRobin Gareus
the meter widgets keep track of configuration and type. There is no more need to force an update.
2015-04-30skip [duplicate] meter re-packing.Robin Gareus
2015-04-30cleanup display suspend.Robin Gareus
2015-04-30fix over-optimzation in e3375c3.Robin Gareus
Some users of DisplaySuspender expect an implicit redisplay.
2015-04-30suspend editor redisplay during batch changesRobin Gareus
(major speed-up when changing all meters)
2015-04-30meter-change: don’t update track-headers if not needed Robin Gareus
2015-04-30x-fade pixel huntRobin Gareus
2015-04-29x-run counter reset & typoRobin Gareus
2015-04-29add xrun counter to status-bar (currently no reset)Robin Gareus
2015-04-28missing keybinding: zoom to session. needs testing on Mac and WindowsBen Loftis
2015-04-28make tape tracks draw something.Robin Gareus
2015-04-28prefer explicit cast over terseness.Robin Gareus
2015-04-28prevent live loops (format negative BBT)Robin Gareus
can happen with empty tape-tracks
2015-04-27new actions: allow user to set session start and end to playhead locationBen Loftis
2015-04-27remove a dead assignmentRobin Gareus