Get this repository:
git clone https://git.not.enabled/tenacity

See all merge proposals.

Import details

Import Status: Suspended

This repository is an import of the Git repository at https://codeberg.org/tenacityteam/tenacity.git.

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
main 2023-10-19 04:24:35 UTC
Translated using Weblate (English)

Author: Avery King
Author Date: 2023-10-19 04:24:35 UTC

Translated using Weblate (English)

Currently translated at 99.9% (4201 of 4205 strings)

Translated using Weblate (Polish)

Currently translated at 98.3% (4135 of 4205 strings)

Translated using Weblate (German)

Currently translated at 97.8% (4115 of 4205 strings)

Co-authored-by: Avery King <avery98@pm.me>
Signed-off-by: Avery King <avery98@pm.me>
Signed-off-by: weblate (bot) <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pl/
Translation: tenacity/Tenacity Audio Editor

fix-mme-audio 2023-10-17 14:15:05 UTC
CMake: Check for pa_win_wmme.h

Author: Avery King
Author Date: 2023-09-10 20:06:12 UTC

CMake: Check for pa_win_wmme.h

- Define PA_USE_WMME if pa_win_wmme.h exists

Signed-off-by: Avery King <avery98@pm.me>

1.3 2023-10-15 20:45:09 UTC
Tenacity 1.3.2

Author: Avery King
Author Date: 2023-10-15 20:45:09 UTC

Tenacity 1.3.2

Well, 1.3.2-1 really. Sorry distro packagers!

Signed-off-by: Avery King <avery98@pm.me>

wix-installers 2023-10-15 02:58:36 UTC
CPack: Fix Wix version string

Author: Avery King
Author Date: 2023-10-15 02:58:36 UTC

CPack: Fix Wix version string

Signed-off-by: Avery King <avery98@pm.me>

theme-system-rewrite-part1 2023-10-02 04:38:16 UTC
Add lib-theme

Author: Avery King
Author Date: 2023-10-02 04:35:39 UTC

Add lib-theme

- Add a new library responsible for opening theme packages. This library
  is still very much a work in progress as of now.

- Add jsoncpp as libzip as dependencies.

- Add a new option to load theme packages in Preferences > Theme. On
  success, this does nothing.

Signed-off-by: Avery King <avery98@pm.me>

enable-sbsms 2023-10-02 02:55:24 UTC
CMake: Enable SBSMS by default

Author: Avery King
Author Date: 2023-09-29 17:24:07 UTC

CMake: Enable SBSMS by default

Re-enable Tenacity's high-quality stretching effects and features.

Reference-to: https://codeberg.org/tenacityteam/tenacity/issues/303

Signed-off-by: Avery King <avery98@pm.me>

devicemanager-backends 2023-09-23 22:05:29 UTC
Device: Add default device attributes

Author: Avery King
Author Date: 2023-07-18 04:16:44 UTC

Device: Add default device attributes

Signed-off-by: Avery King <avery98@pm.me>

devicemanager-device-class 2023-09-23 22:05:29 UTC
Device: Add default device attributes

Author: Avery King
Author Date: 2023-07-18 04:16:44 UTC

Device: Add default device attributes

Signed-off-by: Avery King <avery98@pm.me>

nyquist-update 2023-09-16 14:57:08 UTC
Update Nyquist submodule

Author: Avery King
Author Date: 2023-09-16 14:57:08 UTC

Update Nyquist submodule

Signed-off-by: Avery King <avery98@pm.me>

remove-screenshot-tool 2023-09-03 04:34:53 UTC
Remove screenshot command

Author: Avery King
Author Date: 2023-08-26 14:28:55 UTC

Remove screenshot command

Signed-off-by: Avery King <avery98@pm.me>

io-toolbar-wip-rebase 2023-08-11 04:40:37 UTC
Get button again to prevent crash after redraw

Author: akleja
Author Date: 2021-10-09 11:36:06 UTC

Get button again to prevent crash after redraw

On prefs close toolbars are redrawn.
Signed-off-by: akleja <storspov@gmail.com>
(cherry picked from commit ed988d969f1d9353f16b4c427bd36631e8411879)
Signed-off-by: Avery King <avery98@pm.me>

reorganize-theme-prefs 2023-08-08 22:09:46 UTC
Move theme options to ThemePrefs

Author: Avery King
Author Date: 2023-08-08 21:45:07 UTC

Move theme options to ThemePrefs

Now that we have enabled the theme preferences panel, we can move
theme-related settings all under the Theme preferences page. The
following theme settings have moved to that page:

* Theme selection
* Theme blending with system theme

Signed-off-by: Avery King <avery98@pm.me>

dynamic-theming 2023-08-08 21:31:29 UTC
Implement basic dynamic theming

Author: Avery King
Author Date: 2023-01-06 01:54:33 UTC

Implement basic dynamic theming

This commit implements basic handling when the system's light/dark mode
preference is changed. The following was done:

* Add a new preference under 'Interface' named 'Respect system
  light/dark mode'.

* Add handling in ProjectWindow for handling a switch from light to dark
  mode when Tenacity is running.

There are notable limitations, however:

* Tenacity MUST be running in order for dynamic theming to work.

* Dynamic theming overwrites your current theme preference. If you are
  using the (classic) Audacity theme, Saucedacity theme, or high
  contrast theme, for example, your preference

Credit goes to @n0toose for coming up with the original POC for dyanmic
theming. While no code was taken from the original POC, they served as
an inspiration to make their POC (with enhancements) a reality.

Signed-off-by: Avery King <avery98@pm.me>

meter-overhaul-part1 2023-07-25 19:16:16 UTC
MeterPanel: replace bevel with flat border

Author: Avery King
Author Date: 2023-03-25 15:40:42 UTC

MeterPanel: replace bevel with flat border

Signed-off-by: Avery King <avery98@pm.me>

effect-rack 2023-07-23 21:09:44 UTC
More ShuttleGui use; add a new top panel

Author: Avery King
Author Date: 2022-11-14 01:32:56 UTC

More ShuttleGui use; add a new top panel

* The use of ShuttleGui has been expanded in EffectsRack.

* We now add a top panel for the Apply and Bypass buttons in addition to
  the Latency text.

Signed-off-by: Avery King <avery98@pm.me>

fix-matroska-dependencies 2023-07-19 00:46:10 UTC
Matroska: Fix missing enums with older libraries

Author: Avery King
Author Date: 2023-07-19 00:46:10 UTC

Matroska: Fix missing enums with older libraries

On Pop!_OS 22.04, Tenacity does not build because it ships with
libmatroska 1.6.3. However, Tenacity uses some structs that require at
least libmatroska 1.7.0. Therefore, copy some struct definitions from
libmatroska in order to fix the build.

Signed-off-by: Avery King <avery98@pm.me>

wx-refactoring 2023-07-11 03:37:24 UTC
Remove small event tables

Author: Avery King
Author Date: 2023-07-11 03:36:17 UTC

Remove small event tables

- Use Bind() to replace small event tables.
- Remove empty event tables.
- (Misc.) Change some ID macros to constexpr variables.

Signed-off-by: Avery King <avery98@pm.me>

remove-wx-rtti 2023-07-10 14:30:48 UTC
Remove most wxWidgets RTTI macros

Author: Avery King
Author Date: 2023-07-10 14:30:48 UTC

Remove most wxWidgets RTTI macros

Note that the selection toolbar still depends on wxWidgets' RTTI,
but it looks like it was the only thing that depended on wxWidgets'
RTTI system. However, this is only on macOS.

Signed-off-by: Avery King <avery98@pm.me>

new-toolbar-layout 2023-06-19 21:05:04 UTC
Increase default project window width

Author: Avery King
Author Date: 2023-04-19 02:01:44 UTC

Increase default project window width

* Increase project window width to 1240

Signed-off-by: Avery King <avery98@pm.me>

mixer-revamp 2023-05-07 04:36:05 UTC
Mixer Window: remove MIDI support

Author: Avery King
Author Date: 2023-05-01 02:26:52 UTC

Mixer Window: remove MIDI support

Signed-off-by: Avery King <avery98@pm.me>

refactor-buildinfo 2023-04-06 16:04:02 UTC
Turn BuildInfo into a namespace

Author: Avery King
Author Date: 2023-04-06 16:04:02 UTC

Turn BuildInfo into a namespace

Signed-off-by: Avery King <avery98@pm.me>

simplify-audioio-events 2023-04-04 19:23:52 UTC
Use Observer::Publisher with audio events

Author: Avery King
Author Date: 2023-04-04 16:06:11 UTC

Use Observer::Publisher with audio events

* Replace EVT_AUDIOIO_CAPTURE, EVT_AUDIOIO_MONITOR, and
  EVT_AUDIOIO_PLAYBACK with AudioMessage.

Signed-off-by: Avery King <avery98@pm.me>

qt 2023-03-26 02:27:43 UTC
Initial files for Qt

Author: Avery King
Author Date: 2022-12-26 04:11:30 UTC

Initial files for Qt

This is enough to have a bare-bones app with an empty window. There is
also a new build option, QT, that if enabled builds a Qt version of
Tenacity.

Signed-off-by: Avery King <avery98@pm.me>

realtime-echo 2023-03-21 21:19:00 UTC
Effects: initial work for realtime capable echo

Author: Avery King
Author Date: 2023-03-21 21:17:59 UTC

Effects: initial work for realtime capable echo

* Make EffectEcho stateful with a single main state.

* Implement SupportsRealtime() in EffectEcho, which always returns
  false.

Signed-off-by: Avery King <avery98@pm.me>

graphics-updates 2023-01-01 04:18:03 UTC
Add methods for creating paths in PaintManager

Author: Avery King
Author Date: 2022-09-18 22:17:08 UTC

Add methods for creating paths in PaintManager

Signed-off-by: Avery King <avery98@pm.me>

add-lib-module 2022-12-28 18:05:48 UTC
ModuleManager and PluginManager don't use AudacityMessageBox

Author: Paul Licameli
Author Date: 2021-02-28 00:43:10 UTC

ModuleManager and PluginManager don't use AudacityMessageBox

===============================================================================

Cherry-picked from Audacity commit b01bc73. Modified for Tenacity.

Signed-off-by: Avery King <avery98@pm.me>

wxqt-fixes 2022-12-26 17:40:14 UTC
Initial wxQt fixes

Author: Avery King
Author Date: 2022-12-26 17:40:14 UTC

Initial wxQt fixes

Note that this commit only gets Tenacity to build with wxQt. There are
several caveats that still need to be address:

* VST 2 and LV2 plugins are unsupported because of missing Qt
  implementations.

* wxTimerEvent cannot be instantiated directly despite us doing so in
  regular code. In turn, timers are not updated properly.

* Editing is virtually impossible because the track is full of rendering
  glitches. The same can be said with custom widgets such as our time
  widgets. However, clip actions such as trimming and moving work.

Signed-off-by: Avery King <avery98@pm.me>

build-cleanups 2022-12-06 03:17:52 UTC
Remove options for building the manual

Author: Avery King
Author Date: 2022-12-06 03:17:52 UTC

Remove options for building the manual

* We are going to move forward with our own documentation.

* We will begin to write our own manual soon.

Signed-off-by: Avery King <avery98@pm.me>

flatpak 2022-12-04 23:14:34 UTC
Fixes

Author: Hari Rana
Author Date: 2022-12-04 23:14:34 UTC

Fixes

boost-support 2022-10-10 03:26:26 UTC
Use boost::endian::order in ProjectSerializer

Author: Avery King
Author Date: 2022-10-10 03:26:26 UTC

Use boost::endian::order in ProjectSerializer

Signed-off-by: Avery King <avery98@pm.me>

au-ny-api 2021-06-13 01:32:30 UTC
These changes add a Tool:Nyquist to Audacity. The tool loads (executes) a Nyq...

Author: rbdannenberg
Author Date: 2021-06-13 01:32:30 UTC

These changes add a Tool:Nyquist to Audacity. The tool loads (executes) a Nyquist program. Nyquist is extended with aud-{get,put}-{audio,label,notes} functions so that Nyquist can read/write track data.

darkaudacity 2019-05-07 14:03:19 UTC
Update DA README

Author: James Crook
Author Date: 2019-05-07 13:59:02 UTC

Update DA README

mac-2.1.1-vi 2015-11-05 11:49:50 UTC
Accessible version of Audacity 2.1.1 (for Mac OSX)

Author: James Crook
Author Date: 2015-11-05 11:49:50 UTC

Accessible version of Audacity 2.1.1 (for Mac OSX)

These changes are to indicate that this is the vi compiled version. Note that I did not change the string in version.h so as to preserve compatibility with the mainstream 2.1.1.

133 of 33 results

Other repositories

Name Last Modified
lp:tenacity 2023-10-19
11 of 1 result
You can't create new repositories for Tenacity.