summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-14Ensure RelevantModifierKeyMask is updated on each modifier change.nick_m
- fixes bug where changing prefs in User Interaction only took effect on restart.
2016-08-14Ensure BBTRulerDrag operates within the tempo map.nick_m
2016-08-14Ensure positive length whan drag-adding new midi region.nick_m
2016-08-14Always send start property changes when a midi region trim alters position.nick_m
- ensures gui updates correctly.
2016-08-14Audio-locked midi region fixes.nick_m
- don't alter region frame length on tempo change or position change. - set region _start correctly (see comments) on tempo map change. - ensure audio-locked region's beat is set on tempo map change
2016-08-14Allow negative return in TempoMap::beat_at_frame() and its exact_ variant.nick_m
- audio-locked midi regions can be start-trimmed properly when close to 1|1|0 - a midi region placed before the first meter will continue the tempo curve and first meter. Only a couple of callers require change, as bbt_at_beat() already deals with this.
2016-08-13add nstewart to authorsRobin Gareus
2016-08-13Add "Marker Toggle" #5193Nathan Stewart
2016-08-13Nobody expects the LV2 inquisition!Robin Gareus
2016-08-13tweak strings now that 5.0 is outRobin Gareus
2016-08-13add RMS region normalization optionRobin Gareus
2016-08-13Another step towards gcc-ABI detection when installing as rootRobin Gareus
makeself extracts the file with owner-only access. When the installer itself runs as root, NORM_USER won't be able to call the abi-test tool.
2016-08-12revert 388a8fc9; prefer gcc4 if we can't determine the ABIRobin Gareus
2016-08-12check for null pointer in Locations::remove()Paul Davis
2016-08-12fix path to glibmm that we checkRobin Gareus
libglibmm-2.4.so comes with the -dev package libglibmm-2.4.so.1 is the actual library
2016-08-12allow to manually override gcc ABI selection in the installerRobin Gareus
2016-08-10fix crash when copy'ing latent plugins5.0Robin Gareus
2016-08-09remove debug outputPaul Davis
2016-08-10remove debug outputRobin Gareus
2016-08-10don't bundle no-inst scriptsRobin Gareus
2016-08-10prefix no-inst script with an underscore and skip installRobin Gareus
2016-08-10prefix blessed scripted DSP plugins with a-*Robin Gareus
2016-08-09merge source-defaults into system-config fileRobin Gareus
(generated by ./arcfg)
2016-08-09clean up plugin ttls - always add semicolon for compatibilityRobin Gareus
2016-08-10Fix test compilation error.nick_m
2016-08-10BBTTest::addTest() should add a meter rather than replacing the first one.nick_m
2016-08-10Make tempo tests use the api more correctly.nick_m
- TempoMap initially contains a tempo and meter. using add_tempo/meter() using the position of an existing section does the right thing, but prints a warning. Use replace_tempo/meter().
2016-08-10Allow -ve framepos handling in TempoMap::framepos_plus_beats()nick_m
- also handles frame positions previous to the initial meter (beat_at_frame() would return 0 in this case).
2016-08-08add plural forms for pt to gtk2_ardour/po/pt.po5.0-rc2Paul Davis
2016-08-08(updated) pt(_BR) update for gtk2_ardour from Marcelo TelesPaul Davis
2016-08-08Revert "pt(_BR) update for gtk2_ardour from Marcelo Teles"Paul Davis
This reverts commit cf08eaa32d0d7b17f44cec616f3c9bb0430ba19c.
2016-08-08updated russian translation from Alexandre ProkoudinePaul Davis
2016-08-08fix definition of PrimaryModifier for Keyboard for OS XPaul Davis
2016-08-08fix display of modifiers on OS X in the bindings editorPaul Davis
2016-08-08fix thinko that causes near duplicate menu items in group context menu when ↵Paul Davis
not in group tabs
2016-08-08fix bug when appdata.pot file cannot be regeneratedPaul Davis
2016-08-08GenericUI: better popup placement for automation modeJulien "_FrnchFrgg_" RIVAUD
2016-08-08Move anchored menu placement strategy to Gtkmm2ext utilsJulien "_FrnchFrgg_" RIVAUD
So that it can be used by others.
2016-08-08fix race condition when dropping PortsPaul Davis
Jack2 calls back from a notification thread and the callback (PortManager::connect_callback()) could end up holding the final reference on 1 or more ports. The ports would then be unregistered as we leave the callback scope, which is illegal (no server calls from a notification thread)
2016-08-08add explanatory commentPaul Davis
2016-08-07fix typoRobin Gareus
2016-08-07Make ArdourDisplay a subclass of ArdourDropdownJulien "_FrnchFrgg_" RIVAUD
2016-08-07Remove the space for checks/radios/icons in dropdownsJulien "_FrnchFrgg_" RIVAUD
2016-08-07Make Dropdown menus at least as wide as the buttonJulien "_FrnchFrgg_" RIVAUD
2016-08-07Improve placement of Dropdown popups.Julien "_FrnchFrgg_" RIVAUD
When an item in the menu corresponds to the currently displayed choice, vertically align the item with the button on menu popup.
2016-08-07Use a C++ bool constantJulien "_FrnchFrgg_" RIVAUD
2016-08-07Improve ArdourDropdown menu positionJulien "_FrnchFrgg_" RIVAUD
2016-08-07Remove a no longer true commentJulien "_FrnchFrgg_" RIVAUD
It should have been removed as part of 539c062ed23daf308e650b5d1039384ac5a55666 (Make the configuration penalty subtler about inputs).
2016-08-06add a script to multi-split regionsRobin Gareus
2016-08-06a few more Location related lua bindingsRobin Gareus