Commit Graph

28 Commits

Author SHA1 Message Date
Paul Davis d57ce0eba1 provide control over use-cocoa-invalidation 2024-03-22 13:13:16 -06:00
Robin Gareus ea50799ce2 Remove duplicate implementation
`bool cocoa_open_url (const char*)` is implemented in 
libs/pbd/cocoa_open_uri.mm
2022-12-08 01:32:41 +01:00
Paul Davis c19f3f07b0 on macOS, try to fix weird language preference handling
If the user has en_XX, consider that as untranslated english EXCEPT for en_GB
2022-11-29 10:09:39 -07:00
Paul Davis f98a14ed13 more debug output regarding macOS language preferences and translation 2022-11-23 08:08:00 -07:00
Paul Davis 3acd076304 fixes for language choice code on macOS 2020-05-29 18:52:08 -06:00
Paul Davis 45492f03ca new approach to determining correct language to use on macOS (uncompiled) 2020-05-29 10:23:53 -06:00
Paul Davis 0486fe3e7d set LC_ALL from macOS locale so that setlocale(2) will work 2020-05-01 12:32:38 -06:00
Paul Davis 6479a1c9d5 fix apple use of - instead of _ in language identifiers; only set LANGUAGE if the language preferences are translatable 2020-05-01 12:31:52 -06:00
Paul Davis b2a8616ef8 notice if macOS user has en_US as primary language 2020-05-01 12:30:46 -06:00
Paul Davis 033838c242 remove hard to understand and incorrect comment sentence 2020-05-01 12:29:24 -06:00
Robin Gareus 853bf6d178
Add API to query OSX/MacOS version 2020-03-24 14:25:22 +01:00
Robin Gareus 4050ca5633
Update GPL boilerplate and (C)
Copyright-holder and year information is extracted from git log.

git history begins in 2005. So (C) from 1998..2005 is lost. Also some
(C) assignment of commits where the committer didn't use --author.
2019-08-03 15:53:15 +02:00
Paul Davis 91757960cc fix missing API for no-app-nap when building on OS X < 10.9 2016-08-19 13:19:37 -04:00
Paul Davis 25ec63968c add code to disable AppNap on OS X/MacOS
Should build on versions before 10.9 and run everywhere due to respondsToSelector check.
2016-08-19 11:12:35 -04:00
Paul Davis 0e1642f0b4 remove unused code 2016-04-25 09:37:27 -04:00
Robin Gareus 19dc2a09db Revert "fix OSX compile issue due to 68e81a6"
This reverts commit 3300f3896e.
2016-02-28 11:58:56 +01:00
Robin Gareus 3300f3896e fix OSX compile issue due to 68e81a6
68e81a6 should be improved/reverted. Due to the long include chain ending
in ardour_ui.h  every Lua related change now forces a complete GUI
recompile (instead of just 2,3 files)
2016-02-27 23:47:35 +01:00
Robin Gareus ffde2fb5f9 OS 10.10 compile fixes
* fix clang pickiness regarding boolean
 * ignore ‘verify’ macro
 * tested with Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
2014-10-19 23:15:13 +02:00
Paul Davis 8c2cc85e8f really no reason to support ARDOUR_EN anymore ... we have a preference dialog item to enable/disable translation 2013-11-05 14:20:03 -05:00
Paul Davis 0392e1c9a4 on OS X 10.7 at least, LANG is set by the system, so do not bail out of language stuff early just because it is set 2013-11-05 13:43:25 -05:00
Michael R. Fisher 7f6765ece4 OSX GUI - Prevent compiler errors when -std=c++11 is switched on 2013-07-15 22:57:34 -05:00
Paul Davis b85b4d9e54 make ardour3 build and link on OS X (tiger, at least)
git-svn-id: svn://localhost/ardour2/branches/3.0@8018 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-13 05:14:48 +00:00
Paul Davis bcc929a5b6 waf build works on OS X ; new bindings file and processing system in place for mnemonic-us
git-svn-id: svn://localhost/ardour2/branches/3.0@5498 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-08-08 22:36:32 +00:00
Paul Davis bc89fe0147 most of the 2.X->3.0 commit (up to rev 4299) except for gtk2_ardour/editor_canvas.cc; builds and runs and does a few specific things but expect it to be buggy for a while yet
git-svn-id: svn://localhost/ardour2/branches/3.0@4313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-12-12 14:43:24 +00:00
Paul Davis 997e4b1f9c merge with 2.0-ongoing @ rev 3147
git-svn-id: svn://localhost/ardour2/branches/3.0@3152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:54:03 +00:00
David Robillard 8aa9508c82 Merge with 2.0-ongoing R3071.
git-svn-id: svn://localhost/ardour2/branches/3.0@3073 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-16 22:43:18 +00:00
David Robillard 9f63ab9931 Merge with trunk R2978.
git-svn-id: svn://localhost/ardour2/branches/3.0@2988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 03:57:35 +00:00
David Robillard bb457bb960 Merge libs/ardour and gtk2_ardour with 2.0-ongoing R2837.
git-svn-id: svn://localhost/ardour2/trunk@2883 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-10 21:20:59 +00:00