Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-24 | Merge branch 'relative_snap' | nick_m | |
- Many changes to the "User Interaction" pane wrt key modifiers. - Snap is now relative by default (override to absolute with the "Snap to absolute using:" modifier). - Midi notes now obey both snap modifiers (disable snap and absolute snap) - Timefx drag now selects the primary region (less user confusion). - Includes MIDI event id fix. | |||
2015-05-24 | Fix bug where inserting notes in MouseContent mode disallowed resizing. | nick_m | |
2015-05-24 | Rekative snap - add comments | nick_m | |
2015-05-23 | Clarify the convention on modifiers and drags. | nick_m | |
2015-05-23 | Proper initialisation of _x/y_constrained. | nick_m | |
2015-05-23 | Bring back contrained drag modifier with preference setting. | nick_m | |
- this should work as before, but when applied to a button 1 drag, the constraint is in the first direction travelled. | |||
2015-05-23 | Fix missing comment. | nick_m | |
2015-05-23 | Fix inverted logic of SnapOff with snap modifiers pressed. | nick_m | |
- also clean up, rename and comment some previous hanges. | |||
2015-05-21 | tweak layout of main clocks so that HMS display remains center-justified | Ben Loftis | |
2015-05-21 | FONT_SMALLER is too small for visibility of clocks. use normal font size | Ben Loftis | |
2015-05-22 | Make note drags and resizes obey the disable sanp modifier. | nick_m | |
2015-05-22 | Small cleanup | nick_m | |
2015-05-22 | More cleanup | nick_m | |
- remove "no_magnets" ugh. | |||
2015-05-22 | Clean up a bit - should be a no-op | nick_m | |
2015-05-22 | Appease Our Dear Leader | nick_m | |
2015-05-22 | Fix excessive use of logic. | nick_m | |
2015-05-22 | Fix up modifier behaviour | nick_m | |
- its now possible to use snap modifiers in combination with others afaict this hasn't worked for some time. - use "contains" rather than "equals" during drag. Still uncertain about this wrt beginning a drag. for now they are all "equals". - probably solve the "snap modifier modifier" problem using ArdourKeyboard::indicates_snap () and friend. | |||
2015-05-21 | Make the prefs less squashed looking, add another entry for OSX modifiers. | nick_m | |
- Defaults are probably still wrong, but at least they are actual keys. | |||
2015-05-20 | recover keybinding for Snapshot | Ben Loftis | |
2015-05-21 | Move ui-centric modifiers into ArdourKeyboard, set some bad defaults. | nick_m | |
- Also makes "Mod4" Appear as "Windows" and adds new combination "Alt-Windows" to the dropdown. - Attempt to set a pair of default snap modifiers (without knowing what it actually is for OSX) - Copy modifier now saves - Snap modifier modifier problem still remains. | |||
2015-05-21 | Allow all drag -related modifiers to be set, re-instate "jump after trim" | nick_m | |
- Copy modifier still doesn't save - Testers please edit the Extra section of ~/.ardourN/config to allow defaults to "take" - Note that the current defaults overlap. - warning - absolute snap modifier has no default and will be always "on" unless you set it! | |||
2015-05-19 | publish editor-fade-range action to the main menu | Ben Loftis | |
2015-05-20 | Add 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-18 | use Go To instead of Goto | Ben Loftis | |
2015-05-18 | temporarily remove buggy MouseRange-on-Piano-Roll event handlers | Ben Loftis | |
2015-05-19 | Revert to old Lock mode (still called Lock). | nick_m | |
Also make midi notes obey the snap delta modifire | |||
2015-05-18 | remove LED from custom meter point processors | Robin 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-18 | Relative snap now always on - disabled with Tertiary modifier (shift) | nick_m | |
2015-05-18 | Clean 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-17 | Relative 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-17 | Relative snap - support magnetic mode (hackishly for now) | nick_m | |
2015-05-17 | Cleanup relative snap code. | nick_m | |
2015-05-16 | Fix typo. | nick_m | |
2015-05-16 | Revert incorrect region_length() definition. | nick_m | |
2015-05-16 | Relative snap | nick_m | |
2015-05-13 | Fix missing undo for audio timefx operations. | nick_m | |
2015-05-10 | Layering - 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-07 | extend save-as dialog to allow crude but functional save-as-to-empty-session | Paul Davis | |
2015-05-07 | fix crash during session deletion as monitor section tries to update | Paul Davis | |
2015-05-05 | rename user's customized color file when resetting theme. Fixes #6286 | Paul Davis | |
2015-05-05 | fix some gtk filechooser issues | Robin Gareus | |
2015-05-05 | oversample meter faceplate image surfaces | Robin 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-05 | NSM preparation for OSX and windows | Robin 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-04 | add plugin parameter reset button - closes #6297 | Robin Gareus | |
2015-05-04 | prepare plugin reset (#6297) | Robin Gareus | |
2015-05-04 | update startup scripts for NSM | Robin Gareus | |
fixes #6265 for GNU/Linux. | |||
2015-05-04 | further preparations for NSM (#6265) | Robin Gareus | |
2015-05-03 | fix -Wsign-compare | Robin Gareus | |
2015-05-03 | right-click in mixer’s group box: show context menu. | Robin Gareus | |