summaryrefslogtreecommitdiff
path: root/gtk2_ardour/main.cc
AgeCommit message (Collapse)Author
2014-10-26file binary compat is for windows in general (not msvc)Robin Gareus
Fixes crash with MIDI file save/load.
2014-09-06minimize rebuild after reconfigure:Robin Gareus
Don't add VERSIONSTRING to the c-flags of gtk2_ardour, use a dedicated file instead.
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-04-15Add some stuff that's needed for an MSVC built target:-John Emmas
1) Make sure we create or open any files in binary mode 2) Make sure the user can see an error message of we fail to parse the command line 3) Make sure that the call to 'windows_vst_gui_init()' matches its declaration (i.e. only applicable when NOT on PLATFORM_WINDOWS)
2014-04-14fix prev commit (MSVC release builds)Robin Gareus
2014-04-14fun with the c-preprocessor. platform dependent VST support.Robin Gareus
2014-04-14Make sure that when building with MSVC, a Release build will launch without ↵John Emmas
an annoying, floating console window
2014-04-11interim vst fixesunknown
2014-03-02move fixup_bundle_environment() code into per-platform filesPaul Davis
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
2013-10-23fix merge conflicts with masterPaul Davis
2013-10-22fix locale path in OS X bundlesPaul Davis
2013-10-19replace rather than append to SUIL_MODULE_DIRRobin Gareus
should fix http://tracker.ardour.org/view.php?id=5679
2013-10-14'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use ↵John Emmas
'PLATFORM_WINDOWS' instead
2013-10-09merge with master, fixing conflicts in 3 wscript filesPaul Davis
2013-10-07delete the UI from main() to get full cleanupPaul Davis
2013-09-17more excision of "JACK" from labels, menu items, etc.Paul Davis
NOTE: users will lose the sample rate/latency display in the status bar display. Not yet sure what to do about this
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ↵Paul Davis
to be complete)
2013-08-24fix merge conflicts from masterPaul Davis
2013-08-14fix merge issues with masterPaul Davis
2013-08-13Move curve test file handling in main() until after ARDOUR::init is calledTim Mayberry
This means it doesn't need to call PBD::ID::init directly, which it now shouldn't be doing
2013-08-13Remove call to PBD::ID::init as it is now done via ARDOUR::initTim Mayberry
2013-08-13Move initialization of libardour from ARDOUR_UI class into main()Tim Mayberry
2013-07-30remove compile errors (still will not link and JACKPortEngine is not close ↵Paul Davis
to done)
2013-07-24more miscellaneous changes for audioengine, all of this is still far from ↵Paul Davis
actually compiling
2013-07-11Don't install signal handler for SIGPIPE in windowsPaul Davis
2013-07-11remove direct of realpath(2), replace with canonical_path() which is a no-op ↵Paul Davis
on windows
2013-07-11Use g_setenv and g_getenv for portabilityPaul Davis
2013-06-10set PATH (used for harvid+ffmpeg)Robin Gareus
2013-03-18Set the revision mechanism independent from the VCS nameJulien de Kozak
2013-03-09attempted further rationalization of clock font issues (especially fr OS XPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14199 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08switch to Lucida Sans Typewriter as OS X monospace font; new pingback code ↵Paul Davis
to get announcements from ardour.org (can be disabled on the command line with -a) git-svn-id: svn://localhost/ardour2/branches/3.0@14189 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08potential fix, part two, for Tiger-based font issues. this also switches ↵Paul Davis
things so that building on Lion or Mountain Lion sets MAC_OS_VERSION_MIN_REQUIRED to 1070, to avoid legacy stuff git-svn-id: svn://localhost/ardour2/branches/3.0@14179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05fix OS X compilation (i hope)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05load custom mono font on OS X tooPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14140 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-23disable custom font loading on OSXRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@14093 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22OSX font loadingRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@14090 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21fix GTK_PATH for linux bundlePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14086 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-13add MIDNAM (patchfiles) to child list so that they get installedPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14057 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05replace final(?) incidences of program name (ardour, Ardour) with ↵Paul Davis
PROGRAM_NAME (thanks to edgar for tracking them all down) git-svn-id: svn://localhost/ardour2/branches/3.0@14050 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-31OSX CoreText font loading, updated ArdourMono font-family nameRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@14042 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30don't bother trying to set FONTCONFIG_FILE on linux if /etc/fonts stuff ↵Paul Davis
doesn't exist - we don't include any data to make this useful git-svn-id: svn://localhost/ardour2/branches/3.0@14035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29proper fontconfig error handlingRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@14028 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-29Custom Monospace font for clocks and such (no dot in zero).Robin Gareus
ArdourMono is a renamed version of https://www.google.com/webfonts/specimen/Droid+Sans+Mono distributed under Apache License, version 2.0. Since the name Droid(R) is registered by Google Inc it was renamed to ArdourMono - otherwise the .tff is unchanged (build 112) git-svn-id: svn://localhost/ardour2/branches/3.0@14026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-27remove setting of GTK_LOCALEDIR from bundle setupPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14009 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23new logic for enabling translation in bundled releases of ardourPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23more i18n fixes, this time removing a hack that broke i18n in bundles, and ↵Paul Davis
also only initializing NLS stuff if ENABLE_NLS is in effect. note that if translations are disabled by the user, we set the localedir used to look for message catalogs to a dir that is assumed to not exist (/this/cannot/exist) which should block all translation from happening. git-svn-id: svn://localhost/ardour2/branches/3.0@13975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22more i18n debuggingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13971 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-22guard initial bindtextdomain() etc. with ENABLE_NLS for debuggingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13968 d708f5d6-7413-0410-9779-e7cbd77b26cf