summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2017-05-26Remove attempt to retrieve invalid Meterbridge propertiesTim Mayberry
The property names with underscores are "normalized" to replace the underscores with hyphens in the XMLProperty constructor from within Meterbridge::get_state and so have always been written with hyphens.
2017-05-26Use correct property names in Meterbridge::get_state()Tim Mayberry
These property names have been "normalized"/changed to use a hyphen in the XMLProperty ctor since 2008. That is before the Meterbridge existed so there should be no files existing that contain these properties with underscores.
2017-05-26Use correct property names for Editor transport controllable stateTim Mayberry
These are normalized in the PBD::XMLProperty ctor, which is why Editor::get_transport_controllable_state() uses the hyphenated names to retrieve the properties and will not result in any state format change.
2017-05-25Pretty print control-outputs in generic-UIRobin Gareus
2017-05-23Remove unused header file in gtk2_ardourTim Mayberry
2017-05-23Remove dead assignment in Editor::export_audio()Tim Mayberry
2017-05-23Remove dead assignment in Editor::metric_get_bbtTim Mayberry
2017-05-23Remove dead assignment in MiniTimeline::draw_edgeTim Mayberry
2017-05-14Support note name editing in midi list editorNil Geisweiller
2017-05-14Fix compiler warning of unused variable.André Nusser
2017-05-14one more update to german translationEdgar Aichinger
2017-05-14update german translationEdgar Aichinger
2017-05-14yet another stupid typoRobin Gareus
2017-05-14Fix double "Tape" in Record Mode drop down when adding new track.André Nusser
This bug probably also lead to "Tape" being shown in mixbus even though it should not.
2017-05-14Fix use-after free (signal after deleting group)Robin Gareus
2017-05-13Fix typos (thanks edogawa)Robin Gareus
2017-05-12Remove cfgtool, it's not useful anymoreRobin Gareus
cfgtool was used to dump the current config defaults into ./system_config on the system it runs. It was manually invoked (usually on Linux) and hence produced incorrect settings for Windows and OSX variants. Since ea4bbcf5 Ardour binaries bundle a minimal empty system_config, and the built-in defaults are used (correct for every platform).
2017-05-12change the way ControlProtocols (control surfaces) are notified and handle ↵Paul Davis
Stripable selection changes The Editor continues to notify them, but via a direct call to ControlProtocolManager, not a signal. The CP Manager calls the ControlProtocol static method to set up static data structures holding selection info for all surfaces and then notifies each surface/protocol that selection has changed.
2017-05-11Tweak/fix splash screen event-loopRobin Gareus
Prevent possible endless loop in Splash::display() and handle some related edge-cases and race conditions WRT expose_done and is_visible().
2017-05-11NO-OP: whitespaceRobin Gareus
2017-05-11context click on marker > loop range should set loop rangePaul Davis
2017-05-10Remove ambiguity to keep MSVC happyJohn Emmas
NB: Do we really need 'floor()' here?? (we seem to be multiplying integers)
2017-05-10ArdourButton: Pick up initial action sensitivityRobin Gareus
e.g. monitor-section show/hide button
2017-05-10Remember Monitor-section state (show/hide, attached/detached)Robin Gareus
2017-05-08Limit clock displays to 30days (720hours) by default.Robin Gareus
This prevents various edge-cases of selection-clocks (eg. unbound range selection after start-range; and makes it near impossible to roll-over 2^63 using GUI operations)
2017-05-08remove misc. debug outputPaul Davis
2017-05-08when a Route is removed, don't bother triggering a ↵Paul Davis
sync-presentation-info-from-treeview because it isn't necessary Also, don't update mixer selection unless selection actually changed
2017-05-08when a Route is removed, don't bother triggering a ↵Paul Davis
sync-presentation-info-from-treeview because it isn't necessary
2017-05-08Update Japanese translationHiroki Inagaki
2017-05-06-Wnon-virtual-dtorRobin Gareus
2017-05-05part two of add missing files from selection development branch(es)Paul Davis
2017-05-05add missing files from selection development branch(es)Paul Davis
2017-05-05Editor::axis_view_by_control() needs to explore child tracks, now that ↵Paul Davis
Selection is relying on it
2017-05-05maintain CoreSelection order in GUI track selectionPaul Davis
2017-05-05use CoreSelection for track selectionPaul Davis
2017-05-05fix ruler scaling -- #7226Robin Gareus
2017-05-04Scaleable group-tabs: use Pango to layout text, scale with UI #7331Robin Gareus
2017-05-04Scale scommer and piano-keyboard width with GUIRobin Gareus
2017-05-04Update Tempo Tapping:Robin Gareus
* Allow tap with keyboard (Space, Enter) * Ignore double-clicks (2nd rapid event skewed calculation)
2017-05-04NO-OP: whitespaceRobin Gareus
2017-05-04The return of explicit exclusive solo.Robin Gareus
2017-05-03GUI update: migrate group-color into the session (not GUI state)Robin Gareus
2017-04-29Make -A open action list in a browser instead of command terminal.Len Ovens
2017-04-30Time fliesRobin Gareus
2017-04-30Fix copy/paste typos in --helpRobin Gareus
2017-04-29Set -b to open in browser.Len Ovens
2017-04-29Add a "select topmost" track editor actionRobin Gareus
2017-04-29NO-OP: whitespaceRobin Gareus
2017-04-28Missed a spot in adding -A, fixedLen Ovens
2017-04-28Change actions to -A and use -b to output keybindingsLen Ovens