Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-19 | Use PBD string conversion functions in PBD::ConfigurationVariable | Tim Mayberry | |
No longer need a specialization for bool as PBD::to_string/string_to already has specializations for bool Remove template specialization for float as string_to/to_string handles string representations of infinity | |||
2017-04-19 | Use int32_t type instead of long for font-scale UI configuration variable | Tim Mayberry | |
long type can not be used with PBD::to_string/string_to | |||
2017-04-19 | Use PBD string conversion functions in PBD::Property class | Tim Mayberry | |
2017-04-19 | Use ID::to_s() in gtk2_ardour instead of ID::print() | Tim Mayberry | |
2017-04-15 | FP8: Configuration UI layout & design (add image, separators) | Robin Gareus | |
2017-04-14 | Update blueberry_milk-ardour.colors | cooltehno | |
2017-04-14 | Fix toggle-processors: operate on plugins only | Robin Gareus | |
2017-04-13 | Faderport8 control surface support | Robin Gareus | |
2017-04-07 | Keep the RhythmFerret dialog window around after using an action. | Robin Gareus | |
Since 5.8-245-g3e43585fa, a response hides the dialog Window in ArdourDialog::on_response (to prevent dialogs windows staying around unresponsive while Ardour does background work). The RF is special, and also the only dialog using explicit add_action_widget(). | |||
2017-04-03 | mini-timeline: show labels for outside range markers | Robin Gareus | |
2017-04-03 | don't set region selection on loading a session 1 by 1, but just once after ↵ | Paul Davis | |
they should all exist | |||
2017-04-03 | NO-OP: whitespace | Paul Davis | |
2017-04-02 | Minitimeline: show markers immediately left/right of viewpoint | Robin Gareus | |
2017-04-01 | GUI options for rec-only metronome | Robin Gareus | |
2017-04-01 | Remove duplicate msg (load_keybindings also prints an info) | Robin Gareus | |
2017-04-01 | Another fix to reset keybindings: | Robin Gareus | |
Don't carry previously set global keybindings_path. | |||
2017-04-01 | Fix label for show-mixer | Ben Loftis | |
2017-04-01 | Pop splash on dialog response - not d'tor. | Robin Gareus | |
A Dialog Window may not be tightly scoped, and may be around for a while (query settings from the dialog instance). The destructor may only be called later. | |||
2017-04-01 | NO-OP: whitespace | Robin Gareus | |
2017-04-01 | Fix engine state ordering | Robin Gareus | |
2017-04-01 | Properly desensitize various engine-controls. | Robin Gareus | |
MIDI system and channel-count cannot be changed while the engine is running. | |||
2017-04-01 | Fix crash when dragging playhead or mouse in ruler area | Tim Mayberry | |
This can be hard to reproduce and I have not been able to work out the steps to reproduce reliably, but as it is still occuring work around the issue by just checking the variable is valid before dereferencing it. Resolves: #7304 | |||
2017-03-31 | Reset Playhead interpolation when looping and locating | Robin Gareus | |
2017-03-31 | Hide eyedropper color-picker on mac | Robin Gareus | |
It not only does not work, but also locks up the Desktop/Window manager in odd ways. | |||
2017-03-30 | NO-OP, semantic tweak | Robin Gareus | |
2017-03-30 | Consistent Color Selection Dialog (incl RouteGroups) | Robin Gareus | |
2017-03-30 | Add ColorButton drop-in replacement with palette support | Robin Gareus | |
2017-03-29 | When adding a PC, use the channel given in the dialog. | Robin Gareus | |
2017-03-29 | Remove expensive menu for sending immediate Patch Changes, use a dialog | Robin Gareus | |
2017-03-27 | optimize LuaInstance::get_action_state, LuaInstance::get_hook_state | Robin Gareus | |
Lua serialize() is called recursively and concatenates strings. (in Lua that results in a new string on the stack, with 2 unused old strings). Collecting garbage every time becomes expensive, so do it only once at the end. GUI scripts are not memory limited anyway. | |||
2017-03-26 | Add option to disable blinking alert buttons. | Robin Gareus | |
2017-03-26 | improve correct selection (in mixer) of newly added tracks/busses | Paul Davis | |
2017-03-26 | make selection of tracks/busses after adding them slightly more efficient | Paul Davis | |
2017-03-26 | whenever showing the add routes dialog, put focus in the SpinButton that ↵ | Paul Davis | |
determines how many <X> are added | |||
2017-03-26 | make it possible to drop a group from a VCA | Paul Davis | |
2017-03-24 | Revert "consistent use of context-menu popups" | Robin Gareus | |
This reverts commit b3722f7063699fafd0421d504e05a7300c70e0ec. In some cases ardour shows context-menu on right-mouse-button release. In this case selecting a menu-entry should happen with the left-mouse button (or any button?!) Using ev->button is only correct if the menu is temporary and only visible while the button is held, button release then activates the menu-item. This needs further work, in some cases allowing any button (0) to work makes sense and overall consistency needs to be improved. Different places use different strategies for context-menus which don't always match the button used in the event-handler. This is a hotfix (to make TAV context menus work again with left-click) | |||
2017-03-23 | Improve playhead updates, reduce jitter for follow PH, stationary PH | Robin Gareus | |
* resolve rounding mistakes * extrapolate and filter position using GUI timing * track engine's position | |||
2017-03-23 | Disallow Selection, context-menu & drag-start on peak-display Button | Robin Gareus | |
2017-03-21 | Top-up "Utils" plugin filter | Robin Gareus | |
* move Generators unto Utility groups * all "MIDI" plugins (which are not Instruments) are Utils * Anaylsis, Analyser, Analyzer | |||
2017-03-21 | Use NSGLView backed main editor canvas | Robin Gareus | |
2017-03-20 | Towards a consistent render() API. | Robin Gareus | |
This fixes an -Woverloaded-virtual ambiguity introduced in b5e613d45 void render (cairo_t*, cairo_rectagle*) void render (Cairo::RefPtr<Cairo::Context> const&, cairo_rectangle_t*) ArdourCanvas prefers cairomm and CairoWidget itself uses Cairo::Context, this improves overall API consistency. | |||
2017-03-20 | Use NSGLView for EditorSummary | Robin Gareus | |
2017-03-20 | Editor: forward unmap events to widgets | Robin Gareus | |
2017-03-18 | Fix Group assign to new VCA | Robin Gareus | |
For reasons unknown[1], The vca-counter may not be in sync with actual number of VCAs present. [1] possibly some shared-ptr references at the time of session-save, or old session compatibility. | |||
2017-03-18 | Hide SoundCloud uploader in optimized builds until it's fixed | Robin Gareus | |
2017-03-18 | Add newline to DEBUG::Soundcloud so that it's readable & flushed | Robin Gareus | |
2017-03-17 | Update Japanese translation | Hiroki Inagaki | |
2017-03-16 | Fix note-grid, canvas bounding-box offset. | Robin Gareus | |
Note lines on a MIDI-track were able to exceed the time-axis' height towards the top. If a MIDI track was at the top, the TAV's canvas-group would increase the overall bounding-box of the track-area and allow tracks to visually bleed into the time markers group. | |||
2017-03-16 | consolidate context-menu popup methods | Robin Gareus | |
2017-03-16 | consistent use of context-menu popups | Robin Gareus | |