summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-19Add some newly introduced source files to our MSVC project (gtk2_ardour)John Emmas
2014-12-18Expand transport buttons to fill vertical space.David Robillard
2014-12-18Move object tool to "grab" tool (key g).David Robillard
Makes all tools under the left hand and eliminates the need for toggling.
2014-12-18Remove mouse mode toggling.David Robillard
2014-12-18Restore snap when switching to/from internal.David Robillard
2014-12-18Use color modifiers for dynamic region styles.David Robillard
2014-12-18Fix copy paste of MIDI and track automation.David Robillard
2014-12-18Make MIDI regions translucent for internal tools.David Robillard
2014-12-18Enforce internal/external selection exclusivity.Ben Loftis
2014-12-18Make tools toggle-like by switching to last mode.David Robillard
2014-12-18Remove internal edit mode and add "content" tool.David Robillard
2014-12-18[Summary] Bug fix: mistakenly set states of freewheeling thread.Valeriy Kamyshniy
2014-12-18fix up noderun script used on VMs to build releasesPaul Davis
2014-12-18specify shell to use during install, to avoid problems with non-standard shells.Paul Davis
based on github pull request #68 from nulltrek, who noted: "If the system shell is not syntax compliant with sh (such as fish shell), the install script fails to execute some lines (like stage2.run:671, fish shell doesn't have the && operator) because the "su" command opens a new default shell"
2014-12-18This fixes a bug where an impossible keybinding assignment is possible.Paul Davis
It also makes it behave similar to the gtk keybinder. See Bug 5888 for more details. From pull request #82 @ github, from Domohawk
2014-12-18expand help menu with various useful entries.Paul Davis
From Georg Kraus. Addresses #5783, and was github pull request #67. Manually applied via .diff because of merge mechanics issues
2014-12-18Add editor selection state to session history via a SelectionMemento, whichnick_m
combines selection related editor properties with the current editor selection. The related editor properties are: mouse mode, zoom setting, left frame of the canvas, y origin of the canvas. Selection state now includes region views (storing the underlying region id) and time. This patch also fixes a region mute undo bug.
2014-12-18Fix crash if new tempo is set to start at bar #0 / Follow-up for non movable ↵Julien de Kozak
meters
2014-12-18Fix crash if new tempo is set to start at bar #0 / Follow-up for non movable ↵Julien de Kozak
tempos
2014-12-18Fix crash if new tempo is set to start at bar #0Julien de Kozak
2014-12-18change Item::visible() to Item::self_visible(); add Item::visible() which ↵Paul Davis
returns accurate visibility Child items will be hidden when their ancestors are hidden. The old ::visible() implementation didn't reflect this. In addition, when changes are made to hidden items (new definition of visible/not visible), don't bother to request redraws, since this will be done when the item becomes visible again.
2014-12-18allow generic i386 builds with OSX/clangRobin Gareus
2014-12-18fix —optimize and —debug-symbols configure flagsRobin Gareus
“execv() arg 2 must contain only strings”
2014-12-18Don't assume compiler can avoid copy to const ref.David Robillard
2014-12-18Mute automation via normal mute button.David Robillard
2014-12-18Nuke user CFLAGS/CXXFLAGS if debug is set.David Robillard
2014-12-18No need to yell.David Robillard
2014-12-17Tidy up autowaf.py (noop).David Robillard
2014-12-17MIDI bounce.David Robillard
2014-12-17Support stepping bank by shift+scroll/arrow.David Robillard
2014-12-17Remove some aborts that don't really need to be.David Robillard
Enforce PatchPrimaryKey sanity at the type level rather than attempting to check for it everywhere. Remove dead file.
2014-12-17Fix display of MIDI notes/regions while recording.David Robillard
Make record rect transparency configurable. Factor out some copy-paste streamview code.
2014-12-17Remove unused variables.David Robillard
2014-12-17add missing quotesRobin Gareus
2014-12-17Fix various MIDI locking issues.David Robillard
Attempt to make mistakes much less likely in the future by statically requiring caller to pass scoped locks where necessary.
2014-12-17insensitive buttons should be shaded towards the gtk_background color, not ↵Ben Loftis
hardcoded gray
2014-12-17potentially a better check for MSVCPaul Davis
2014-12-17remove debug outputPaul Davis
2014-12-17fix stash-mess for ./waf with a new identical versionPaul Davis
2014-12-17new version of wafPaul Davis
2014-12-17new wscript using compiler flags dictionary and very basic provision for msvcPaul Davis
2014-12-17new version of autowaf.py (requires rebuild of waf to be used)Paul Davis
2014-12-17Force ghost note positive in all circumstances.David Robillard
2014-12-17Fix potential crash when right clicks go astray.David Robillard
This should be impossible, since nothing but an audio region should have a fade to begin with, but just doing nothing in this case does no harm.
2014-12-17Don't allow drawing notes in rec regions (crash).David Robillard
2014-12-17Fix oops in previous commit.David Robillard
Professionalism is overrated.
2014-12-17Fix occasional crash when recording MIDI.David Robillard
2014-12-16use new parameter to limit minimum length of any range locationPaul Davis
2014-12-16add new parameter for minimum value of any range locationPaul Davis
2014-12-16Various color tweaks.David Robillard
This commit changes some color names, nuke your theme. This isn't quite ideal yet, but takes some steps towards where I think things should go aesthetically: Make automation tracks/regions colors correspond to their parent's type. Make selected MIDI notes outlined in red like most everything else, and scrap separate min/mid/max fill colors for selected MIDI notes. Color automation ghost MIDI notes based on original note color. Try to kill 90's looking brightish gray gradients in general.