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

2100 Commits

Author SHA1 Message Date
lllucius@gmail.com
08c94d5372 Backported wxWidgets-3.0rc1 number validators
The are pretty darn slick.  There's an integer one and a floating point 
one.  They support automatic range limiting (ex., you can't even type a 
number outside of the range), proper number formats (ex., you can't 
enter a decimal point in an integer field), you can't enter bogus 
numbers like "0.3-.2", thousands separators are supported, decimal 
precision may be specified and proper number formatting for string 
values (or automatic conversion to int, double, float, etc.).
2013-10-23 20:33:17 +00:00
lllucius
dd8e0a5edd Missing include on Linux. 2013-10-23 20:16:18 +00:00
lllucius
3ec8989265 Bug 510 - undo can change which tracks are selected, and focus
Must more extensive review of saving state

Try this one David.  I reviewed all actions in Menus.cpp and have added state
saving where it seemed to be missing.  I had no idea it would be so many (22). 
And that was only reviewing Menus.cpp.  I believe that will get them all since
all keyboard actions are tied to a menu or command action and they all go
through Menus.cpp. (I still have a few to review in TrackPanel.cpp though)
2013-10-23 20:14:09 +00:00
lllucius
27f87308ae Fix build error on Linux. 2013-10-23 19:23:15 +00:00
lllucius
fb8185cdbb Missed a couple of new files in r12712 2013-10-23 18:08:12 +00:00
lllucius
5c8baf9c16 Bug 406 - Label creation/other non-dialogue editing and keyboard selection hang on long projects
This is part 2...

Improve performance of selection via Selection bar

This provides a similar type of speed up when selecting with the keyboard via
the Selection toolbar.
2013-10-23 18:06:49 +00:00
lllucius
03f5088b6a Bug 406 - Label creation/other non-dialogue editing and keyboard selection hang on long projects
This is part 1...

Provides some relief to the selection "hang"

This patch adds the ability for the keyboard based commands (like cursor left,
extend selection right, etc.) to know when the key has been released.

When the patch is applied the current state is saved only when the key is
released and not every time it repeats.

Here's an example of the difference it makes.

This video show the selection "hang", but also watch the CPU usage.  All I'm
doing is pressing SHIFT+RIGHT ARROW.

http://youtu.be/tdMntDwGSkM

This one is the same thing bug with the patch applied.  Notice that the
selection "hang" no longer occurs and look at the CPU usage!

http://youtu.be/EpXNsQ4Cky0
2013-10-23 18:01:14 +00:00
lllucius
0bee195b0e Bug 275 - Snap-To status/quantisation are global, leading to incorrect indications in multiple projects
Make Snap To project specific

This makes the Snap To setting in the selection bar project specific.  Changing
it will no longer affect other open projects.

The state is saved to audacity.cfg when the checkbox is changed.  This means
that the next project window to open will start with the new value.  (As it
should be).
2013-10-23 17:47:00 +00:00
lllucius
4159bf3b8e Bug 355 - Some keyboard shortcuts unresponsive after Mix and Render or Save Project
Track focus was set, but not track panel's
2013-10-23 17:43:26 +00:00
lllucius
865e22c0ee Bug 637 - Some full and reduced Menu Bar items are not translated
Relocates the translation tables to the bundle

This will change the location of the translation tables from:

<root>
  Audacity.app/
    Languanges/<langcode>/

to:

<root>
  Audacity.app/Contents/Resources/<langcode>.lproj/

  This will allow the menu items to be translated as expected.
2013-10-23 17:41:10 +00:00
RichardAsh1981@gmail.com
a21f391f23 this is not a generated file, it configures doxygen. Revert deletion, will need to update subsequently for current version of Doxygen 2013-10-23 17:25:20 +00:00
lllucius
1fab1cdb21 Bug 337 - New logger class allows log to be initialized immediately without crashing Mac empty project windows
This is an older one...originally from 2011.  Bug says it all, but basically it allows logging
to begin immediately upon startup for all platforms.  And it has multithreading protection, so
it should now be safe to log from the non-GUI threads.
2013-10-23 17:00:28 +00:00
windinthew
b3afe37889 Rename README to README.txt . 2013-10-23 06:27:55 +00:00
martynshaw99
87fb99e68b Turn on EXPERIMENTAL_KEY_VIEW, as per http://wiki.audacityteam.org/wiki/2.0.6_To_Do 2013-10-23 00:13:54 +00:00
james.k.crook@gmail.com
02e4e56444 Title of export dialog is now either "Export File" or "Export Selection", so user knows which menu option they selected.
Vaughan, 2013-11-02: James also turned on EXPERIMENTAL_SCIENCE_FILTERS.
2013-10-22 21:11:58 +00:00
james.k.crook@gmail.com
41bfae1695 Separated conjoined strings to make translation easier. Added TODO comments. 2013-10-22 20:40:11 +00:00
james.k.crook@gmail.com
a6a664443b Removed VIM settings footer. 2013-10-22 20:38:01 +00:00
windinthew
d694748fcf Update by Kaya Zeren. 2013-10-22 17:30:32 +00:00
windinthew
c14748b392 Update by Carmelo. 2013-10-22 17:19:00 +00:00
v.audacity
98e5b9118b Delete long-neglected .dox file. It can always be regenerated from current source, so no reason to keep in repository. 2013-10-22 07:32:39 +00:00
v.audacity
6c88c38a00 2.0.5 is released. Onward with 2.0.6! 2013-10-22 07:31:18 +00:00
v.audacity
79cc452c84 Leland's back on Audacity Team! 2013-10-18 20:51:10 +00:00
v.audacity
90a36f701e fix for bug 669, based on Steve's patch 2013-10-18 20:03:42 +00:00
lllucius
d8e3eb4440 Correct initial focus issues and adds a splash screen. 2013-10-18 20:01:41 +00:00
v.audacity
cdccd118d8 I think this fixes the remaining issues in bug 670. 2013-10-18 05:03:50 +00:00
v.audacity
945b27fea0 Remove unnecessary wxASSERT because the condition is checked for, in Release build as well. 2013-10-17 23:18:04 +00:00
martynshaw99
8fa922b254 Update for 2.0.5 2013-10-15 22:15:20 +00:00
windinthew
c6736ee839 Version for 2.0.5. 2013-10-15 19:15:27 +00:00
windinthew
7b27081616 Add link to Leland's http://wiki.audacityteam.org/wiki/Building_On_Mac . File has LF endings as committed. 2013-10-15 17:37:49 +00:00
lllucius
450615867e Focus for main Audacity window on Linux broken as of r12667 due to
the change setting focus when it should not have been.

This change restricts focus setting to dialogs only.
2013-10-15 13:13:54 +00:00
windinthew
2585f11e96 2.0.5 translation by Daniel Winzen. 2013-10-15 08:24:51 +00:00
windinthew
b77e82ab40 2.0.5 translation by Lars Carlsson. 2013-10-15 08:20:23 +00:00
windinthew
f3dcb99213 2.0.5 translation by Thomas Breinstrup. 2013-10-15 08:17:12 +00:00
windinthew
def40cc070 2.0.5 translation by Atsushi YOSHIDA. 2013-10-15 08:13:29 +00:00
windinthew
8865d05e97 2.0.5 translation by Pavel Fric. 2013-10-15 08:08:20 +00:00
lllucius
a519814713 Fix for bug #668
http://bugzilla.audacityteam.org/show_bug.cgi?id=668
2013-10-15 04:57:22 +00:00
v.audacity
e6f9cdc690 Increment file date and Audacity version. 2013-10-13 23:52:18 +00:00
windinthew
ca55bcbf84 2.0.5 translation by Yuri Chornoivan. 2013-10-12 07:22:41 +00:00
windinthew
6ad7028d75 2.0.5 translation by Thomas. 2013-10-12 07:13:11 +00:00
windinthew
c809a7f4b3 2.0.5 translation by Xabier. 2013-10-12 07:08:47 +00:00
windinthew
6d415939d1 2.0.5 translation by Miguel Bouzada. 2013-10-12 07:00:47 +00:00
windinthew
411a742ad0 2.0.5 translation by Antonio. 2013-10-12 06:55:52 +00:00
lllucius
8a260f33d0 Fix for bug #662
http://bugzilla.audacityteam.org/show_bug.cgi?id=662
2013-10-11 20:01:41 +00:00
lllucius
401ca077e2 Fixes the real issue described by bug #57.
http://bugzilla.audacityteam.org/show_bug.cgi?id=57
2013-10-11 20:00:47 +00:00
v.audacity
a1fe886b43 Audacity convention is hyphen for "plug-in". Patch from Gale. 2013-10-11 19:58:35 +00:00
v.audacity
20ad2a7a6f #define IS_ALPHA 0 2013-10-11 18:46:46 +00:00
lllucius
bd6c6839cf Fix for bug #57
http://bugzilla.audacityteam.org/show_bug.cgi?id=57
2013-10-09 14:06:04 +00:00
lllucius
d2b65de318 Fix remaining issue with #646
Good catch David!!!
2013-10-09 13:55:44 +00:00
lllucius
b8d1d915f8 Fix for bug #632
http://bugzilla.audacityteam.org/show_bug.cgi?id=632
2013-10-09 06:06:00 +00:00
v.audacity
cf6a0817f6 Add to comment about thread-safety. 2013-10-09 05:03:42 +00:00