summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-13Add provision for building 'libtimecode' as a DLL (MSVC build)John Emmas
2014-01-13'libs/timecode' - Change some instances of 'rint' to be 'lrint' (better ↵John Emmas
compatibility with MSVC)
2014-01-13'libs/evoral' - and add 'Note.impl' to the projectJohn Emmas
2014-01-13'libs/evoral' - #include 'Note.impl' when building with MSVC (this is ↵John Emmas
necessary to ensure that Evoral::Note gets exported from the evoral DLL)
2014-01-13Merge branch 'windows+cc' into cairocanvasJohn Emmas
2014-01-13Check in some minor modifications (to MSVC specific headers)John Emmas
2014-01-12use LIBEVORAL_TEMPLATE_API with Evoral::NotePaul Davis
2014-01-12fix 64 bit template typesPaul Davis
2014-01-12add new file (required by MSVC) to sources listPaul Davis
2014-01-12use LIBEVORAL_TEMPLATE_APIPaul Davis
Also clean up unnecessary comments - git blame provides complete per-line history, no need to leave comments behind
2014-01-12add LIBEVORAL_TEMPLATE_API to deal with gcc/msvc difference of opinionPaul Davis
2014-01-12remove VAMP and Rubberband from source treePaul Davis
2014-01-12add -fvisibility=default back to cxx/cflags when building QM DSP and VAMP ↵Paul Davis
plugins libs, because ... ugh
2014-01-12add export visibility macroPaul Davis
2014-01-12add new filePaul Davis
2014-01-12add missing export/visibility macroPaul Davis
2014-01-12remove taglib from source tree (require external provision)Paul Davis
2014-01-12move -fvisibility=hidden to the top of the source tree, and remove its ↵Paul Davis
internal use; use libtimecode as a shared lib again
2014-01-12add export/visibility macros to libtimecode and build as a shared library againPaul Davis
2014-01-12build libsmf as a static library, since it is private to evoral and would ↵Paul Davis
otherwise require export visibility control This also removes -fvisibility=hidden, a change that is taking place across the source tree and will show up in a later commit elsewhere
2014-01-12Merge branch 'windows+cc' into cairocanvasJohn Emmas
2014-01-12'libs/evoral' - Move a couple of 'IdentityConverter' functions into their ↵John Emmas
own dedicated C++ source file. This allows them to be used correctly with __dllimport and __dllexport. Hopefully, this technique will also work for gcc / mingw
2014-01-12'libs/evoral' - DLL visibility stuff and associated changes needed for ↵John Emmas
building with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date)
2014-01-11fix merge with masterPaul Davis
2014-01-11fix issues with isnan/isinf on OS X where <cmath> hides isnan/isinf and ↵Paul Davis
forces std::isnan/std::isinf
2014-01-11avoid apple gcc warningPaul Davis
2014-01-10Support midnam controller value labels.David Robillard
2014-01-10Fix whitespace (no functional changes).David Robillard
2014-01-10finished merge of cairocanvas with windows and windows+cc branchesPaul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵Paul Davis
merge windows branch to get changes from there
2014-01-10fix merge errors with masterPaul Davis
2014-01-10final (?) tweaks to rectangle renderingPaul Davis
2014-01-10clamp expose (queue_redraw()) requests to visible window area, some extra ↵Paul Davis
debugging details
2014-01-10fix panner search pathRobin Gareus
2014-01-10remove unnecessary pixel placement stuff from editor cursorPaul Davis
2014-01-10make no-zero-line be the default for wave views (still shown for normal ↵Paul Davis
audio region views
2014-01-10fix thinko related to streamview construction that caused bad ↵Paul Davis
placement/display of MIDI automation/CC tracks
2014-01-10fix up construction and outlining for automation time axis (track) base rectPaul Davis
2014-01-10tweak pixel-level dimensions and positioningPaul Davis
2014-01-10indentationPaul Davis
2014-01-10regionviews used for (MIDI) automation (CC) should not show a name highlightPaul Davis
2014-01-10tweak up pixel-level positioningPaul Davis
2014-01-10fix up thinko in recent raise_to_top/lower_to_bottom optimizationPaul Davis
2014-01-10slightly expand CanvasRender debug outputPaul Davis
2014-01-10don't go through ::deliver_enter_leave() unnecessarilyPaul Davis
2014-01-10fix height issue with canvas-based rulers/bars, and use enums for outline specsPaul Davis
2014-01-10coding stylePaul Davis
2014-01-10re-configure _all_ panners on a route, when panner type changesRobin Gareus
2014-01-10add a fixed priority to panner modulesRobin Gareus
2014-01-10display info about replicated processorsRobin Gareus