1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-25 17:08:07 +02:00

6663 Commits

Author SHA1 Message Date
James Crook
8b90a8f34d Fix bug where MixerBoard sliders did not redraw on resizing.
Vital feature of MixerBoard as the point is to be able to have large sliders.
The problem was that the slider background was cached in a bitmap, and that cached image was not being refreshed on a resize.
2016-08-18 22:52:27 +01:00
James Crook
18422d0e5f Set colours for MixerBoard 2016-08-18 22:17:05 +01:00
James Crook
af61389322 Fix memory leak in CalculateSpaceUsage
Memory leak was caused by diagnostics.
2016-08-18 21:50:34 +01:00
James Crook
df1f69850e Fix memory leak in WriteXML
Memory leak was caused by diagnostics.
2016-08-18 21:47:27 +01:00
James Crook
7901b616ad Use Record Below in menus. 2016-08-18 21:43:25 +01:00
James Crook
d0314d952f Cast-away a type mismatch 2016-08-18 20:11:01 +01:00
James Crook
5b03dd5e33 Use recording channels pref in append-record channel count. 2016-08-18 20:06:41 +01:00
James Crook
13e8a81276 Merge remote-tracking branch 'upstream/master' into darkaudacity 2016-08-17 22:27:43 +01:00
James Crook
18e281ea3c Swap meaning of record and shift record. 2016-08-17 21:56:37 +01:00
Paul Licameli
1cfffdb25a Bug1482: fix hangs caused by 8b72bd2f92b27b60a3e631dab53b16750228ea59 2016-08-17 16:50:39 -04:00
Paul Licameli
debe935099 Bug1482: fix hangs caused by 8b72bd2f92b27b60a3e631dab53b16750228ea59 2016-08-17 16:49:55 -04:00
Paul Licameli
012ceed3ea Merge branch 'master' into deletes 2016-08-17 16:48:36 -04:00
James Crook
47f8d27c59 Updated Time-Sync images and label colour. 2016-08-17 17:45:49 +01:00
James Crook
40dc43150f Added TODO (dock indicator to be a bitmap). 2016-08-17 17:45:03 +01:00
James Crook
2ea315e185 Set colour of docking indicator (was blue). 2016-08-17 16:29:54 +01:00
James Crook
b743f1d5b6 Hide more bars by default. 2016-08-17 16:14:37 +01:00
James Crook
eaf2037a17 Dark background for sliders. 2016-08-17 16:04:45 +01:00
James Crook
0db05760a8 Merge remote-tracking branch 'upstream/master' into darkaudacity
Conflicts fixed by hand:
	src/widgets/Ruler.cpp
2016-08-17 15:28:39 +01:00
David Bailes
a17966609f Fix for bug 1480
Baselines of text produces by ShuttleGuiBase::AddPrompt and ShuttleGuiBase:AddUnits are different.

Simple fix of changing a style. Presumably this was a typo.
2016-08-17 10:35:40 +01:00
Steve Daulton
c042b0c7c6 Fixed table size for soft clip Limiter
Fixes exceeding max table size at high sample rates.
2016-08-16 21:03:52 +01:00
Paul Licameli
888b41aafc Fix a few more naked news and deletes 2016-08-16 14:45:23 -04:00
Paul Licameli
a0a76e86d1 Remove naked new and delete in effect preview 2016-08-16 13:30:26 -04:00
Paul Licameli
52cb094f0f A safenew and comment changes 2016-08-16 13:00:07 -04:00
Paul Licameli
3dfed7a79a Manage block files with std::shared_ptr, BlockHash stores weak_ptr 2016-08-16 12:30:18 -04:00
Paul Licameli
8b72bd2f92 Manage block files with std::shared_ptr, BlockHash stores weak_ptr 2016-08-16 12:29:59 -04:00
Paul Licameli
84ccdca5c3 Gather balance info hashes into one struct guarded by an accessor...
Doing BalanceInfoDel in this delayed fashion will be needed when the other
call to it is eliminated, as shared_ptr simplifies the management of BlockFile
and makes the many calls to Ref and Deref disappear.
2016-08-16 12:29:59 -04:00
Paul Licameli
cde61edbf4 Don't assume BlockHashes contain non-null pointers ...
... They won't always, when they become weak pointers.
2016-08-16 12:29:59 -04:00
Paul Licameli
e7b4d935a5 Hide the use of new in factory functions for BlockFiles 2016-08-16 12:29:59 -04:00
Paul Licameli
2ede67be96 Use type alias for pointer to BlockFile, which is still a dumb pointer 2016-08-16 12:29:59 -04:00
Paul Licameli
dc7c4383fc Merge branch 'master' into deletes 2016-08-16 12:29:39 -04:00
Steve Daulton
7b14e68b37 Pass name of proxy effect to EffectSBSMS
Allows progress bar to show meaningful title when using SBSMS
time stretching in Change Pitch/Tempo.
2016-08-16 14:54:34 +01:00
David Bailes
19fa6d2833 Improvements to accessibility names in Change Tempo effect.
The change tempo effect was modified in commit 8e0089c.
The most significant change is to include the "from" length in the accessibility name of the "to" length textctrl. (The nvda screen reader cannot access the value of the "from" length textctrl, and it's not straightforward using Jaws. Note that this issue existed before the recent change of Change Tempo.)

There remains a minor issue of Jaws, but not NVDA reading the names of wxStaticBoxes, and so some repetition in what is read by Jaws.
2016-08-16 13:57:19 +01:00
Paul Licameli
1cad18c479 Merge pull request #150 from RaphaelMarinier/optimize_selection_bar_update_master
Optimize the refresh of the selection bar while Audacity is playing.
2016-08-15 22:04:42 -04:00
Paul Licameli
15a60bde4b Fix linux debug complaints of missing thread shut-down...
... caused by commit b47bcb548e7866c1a44a4600ffbeff0ae0445516
2016-08-15 21:21:09 -04:00
Gale Andrews
5a8801fcd6 Mark Young's change to download Audacity as step 2
And update copyright date
2016-08-15 23:10:50 +01:00
Paul Licameli
48731c08b2 Rewrite functions managing the missing block file... 2016-08-15 13:15:39 -04:00
Paul Licameli
c9204af7fe Rewrite functions managing the missing block file...
... removing one ref and deref of block files.

This unblocks a future development that will manage all block files with
std::shared_ptr.
2016-08-15 13:04:19 -04:00
Paul Licameli
5752dbab02 shared_ptr manages AudacityProject objects, so weak_ptr may be used 2016-08-15 12:43:50 -04:00
Paul Licameli
3c4ac1861c Declare a method as const 2016-08-15 12:43:50 -04:00
Paul Licameli
1010e16fe4 Merge branch 'master' into deletes 2016-08-15 12:28:12 -04:00
Gale Andrews
973358339d Pinned option first (more logical), add access key 2016-08-15 15:40:24 +01:00
Steve Daulton
8e0089c552 Add SBSMS option to Change Tempo effect
Thanks to Clayton Otey for his help and patience.
2016-08-15 12:33:33 +01:00
James Crook
f4f077a1c6 Merge pull request #133 from rbuj/ca-20160508
Update Catalan translation
2016-08-15 09:59:32 +01:00
zhangmin
1b8951d115 Simplified Chinese translation update. 2016-08-15 09:51:34 +01:00
Zygimantus
4a579cab45 Lithuanian translation update. 2016-08-15 09:49:38 +01:00
Imre Eilertsen
62656356b7 Norwegian translation update 2016-08-15 09:47:10 +01:00
Bashishtha Singh
8866551132 Hindi translation update. 2016-08-15 09:44:07 +01:00
James Crook
45606fa1f4 Fix default positions of toolbars.
Device toolbar had jumped to the top with a recent change of toolbar visibility.
2016-08-15 09:42:29 +01:00
Paul Licameli
b306b1621c Remove the naked new in allocation of AudacityProject 2016-08-14 15:25:10 -04:00
Paul Licameli
fe5ab9a462 Remove the naked new in allocation of AudacityProject 2016-08-14 15:24:59 -04:00