Robin Gareus
|
cd7c981e6e
|
Use macOS API to open finder at given path
|
2022-12-08 02:15:29 +01:00 |
Robin Gareus
|
201617f03b
|
Fix macOS URI open
curl_easy_escape() escapes slashes, which fails with openURL on modern macOS.
Also add missing call to curl_easy_cleanup().
|
2022-12-08 02:12:15 +01:00 |
Robin Gareus
|
1f5649ef28
|
Fix vfork edge-case
Calling c_str() after vfork is prohibited after a successful vfork.
Also the string needs to remain in scope until exec() completed.
|
2021-12-31 01:39:39 +01:00 |
Robin Gareus
|
cf0904f752
|
Handle vfork/exec failure
Don't call atexit, exit without cleanup.
|
2020-10-31 22:33:10 +01:00 |
Robin Gareus
|
a9bd7b2848
|
Remove unused compile-time option to not use vfork
|
2020-10-31 22:30:45 +01:00 |
Robin Gareus
|
0301c47f6b
|
Update core library GPL boilerplate and (C) from git log
|
2019-08-03 15:53:17 +02:00 |
Robin Gareus
|
e76e18af96
|
Use exit-status macros for compatibility 2/3
|
2019-07-04 22:21:35 +02:00 |
Robin Gareus
|
6920e5d653
|
Prefer vfork() over system() when opening an URI
see also https://github.com/surge-synthesizer/surge/issues/657
|
2019-02-26 03:47:36 +01:00 |
Robin Gareus
|
3856d525fb
|
Fix "open folder" for non-ASCII paths on Windows
|
2017-11-27 00:42:55 +01:00 |
Robin Gareus
|
ec708926fa
|
now with return value
|
2016-02-17 17:03:14 +01:00 |
Robin Gareus
|
5e50a7d6cf
|
allot to open OSX Finder with arbitrary paths
|
2016-02-17 16:29:25 +01:00 |
Robin Gareus
|
2429308bac
|
Open URis with spaces.
|
2016-02-11 16:43:35 +01:00 |
Paul Davis
|
4dc63966f0
|
globally remove all trailing whitespace from ardour code base.
Paul Davis was responsible for introducing almost all of this.
|
2015-10-04 14:51:05 -04:00 |
John Emmas
|
8900d7d9ea
|
On Windows, #include <shellapi.h> so we can use ShellExecute()
|
2015-01-18 18:52:24 +00:00 |
Ben Loftis
|
a994dbaa0c
|
fix open_uri for windows
|
2015-01-18 11:16:28 -06:00 |
Robin Gareus
|
78218e8c07
|
fix OSX open URL in browser
|
2014-11-24 20:35:38 +01:00 |
Paul Davis
|
0cca272431
|
try to fix various warnings from gcc when optimization flags are enabled
|
2013-11-04 21:32:41 -05:00 |
Paul Davis
|
e701adea41
|
add code to display announcements, and parameterize several URL's used in the program
git-svn-id: svn://localhost/ardour2/branches/3.0@14197 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2013-03-09 13:44:22 +00:00 |
Paul Davis
|
58a027b7a2
|
add copyright comments
git-svn-id: svn://localhost/ardour2/branches/3.0@13857 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2013-01-16 18:15:38 +00:00 |
Todd Naugle
|
33d17f176b
|
missing includes
git-svn-id: svn://localhost/ardour2/branches/3.0@12813 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-21 20:24:03 +00:00 |
Todd Naugle
|
61f879bcee
|
Fixing issues with opening a browser when using the bundle. Use xdg-open instead of glib functions. Fix to epa to ensure that the enviroment is restored correctly. The current enviroment has to be cleared. Otherwise any variables that are set in the current enviroment, but do not have a setting in the restored version will be left set.
git-svn-id: svn://localhost/ardour2/branches/3.0@12812 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-06-21 20:15:38 +00: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
|
6ef5d85ae1
|
changes from 2.X starting in march 2009 through oct 20 2009 (5826 inclusive)
git-svn-id: svn://localhost/ardour2/branches/3.0@6761 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-16 15:33:04 +00:00 |