Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-02 | change Controllable::set_value() API to include grouped control consideration. | Paul Davis | |
This also removes Route::group_gain_control() and associated machinery. Not yet tested with Mackie or other surfaces. More work to done to start using the group capabilities, and also potentially to add or derive more controls as RouteAutomationControls | |||
2015-12-30 | allow to set per item drag targets | Robin Gareus | |
2015-12-29 | allow to set parent for modal dialog | Robin Gareus | |
2015-12-29 | fix window-title (separate application name, thread name) | Robin Gareus | |
2015-12-28 | missing drag-end (fix possible crash) | Robin Gareus | |
2015-12-28 | redesign cross-thread registration/signalling system | Paul Davis | |
This new design will work even when threads that need to receive messages from RT threads are created *after* the RT threads. The existing design would fail because the RT thread(s) would never be known the later created threads, and so signals emitted by the RT thread and causing call_slot() in the receiver would end up being enqueued using a lock-protected list. The new design ensures that communication always uses a lock-free FIFO instead | |||
2015-12-28 | allow DnD between DnDTreeView and DnDVbox | Robin Gareus | |
2015-12-24 | Treeview Drag: allow to use single column as drag-widget | Robin Gareus | |
2015-12-22 | extend Drag/Drop mechanism | Robin Gareus | |
DnDVbox: un-hardcode TargetEntry list, add callback for secondary targets DvDTreeview: return pointer to self | |||
2015-12-12 | use correct source for application name when labelling a window | Paul Davis | |
2015-12-12 | use EventLoop::event_loop_name() | Paul Davis | |
2015-12-09 | update german translation | Edgar Aichinger | |
2015-11-29 | NOOP, remove trailing whitespace, replace tabs in python scripts | Robin Gareus | |
2015-11-23 | make copies of global lists before extending | Nils Philippsen | |
Not doing so can make source or object files appear multiple times in the list of files to be compiled or linked, e.g. when doing './waf build install', subsequently leading to linker errors. | |||
2015-10-20 | remove cruft | Robin Gareus | |
2015-10-20 | remove unused "copy modifier hint" | Robin Gareus | |
2015-10-20 | Add tooltips to user config preferences. clean up combo ordering. | nick_m | |
2015-10-16 | API to add system-specific file chooser shortcuts | Robin Gareus | |
2015-10-15 | prepare better solution of Glib's << operator | Robin Gareus | |
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-05 | remove unused fstream includes | Robin Gareus | |
2015-10-05 | remove i/ofstream from libardour | Robin Gareus | |
except: * audio-unit (ifstream is known to work on OSX) * evoral curve algorithm debugger * cycle-timer debug code * export_handler's CDMarker -> TODO | |||
2015-10-05 | remove unused API (and ifstream) | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-10-01 | there's no class called "The" :) | Robin Gareus | |
2015-09-17 | associate label more closely with VST path button. the plugin tab needs a ↵ | Ben Loftis | |
complete layout rethink, someday | |||
2015-09-17 | use pbd's gstdio compatibility wrapper | Robin Gareus | |
2015-09-12 | plug some memory leaks in libs | Robin Gareus | |
2015-09-07 | properly clean up meter-pattern cache | Robin Gareus | |
2015-09-06 | consistent pango-text layout size - fixes #6490 | Robin Gareus | |
Use gdk_pango_layout() for all text-size calculations. In Canvas::Text always use the same context (local image surface) for layouting (prior to this, local and window-context mix resulted in different sizes). | |||
2015-09-05 | remove a float loop counter | Robin Gareus | |
2015-08-11 | add API to get combobox option count. | Robin Gareus | |
The data model needs to be checked to count available options. Directly using ComboBoxText::children()::size() counts widgets. | |||
2015-08-05 | adjust click box size - fixes #6499 | Robin Gareus | |
2015-07-16 | merge fix | Ben Loftis | |
2015-07-16 | add missing return value | Robin Gareus | |
2015-07-13 | implement scroll-wheel support for ClickBoxes | Robin Gareus | |
2015-07-02 | don’t compile tracks specific sources for ardour. | Robin Gareus | |
2015-07-02 | MSVC doesn't like us calling 'sqrt()' with integers (it doesn't have a ↵ | John Emmas | |
version which takes an int) So let's specify which version we'd like it to use. | |||
2015-07-02 | Add some newly introduced sources to our MSVC project (gtkmm2ext) | John Emmas | |
2015-06-30 | prevent stuck & vanishing tooltips | Robin Gareus | |
the window needs to be moved in place before presenting it. Otherwise it is displayed at mouse-pos and moving it triggers enter/leave, which in turn re-start the timeout.. | |||
2015-06-30 | stop PersistentTooltip flicker. | Robin Gareus | |
timeout is used for a *one-time* delayed display of the tooltip. | |||
2015-06-30 | Revert "fix previously cherry-picked commit to be Tracks-only, since ↵ | Robin Gareus | |
Ardour/Mixbus are not affected" This reverts commit dddf76abf567a166c290c841894ee2b6b0917653. it is relevant for Ardour/OSX, see 58fec98a and da43652 | |||
2015-06-29 | store all error/info/etc messages in a list inside Gtkmm2ext::UI, and ↵ | Paul Davis | |
provide a method to dump them all to a std::ostream | |||
2015-06-29 | comment unused but potentially usable variables | Paul Davis | |
2015-06-29 | update waves' fader implementation, clean up whitespace, indentation, ↵ | Paul Davis | |
variable initialization and remove unused members | |||
2015-06-29 | Revert "remove unused variables". They are used on OS X. | Paul Davis | |
This reverts commit 0fba19e9e6e6c519c89ce63149581b8f24b38c8c. | |||
2015-06-29 | remove unused variables | Paul Davis | |
2015-06-29 | fix whitespace/indentation and compiler warnings | Paul Davis | |
2015-06-29 | fix previously cherry-picked commit to be Tracks-only, since Ardour/Mixbus ↵ | Paul Davis | |
are not affected |