summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-05Fix theme names (dash is used to separate program-name)Robin Gareus
2016-12-04Remove boost_system test kludgeDavid Robillard
2016-12-04Update evoral test suiteDavid Robillard
2016-12-04Fix configurationDavid Robillard
2016-12-04Improve coverage of evoral testsDavid Robillard
2016-12-04Improve coverage of evoral testsDavid Robillard
2016-12-04Add missing includeDavid Robillard
2016-12-04Make libpbd and evoral capable of standalone buildDavid Robillard
Just an update to slightly rotten wscripts, shouldn't be any changes during an ardour build. Motivation being a short development cycle for working on evoral and/or its test suite.
2016-12-04Always build dummy backend if building testsDavid Robillard
The libardour tests require the dummy backend to be present.
2016-12-04Remove dead/annoying/unsafe codeDavid Robillard
Note the old Note::operator= was unsafe, since it made shallow copies of the on and off events, which results in a double delete of events when the notes are destructed.
2016-12-04Skip testing example lua scripts which are not bundledRobin Gareus
2016-12-03Fix Sequence testDavid Robillard
2016-12-03Remove dead codeDavid Robillard
2016-12-03Fix event type and parameter type confusionDavid Robillard
I'm not sure if this is really the best way to do event types (should it just be a completely static enum in evoral, or completely dynamic and provided by the type map, or a mix like currently?), but previously the event type was frequently set to either total garbage, or parameter types, which are a different thing. This fixes all those cases, and makes Evoral::EventType an enum so the compiler will warn about implicit conversions from int.
2016-12-03Fix warningsDavid Robillard
2016-12-03Remove Evoral::MIDIEventDavid Robillard
It is slightly questionable whether type specific methods like velocity() belong on Event at all, these may be better off as free functions. However the code currently uses them as methods in many places, and it seems like a step in the right direction, since, for example, we might some day have events that have a velocity but aren't stored as MIDI messages (e.g. if Ardour uses an internal musical model that is more expressive). In any case, the former inheritance and plethora of sloppy casts is definitely not the right thing.
2016-12-03Factor out and extend MIDIXML implementationDavid Robillard
2016-12-03Fix Sequence/Event const-correctness issuesDavid Robillard
2016-12-02Making one string translatableOlivier Humbert
It should allow this dialog window to be translatable : http://pix.toile-libre.org/upload/original/1480706219.png I hope this is the correct way to do so. Please double-check what I've done before merging.
2016-12-01Use correct action in map for Korg nanoKontrol2Tobi Stadelmaier
According to the comment in line 79, this button should toggle between mixer and editor windows - but it didn't (for me). Apparently that action named has changed in Ardour 5.x - anyway, using this command, it works for me.
2016-12-01update summary & connection-matrix colors when route-color changesRobin Gareus
2016-12-01Fix un/setting group colorsRobin Gareus
2016-11-30and a more intrusive KDE workaround5.5Robin Gareus
2016-11-30remove scope from translated phrases.Robin Gareus
2016-11-30pay some attention to the special guest of the night: KDE window stackingRobin Gareus
2016-11-30One fix.Olivier Humbert
2016-11-30One fixOlivier Humbert
2016-11-30French translation updateOlivier Humbert
2016-11-30French translation updateOlivier Humbert
more translation + fixes
2016-11-30Ensure the window-close button is visible for the Engine-Dialog.Robin Gareus
2016-11-30French translation updateOlivier Humbert
A few more improvements/fixes and new strings.
2016-11-30fix compilation with newer version of *mm and gcc-6.2 (RefPtr<> cast)Robin Gareus
2016-11-30update system_configRobin Gareus
2016-11-30Remove close/OK buttons from engine dialogRobin Gareus
2016-11-30prefer bool operatorRobin Gareus
2016-11-30allow to remove a session from the recent listRobin Gareus
2016-11-30NO-OP backport changes from Mixbus branch.Robin Gareus
2016-11-29Fix route color selection dialogRobin Gareus
2016-11-29French translation update - fixesOlivier Humbert
a few fixes
2016-11-29French translation updateOlivier Humbert
- a bunch of "fuzzy" stuffs removed (after checking/correcting those) - a bunch of min/maj fixed - >50 new translated strings - >40 updated/fixed strings - consistency across "… -> ...", "xrun -> décrochage", "lock -> verrouiller" and "mixer -> console de mixage"
2016-11-29French translation updateOlivier Humbert
Two small fixes.
2016-11-29moving POSIX_VISIBLE to the waf script partDavid Carlier
2016-11-29separate openbsd casesDavid Carlier
2016-11-29Making buildable under OpenBSD.David Carlier
2016-11-29Protect a-comp's display/state against NaN/Inf.Robin Gareus
2016-11-29protect a-delay again Inf, NaN, HUGE and stuff.Robin Gareus
2016-11-28Speed up track deletion when Editor-Mixer is visibleRobin Gareus
2016-11-28properly handle FS pitch-bend - closes #7140Robin Gareus
2016-11-28Consistent sub-menu separators for Preferecens in fr translationRobin Gareus
2016-11-27OSC: Solo toggle should maintain state when locked, rec and rec_safe should ↵Len Ovens
show true state.