Paul Licameli
6cde697a8e
Don't call QuitAudacity directly from src/menus...
...
... This cuts link dependency on AudacityApp.cpp, and allows the function to
be private to that file
2019-05-17 16:29:04 -04:00
James Crook
30dda4fe97
Update Version number for 2.3.3 development.
2019-05-13 18:09:58 +01:00
James Crook
bd2956bb45
Get ready for release candidates.
2019-05-04 11:38:57 +01:00
James Crook
d079de75b1
Bump version number
2019-03-08 19:00:00 +00:00
James Crook
222dfa9dbd
Building for 2.3.1 release now.
2019-02-23 11:10:11 +00:00
James Crook
3ed43a9f12
Up version number to 2.3.1
...
Also set AUDACITY_BUILD_LEVEL back to 0.
2018-09-29 15:30:35 +01:00
James Crook
6302e9b825
Set AUDACITY_BUILD_LEVEL to 2
2018-09-18 09:50:40 +01:00
James Crook
7f96f85676
Add some Right-To-Left language workarounds.
...
MixerBoard, LyricsWindow, Screenshot and most effects are now LTR in RTL locales.
Also added a pref so this can be overridden. As RTL affects window creation, the language choice and this preference may only fully take effect after a restart of Audacity.
2018-08-10 18:39:33 +01:00
James Crook
213daba23f
Avoid multiple include of configunix.h
2018-04-06 11:54:15 +01:00
Paul Licameli
803022db11
Open 2.3.0 alpha development
2018-02-21 15:18:09 -05:00
Paul Licameli
423908e668
Release build
2018-02-11 22:00:50 -05:00
Paul Licameli
1ced86fce1
Beta build
2018-01-28 21:33:49 -05:00
Paul Licameli
c6696f1b49
Move definition of _ and related into Internat.h
2018-01-06 21:03:32 -05:00
Paul Licameli
e37d701bc0
WXINTL_NO_GETTEXT_MACRO defined in compiler options...
...
... so even if you neglect to include Audacity.h, it applies
2018-01-06 20:56:51 -05:00
Paul Licameli
c66eae1a46
Fix uses of wxPLURAL and update audacity.pot ...
...
so that
(1) we really get msgid_plural entries in the .pot
(2) i18n-comments get extracted too (needs workaround of xgettext bug)
2018-01-05 00:35:04 -05:00
Paul Licameli
161a869102
Version 2.2.2 is open for alpha development
2017-12-07 22:21:55 -05:00
Paul Licameli
afdcded32d
Make Release build
2017-11-23 01:24:54 -05:00
James Crook
68f00326fd
We're now on Version 2.2.1 development.
2017-11-05 12:09:18 +00:00
Paul Licameli
fd3813fa30
Open 2.2.1 alpha
2017-11-02 14:28:48 -04:00
Paul Licameli
13358059cf
Release build
2017-10-13 10:45:41 -04:00
Paul Licameli
954a974422
Changed the conditional compilation for alpha/beta/release...
...
... In particular, don't put the extra information in MIDI device info for Beta
But still link to the Alpha manual.
2017-09-11 00:10:22 -04:00
Paul Licameli
f6b5d8e651
Generate msgid and msgid_plural in .pot for wxPLURAL macro
2017-09-10 19:24:42 -04:00
Paul Licameli
7423a2c232
Change welcome screen to identify version as a beta
2017-08-31 17:08:50 -04:00
Paul Licameli
272d3026e2
Can change "alpha" to "beta" in welcome screen if IS_ALPHA > 1...
...
... and don't add "x" and date when IS_ALPHA is turned off.
2017-08-31 12:59:33 -04:00
Paul Licameli
4fab7365e5
Fix errors in post build step on Mac
...
Was, Xcode ended the build, or even a clean, of either Debug or Release,
building the target 'Create Info Header'
This were introduced at commit 0361169839bca65d67ae2aca08bcc973c7faf4b7
2017-06-23 22:53:53 -04:00
James Crook
82a7778813
Merge pull request #193 from walisser/clang
...
Fix clang build
2017-04-09 22:31:32 +01:00
James Crook
028ed19d90
Sync with DarkAudacity
2017-04-02 23:07:13 +01:00
Darrell Walisser
389370d01e
clang: prevent detecting clang as gcc
2017-03-31 12:51:15 -04:00
Paul Licameli
70d9e4bdc7
GetMinMax, GetRMS functions take a mayThrow argument, return numbers
2017-03-21 14:19:02 -04:00
Paul Licameli
5036583549
Fewer inclusions of AudacityApp.h
2017-03-17 17:52:24 -04:00
James Crook
f061b0b853
Prepare for 2.2.0 Release Cycle.
...
* IS_ALPHA to 1
* Version number to 2.2.0.
2017-03-17 20:39:11 +00:00
James Crook
ffe4aae962
IS_ALPHA to 0
2017-03-08 13:37:36 +00:00
James Crook
9e7756cdc8
Set IS_ALPHA to 1
2017-02-24 13:44:50 +00:00
James Crook
31df61f537
Set IS_ALPHA to 0.
2017-02-01 16:09:36 +00:00
Paul Licameli
1914fc6437
Make Mac build again
2016-10-21 10:31:15 -04:00
James Crook
79c5834a24
Bug 1506 - Linux: Audacity permits building with gcc < 4.9.0, resulting in save project segfaults
...
My change here doesn't permit building with gcc 4.8 any more. It would be nicer to do this during configure, but doing it at all may be enough to demote this bug from P1 status.
2016-10-07 23:07:00 +01:00
James Crook
545d741eb2
Make Audacity source more like DarkAudacity source.
2016-09-11 13:03:37 +01:00
Paul Licameli
6043638e31
Another std::min, more auto & decltype, remove more casts
2016-08-29 20:07:43 -04:00
Paul Licameli
0c9deb398c
Fix mac build. No standard headers in Audacity.h.
2016-03-01 12:22:37 -05:00
Paul Licameli
62361c32f4
Define Maybe<X>
2016-02-25 20:18:29 -05:00
Paul Licameli
527a826b86
Define and use PROFILE_DLL_API
2016-02-24 21:29:25 -05:00
Paul Licameli
9e5d31d347
More changes to Audacity.h to hide new and delete from code sweeps...
...
... changed some comments, and hid = delete in a macro.
That is a new C++11 feature that lets you stipulate that a class suppresses an
otherwise inherited or generated name.
2016-02-19 10:46:23 -05:00
Paul Licameli
7988e814bd
Define make_unique properly, use in at least one commonly visited place...
...
Which is file opening.
So we can be sure it compiles and works on all platforms.
2016-02-15 14:30:41 -05:00
Paul Licameli
7c4c45a0d5
"new"->"NEW" in comments, easier to find remaining naked operator new
2016-02-14 18:52:41 -05:00
Paul Licameli
6706b19af8
Define macro safenew and template functions std::make_unique
2016-02-14 13:20:52 -05:00
James Crook
33477fd5d1
IS_ALPHA 0 -> 1 and upped version number.
2016-01-20 15:52:53 +00:00
James Crook
c57eeb46bc
IS_ALPHA from 1 to 0
2015-12-30 09:45:53 +00:00
Gale Andrews
88dae8ff7e
Back to IS_ALPHA 1
2015-11-26 08:19:36 +00:00
James Crook
2dda54d0e8
IS_ALPHA from 1 to 0.
2015-11-06 11:48:56 +00:00
Paul Licameli
cdc268f681
Bug 1097: Fix unsafe macro definitions which caused display bugs
2015-07-26 00:05:27 -04:00