1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 08:39:46 +02:00

158 Commits

Author SHA1 Message Date
Gale Andrews
01a95c50ba Clarify Xocde 4.3.3 for Lion has the 10.6 SDK...
...in spite of what Apple's Downloads page says.
2016-02-12 14:31:20 +00:00
Designist
80eec57ddf Update Build.txt
Added verified Xcode version numbers and moved the latter half of the instructions to the list format.
2015-09-17 20:40:35 -04:00
Leland Lucius
1e1ae1f88c Fix dist build on OSX
(Thanks Gale...hope it works now.)
2015-09-09 01:27:29 -05:00
Leland Lucius
126320ea2a Update Xcode project for Bug 1073 2015-09-09 01:27:14 -05:00
Leland Lucius
c86c262efa Finally got the install_wxlibs.sh script working properly 2015-09-06 01:49:04 -05:00
Leland Lucius
bd1bdd91ef Fix library updates during build 2015-09-04 11:23:02 -05:00
Leland Lucius
d21d2cd777 Fix for 936 2015-09-02 02:19:01 -05:00
Leland Lucius
05d8023af6 Forgot to commit the patch file 2015-08-27 18:59:22 -05:00
Leland Lucius
6a9dae20f5 Appearance on OSX is now back to normal or better
Some additional wx3 cleanup as well.
2015-08-23 20:25:01 -05:00
Leland Lucius
191ccb0ecc Add new files to Xcode project 2015-08-17 21:59:04 -05:00
Leland Lucius
09c8a739f7 Possible fix for bug #940 2015-08-16 02:09:27 -05:00
Leland Lucius
0f79a77baa Remove compile.txt and add Build.txt to Xcode project 2015-08-12 02:31:16 -05:00
Leland Lucius
e300e54dba Fix the Release build and update the build instructions. 2015-08-11 14:01:29 -05:00
Leland Lucius
5522722d2c Removing compile.txt 2015-08-10 02:35:13 -05:00
Leland Lucius
fd87bd6ea9 Disable auto-creation of Xcode schemes 2015-08-10 02:20:14 -05:00
Leland Lucius
ebc801f864 Revert "Disable autocreation of Xcode schemes"
This reverts commit c15ca44eff4137f3be422f3dcc469c7dfd7d53d8.
2015-08-10 02:18:29 -05:00
Leland Lucius
c15ca44eff Disable autocreation of Xcode schemes 2015-08-10 02:02:50 -05:00
Leland Lucius
88f307626c Add Debug and Release shared schemes to Xcode project 2015-08-10 01:56:45 -05:00
Leland Lucius
244a11e0a1 Adding "build_wxwidgets" script for OSX 2015-08-08 00:32:35 -05:00
Leland Lucius
69e2b0cd96 Set Xcode project to use xcconfig files 2015-07-30 23:46:13 -05:00
Leland Lucius
e867633253 Make Xcode project wxWidgets 3.1 ready 2015-07-30 23:09:03 -05:00
Leland Lucius
54da092411 Added new files to Xcode project 2015-07-28 15:54:12 -05:00
Leland Lucius
37168ebbf6 Merge remote-tracking branch 'upstream/master' into wx3 2015-07-28 15:06:25 -05:00
Leland Lucius
5bdfcff97d Menu shortcut hiding has been removed
It had been causing problems in Unity for a while now and they
were missing on OSX as well in wx3.  So, the old menu Open/Close
method of hiding has been removed and replaced with an event
filter/monitor which looks for wxEVT_CHAR_HOOK events to pass
key events to the handler that has the keyboard captured.
2015-07-28 14:35:09 -05:00
Leland Lucius
94550bc0be Added src/NumberScale.h to Mac project 2015-07-28 02:29:48 -05:00
Leland Lucius
df4879b234 Fix build on OSX 2015-07-27 20:48:32 -05:00
Leland Lucius
d98b588798 Remove more "shared"/"static" remnants 2015-07-22 22:02:12 -05:00
Leland Lucius
6b64548efb Need to create the dest directory if it's not there 2015-07-22 21:57:32 -05:00
Leland Lucius
b71a923dbc Try to resolve 1728 error when attaching 2015-07-22 11:50:02 -05:00
Leland Lucius
02d4e71cf1 Fix loader_path and executable_path 2015-07-21 22:54:15 -05:00
Leland Lucius
582ee7b45e Cleanup Mac build and subdirectory 2015-07-21 18:45:35 -05:00
Leland Lucius
e7642133cf A bit of scripts/ and mac/ cleanup 2015-07-20 19:33:04 -05:00
Leland Lucius
e91f9814a8 Add new files to OSX project 2015-07-19 18:17:20 -05:00
Leland Lucius
6d25c04af5 LV2 GUI now supported on OSX thanks to wx3 2015-07-18 05:33:34 -05:00
Leland Lucius
ac4c4faadc Round 8 of wx3 changes
VST control working on Windows...further changes will be required
2015-07-16 14:30:04 -05:00
Leland Lucius
805f0e29d1 Round 7 of wx3 changes
I believe the FileDialog is now complete and consistent across
all 3 platforms.
2015-07-16 01:12:09 -05:00
Leland Lucius
9b9c8cc073 Round 5 of wx3 changes
FileDialog now complete on Linux.  Needs some fine tuning on
Windows and OSX.
Builds with wx3 and gtk2 or gtk3.
Still more effect work to do.
2015-07-14 23:33:53 -05:00
Leland Lucius
b8872a4a02 Round 2 of wx3 changes on OSX
Main change is that VST GUI support is now integrate with new Cocoa
views.  Direct support for VST Cocoa views (via Cockos extensions:
http://www.reaper.fm/sdk/vst/vst_ext.php) has been added.
2015-07-11 19:33:04 -05:00
Leland Lucius
c6dffaaaa4 Merge branch 'master' into wx3 2015-06-30 11:30:48 -05:00
Leland Lucius
d1f66d768f Updates for wx3
A long way to go yet, but many OSX issues fixed including
conversion of Audio Unit effects.
2015-06-30 11:25:32 -05:00
Leland Lucius
da2bc25721 Add new vocolridiso.ny plugin 2015-06-27 13:05:58 -05:00
Leland Lucius
21911de622 Fix for bug #1046 2015-06-24 18:32:48 -05:00
Leland Lucius
c9327a9df0 Addition fix/changes for bug #673
This changes the way "unofficial" Inno Setup translations
are handled.

The first time a user compiles the .iss, the "unofficial" translations
will be downloaded to:

   C:\Program Files (x86)\Inno Setup 5/Languages/unofficial

Any translations supported by Audacity that do not have an Inno
translation will be automatically created from the Default.isl in:

   C:\Program Files (x86)\Inno Setup 5/Languages/dummy

This is all handled by the Inno Preprocessor.  Powershell is used
to do the actual download.

Once downloaded, they will not be downloaded again, so if updates
are made, they will need to be deleted from the above directories
and allowed to download again.

In addition, I extracted the "Reset Preferences" translations from
the Audacity .po files and added them to the .iss file.

Audacity private Inno translation files are still supported in
win/InnoSetupLanguages, but I've removed the samples I'd previously
committed.

While not exactly related to this change, there were 2 languages
that weren't being set properly after being selected during
installation:

   ca@valencia (Valencian)
   bs (Bosnian)

The reason Valencian wasn't be displayed in preferences was twofold.
It was incorrectly named and the search loop in Languages:GetLanguages()
didn't include a range sufficient enough to pull the Valencian info.

The Bosnian language is supported by wxWidgets 2.8.12 (it is in wx3)
so, even though we have a translation, it was unavailable for
selection.

The changes required to fix those issues were:

1)  Renamed ca@valencia to ca_ES@valencia
2)  Instead of iterating over all wxWidgets languages and trying to
    match them with our translations, I reversed it.  It now iterates
    over our translations and asks wxWidgets for the associated
    language info.  This provides support for both of the above
    languages.
3)  By doing #2, we are now able to add additional user languages that
    may not yet be supported by wxWidgets.  So, I added the Bosnian
    language info.
2015-06-04 14:19:06 -05:00
Leland Lucius
607cc30bf4 Add new plugins to Xcode 5+ project 2015-06-03 01:34:42 -05:00
Leland Lucius
801706bf91 Add new plugins to Xcode project 2015-06-03 01:30:16 -05:00
Leland Lucius
667c1c35d4 Redo shared script slightly 2015-05-28 21:11:51 -05:00
Leland Lucius
a807f93ba4 Add wx lib copy to "shared" configurations in Xcode 5.x+ project 2015-05-28 20:44:39 -05:00
Leland Lucius
f54fbe77a9 Add wx lib copy to "shared" configurations 2015-05-28 16:38:36 -05:00
Leland Lucius
8421d4de07 Fix "shared" build configurations 2015-05-28 14:22:18 -05:00
Leland Lucius
7ba51bdf36 Fix for bug #936 (Xcode 5.x+ project) 2015-05-24 22:06:48 -05:00