1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 16:49:41 +02:00

9670 Commits

Author SHA1 Message Date
Antonio P
e198f00456 Update Spanish Translation, by Antonio Paniagua 2018-11-29 19:56:29 +00:00
Azpidatziak
39e2ed64e0 Update Basque Translation, by Xabier Aramendi. 2018-11-29 17:39:40 +00:00
scootergrisen
dd2d92c374 Update Danish Translation, by scootergrisen. 2018-11-29 17:38:33 +00:00
Imre Kristoffer Eilertsen
c1b38f8696
Update nb.po 2018-11-29 15:54:01 +01:00
Steve Daulton
800ddae34b Fix bug 2041
Nyquist: Generating audio at a point within a track, deletes audio
after the generated audio.

This fix corrects errors in b9ec434.
2018-11-29 11:43:00 +00:00
James Crook
f5443c8859 Update mac build instructions. 2018-11-28 16:31:32 +00:00
Pavel Fric
21de4ab6f8 Update Czech Translation, by Pavel Fric. 2018-11-28 16:19:14 +00:00
James Crook
465148cb3e Bug 2039 - Macros: Reload parameter not remembered.
This arose from the conversion from optional parameters to required parameters.
The same problem was found in Screenshot command and in open/save command.
2018-11-27 13:23:32 +00:00
Bruno Ramalhete
5a0980d178 Update Portuguese Translation, by Bruno Ramalhete. 2018-11-27 11:50:25 +00:00
Steve Daulton
d26b17eea5 bug 2011 - dlg.Raise() only required for GTK 2018-11-26 21:06:45 +00:00
Olivier Humbert
40065d84ed Update fr.po
updated French translation (works on fuzzies, new translation strings done, several improvements on some already translated strings) and updated timestamp
2018-11-24 20:11:10 +00:00
Joachim Huffer
64a7742d27 Update German Translation, by Joachim Huffer. 2018-11-24 17:01:14 +00:00
Yuri Chornoivan
400ac8f617 Update Ukranian Translation, by Yuri Chornovan. 2018-11-24 14:17:44 +00:00
James Crook
86fb0368e5 Update .pot and .po files from Audacity. 2018-11-24 10:50:26 +00:00
b n singh
0f18ce7d77 Update Hindi Translation, by Bashishtha Singh 2018-11-24 10:41:22 +00:00
김두열
49c7ac1193 Update Korean Translation, by 김두열 2018-11-24 10:41:22 +00:00
Steve Daulton
7c0d05fc18 Fix for bug 2011 - Label Editor
Linux: Audacity may stop responding to GUI after opening Label Editor
2018-11-20 19:52:31 +00:00
Steve Daulton
85af1b981a Fix for bug 2030 - Manage dialog
Windows: Manage dialog in effects has reduced vertical height
OK and Cancel buttons.
Bug also affected Linux.
2018-11-19 01:48:14 +00:00
Steve Daulton
e65e1d39d8 Fix for bug 2013
Bug 2013 - Extended ASCII characters in Nyquist plug-ins freeze Audacity

We previously assumed that plug-ins would always be valid UTF8, but
if it isn't then the conversion to wxTextInputStream fails, causing
pgm.ReadLine() to perpetually return a zero length line.
2018-11-18 21:37:15 +00:00
Paul Licameli
0052991551 64 bit wxWidgets and Audacity builds for Mac...
... to use, first rerun /mac/scripts/build_wxwidgets .

Then XCode can build one of four configurations:  Debug and Release (as
before), and now also Debug64 and Release64.

Some workaround was needed to link the 64 bit builds of the Audacity
application.  (No problem with the modules.)  This involved the Objective-C
usage in FileDialog.mm, only.  Consequences of this partial disabling of that
functionality need to be explored.
2018-11-18 13:19:56 -05:00
Paul Licameli
296f846158 Work around the other link problem, but I don't know what consequences...
... this will have at run-time for the file dialog.
2018-11-18 13:17:11 -05:00
Paul Licameli
7c78a91778 Fix one of the two 64 bit link errors 2018-11-18 13:17:11 -05:00
Paul Licameli
897f8bf0ed New configs now really 64 bit; they compile, almost link...
... The null, script-pipe, and Nyquist workbench modules all build fully.

Just two missing symbols building Audacity, I don't yet know why:

ld: warning: directory not found for option '-L/Users/paullicameli/GitHub/audacity/mac/build/Release'
ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks//QuickTime.framework/QuickTime, file was built for i386 which is not the architecture being linked (x86_64): /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks//QuickTime.framework/QuickTime
Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_ModalDialogDelegate", referenced from:
      objc-class-ref in FileDialogPrivate.o
  "_objc_readClassPair", referenced from:
      __ARCLite__load() in libarclite_macosx.a(arclite.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
2018-11-18 13:17:10 -05:00
Paul Licameli
bd31c0de6b Must change compiler options to build sbsms for 64 bits 2018-11-18 13:17:10 -05:00
Paul Licameli
541f5ea99f Must add command-line compiler option to build libmad for 64 bits 2018-11-18 13:17:10 -05:00
Paul Licameli
781da7aba4 Differences in some generated config headers for x86_64 lib-src build 2018-11-18 13:17:10 -05:00
Paul Licameli
2f8bdcd289 Add mac/config/x86_64 duplicating the i386 subtree 2018-11-18 13:17:09 -05:00
Paul Licameli
a84bcfaf5b New configurations and schemes for XCode...
... complete and buildable, but still 32 bit builds.  To be modified.
2018-11-18 13:10:01 -05:00
Paul Licameli
407b7fab4a build_wxwidgets now loops over two architectures; change install path...
... to include architecture, so the 64 bit build doesn't destroy the 32, thus
the results are found in:

/usr/local/i386/lib
/usr/local/x86_64/lib

whereas before all was in /usr/local/lib.

Change the XCode project too, to look for includes and libraries in the new
places.
2018-11-18 13:09:03 -05:00
Paul Licameli
fe19c848be Abstract out the architecture in build_wxwidgets script 2018-11-18 12:16:35 -05:00
Paul Licameli
93bf8d1754 Remove mac/scripts/build_wxwidgets2 2018-11-18 12:16:23 -05:00
Paul Licameli
a7583da349 Include Experimental.h before a use of EXPERIMENTAL_DA...
... I checked, and there are no other missed inclusions of Experimental.h
before tests of EXPERIMENTAL_* macros, except the special handling of version
numbers in Audacity.h.
2018-11-16 22:54:47 -05:00
Paul Licameli
f4b209e4f7 Eliminate warning building mod-null and mod-script-pipe 2018-11-16 13:20:24 -05:00
Paul Licameli
c33ae66246 0 Mac compile warnings; ignore deprecations; treat warnings as errors 2018-11-16 12:58:58 -05:00
Paul Licameli
5578a0490b MacOS build treats warnings as errors 2018-11-15 11:23:20 -05:00
Paul Licameli
d40d56a0f9 MacOS build: don't warn about deprecated functions...
... This quiets warnings from:

lib-src/FileDialog/mac/FileDialogPrivate.mm
lib-src/portaudio-v19/src/hostapi/coreaudio/pa_mac_core.c
lib-src/portaudio-v19/src/hostapi/coreaudio/pa_mac_core_utilities.c
lib-src/portmixer/src/px_mac_coreaudio.c

It's not good to ignore these deprecations forever, but this reduces the noise
from a complete rebuild, making other warnings more conspicious by their
fewness.
2018-11-15 11:23:20 -05:00
Paul Licameli
8f4da13a7f lib-src changes to fix compiler warnings in Mac build...
... all of them harmless and inconsequential at runtime, but see commit
comments about the error checks in libnyquist that were revealed by the
compiler warnings as never doing anything useful.
2018-11-15 11:23:20 -05:00
Paul Licameli
cd4fa7bdb0 lib-src/libid3tag: remove warnings...
... with casts between char* and unsigned char*
2018-11-15 11:23:19 -05:00
Paul Licameli
73452e96ee lib-src/libsndfile: fix warnings about bit-shifting negative constant 2018-11-15 11:23:19 -05:00
Paul Licameli
449bd38477 lib-src/libsndfile: fix warning about format argument type mismatch 2018-11-15 11:23:19 -05:00
Paul Licameli
90b2e823e4 lib-src/libscorealign: fix warning about vacuous self-assignment 2018-11-15 11:23:19 -05:00
Paul Licameli
a3afdf80d0 lib-src/libnyquist: fix warning about always-false comparison...
... but this raises questions about the intention to catch negative values,
which if they ever happened, were just mis-cast to unsigned at call sites
2018-11-15 11:23:19 -05:00
Paul Licameli
a05812f7ed lib-src/libmad: fix warning...
... comparing enum to int value that means invalid
2018-11-15 11:23:18 -05:00
Paul Licameli
03af971f8e lib-src/portmidi/porttime: fix warning about macro redefinition...
... there is a difference in the type, not the value, of the constant defined
by the two versions of the macro.  See clock_types.h in the Mac SDK:

define NSEC_PER_MSEC   1000000ull      /* nanoseconds per millisecond */
2018-11-15 11:23:18 -05:00
Paul Licameli
548f221890 lib-src/twolame/libtwolame: eliminate warnings...
... cast enum to int before testing for negative value which is not in the
enumeration but signifies "undefined"
2018-11-15 11:23:18 -05:00
Paul Licameli
2fec472ba2 lib-src/libnyquist: eliminate register local variables 2018-11-15 11:23:17 -05:00
Paul Licameli
14bd1cad29 lib-src/libnyquist/nyquist/xlisp: fix duplicate "const" 2018-11-15 11:23:17 -05:00
Paul Licameli
a4f9de784a lib-src/portsmf: extra parens around intentional if/while assignments 2018-11-15 11:23:17 -05:00
Paul Licameli
263fbff02c lib-src/portsmf: string literals as const char *, not char * 2018-11-15 11:23:17 -05:00
Paul Licameli
7c25e555ac Fix warning about redefinition of a macro 2018-11-15 11:23:16 -05:00