Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-14 | NO-OP: whitespace | Robin Gareus | |
2020-01-13 | Recover Unastudia theme. | Ben Loftis | |
2020-01-13 | Recover cubasish theme | Ben Loftis | |
2020-01-13 | Recover Blueberry Milk theme | Ben Loftis | |
2020-01-13 | Sort palette colors by name only | Ben Loftis | |
2020-01-13 | Add more clues to port themes to new paradigm | Ben Loftis | |
2020-01-13 | Fix more default theme colors | Ben Loftis | |
2020-01-13 | Tweak the tooltip for PDC button | Ben Loftis | |
2020-01-13 | Drop references held by any GUI Lua script after execution | Robin Gareus | |
2020-01-13 | Fix re-packing of toolbar meter | Robin Gareus | |
This fixes a gtk-warning when loading a session from a running instance: IA__gtk_table_attach: assertion 'child->parent == NULL' failed" | |||
2020-01-12 | Processor list should use the same bg color as other lists | Ben Loftis | |
2020-01-12 | Add missing theme elements, and fix some thinkos | Ben Loftis | |
2020-01-12 | Apply some missing widget names | Ben Loftis | |
2020-01-12 | Fix preference pane to access for external-sync | Robin Gareus | |
2020-01-12 | Fix external timecode GUI display | Robin Gareus | |
Only show mis/matching TC if FPS has been detected and timecode master is locked. | |||
2020-01-11 | fix drawing of zero-length notes | Paul Davis | |
Note that the result is too narrow to be manipulated, though it can be moved | |||
2020-01-11 | use Note::end_time() == numeric_limits<Beats>::max() as the indicator that a ↵ | Paul Davis | |
note is in-process w.r.t. recording We used to use length() == 0, but this clashes with actual zero-length notes | |||
2020-01-11 | Scale the port matrix with the GUI/font-scaling setting. | Carl Hetherington | |
2020-01-10 | Clarify insert-time option | Robin Gareus | |
2020-01-10 | Stop engine for new session creation | Robin Gareus | |
This restores Ardour5 behavior and works around a missing "OK" button in the engine-dialog. | |||
2020-01-10 | Special case JACK, sample-rate cannot be changed for new sessions | Robin Gareus | |
2020-01-09 | Allow to configure sample-rate of new sessions | Robin Gareus | |
When creating a session from the Editor (after Session > Close, or directly via Session > New) the engine-dialog needs to be displayed to allow configuring the sample-rate. This also consolidates scripted session setup: meta_session_setup() is now called from build_session(), instead of all callers. | |||
2020-01-09 | Remove unused variable | Robin Gareus | |
2020-01-08 | prevent MIDI note starts being drawn earlier than their region start | Paul Davis | |
2020-01-08 | Mini-timeline, use explicit cairo-group to consolidate rendering | Robin Gareus | |
2020-01-08 | Fix samples_as_time_string formatting | Robin Gareus | |
2020-01-07 | Amend 8a5cbb8: fix variable-names and comments | Robin Gareus | |
2020-01-06 | Reenable the correct sort column and type when redisplaying regions | Nikolaus Gullotta | |
2020-01-06 | Add Lua bindings for UIConfiguration variables | Robin Gareus | |
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. | |||
2020-01-04 | Pixel-pushing: editor-meter size and alignment | Robin Gareus | |
Previously the "reset peaks" button expanded to incredible height when the GUI was scaled. Now the meter fills available space instead. | |||
2020-01-02 | Unconditionally save instant.xml on session-close | Robin Gareus | |
This forces saving session-specific GUI settings (Playhead position, zoom/scroll with stationary PH, window and pane positions, etc. While many GUI operations immediately cause an instant.xml save, changing the playhead-pos in particular does not, nor mark the session as modified. This fixes an issue: 1. open session 2. move playhead 3. close session 4. re-open session, expect playhead at position from (2) | |||
2020-01-01 | Fix crash when X11 is not available for VST UIs | Robin Gareus | |
This should not happen -- VST gui_event_loop is only started if LXVST_XDisplay is not NULL. However the eventloop itself checks if LXVST_XDisplay is set, so this might happen with headless builds that still have access to a display, or due to some async event. | |||
2020-01-01 | Bump (C) year: the year of Ardour | Robin Gareus | |
2019-12-30 | restore early-return from fixup_bundle_environment() on macOS if not running ↵ | Paul Davis | |
from a bundle Mistakenly removed while getting stdout/stderr logging to work | |||
2019-12-30 | Fix formatting samplecnt_t (aka int64_t aka long long int) | Robin Gareus | |
2019-12-29 | move Transport Masters prefs tab under Transport, with LTC and MTC as subtabs | Paul Davis | |
2019-12-27 | NO-OP: whitespace | Robin Gareus | |
2019-12-27 | Consolidate mini-timeline rendering | Robin Gareus | |
2019-12-27 | Preferences/Config changes for image-surface settings | Robin Gareus | |
2019-12-26 | Vkeybd: force release notes on panic | Robin Gareus | |
If key(s) are still being pressed, a key-repeat will re-trigger the most recently pressed note (depending on keyboard settings). | |||
2019-12-25 | Use weak-ptr for source added/removed signals (2/2) | Robin Gareus | |
2019-12-25 | Vkeybd: improve velocity dropdown usability | Robin Gareus | |
Limit velocity dropdown to a subset of most used values, but allow to select any value using mouse-wheel | |||
2019-12-24 | Vkeybd: use ArdourWidgets for all GUI elements | Robin Gareus | |
Remove Gtk widgets and improve look&feel consistency. | |||
2019-12-23 | use new method in MidiPatchManager to use MIDNAM data when setting a ↵ | Paul Davis | |
MidiTimeAxisView | |||
2019-12-19 | Vkeybd: numeric only spinboxes for octave and velocity | Robin Gareus | |
based on a patch by Alex Mitchell | |||
2019-12-19 | Vkeybd simplification | Robin Gareus | |
* remove Y-axis dependent velocity (difference between black/white keys made this not very usable * remove Bank/Patch selector (there are already three other Bank/Patch UIs * move keyboard-layout selection into Preferences > MIDI | |||
2019-12-19 | Vkeybd: re-layout, prepare config & patch pane removal | Robin Gareus | |
2019-12-19 | Vkeybd: add a mod-wheel | Robin Gareus | |
2019-12-18 | Remove VST plugin discovery option from first-start wizard | Robin Gareus | |
Because (a) it makes the startup seem "very long and complicated", and (b) sometimes fails or crashes weirdly, or (c) a plugin dialog gets hidden behind the main window, or ... Overall the first impression of the program may be horrible when the first step includes discovering VST plugins. |