Commit Graph

686 Commits

Author SHA1 Message Date
Nedko Arnaudov b9d4a62d78 Set origanization to LADI for ladi-claudia (and the launcher app) 2024-05-10 00:15:22 +03:00
Nedko Arnaudov b08d898ba7 Merge branch 'ladi-cadence' into LADI/cadence's main branch 2024-05-10 00:05:21 +03:00
Nedko Arnaudov 80dbd06ef3 claudia.py: Use dbus.mainloop.glib when dbus.mainloop.pyqt5 is not available
See also commit c146ff90ef
2024-05-09 23:48:51 +03:00
Nedko Arnaudov 30cc8dd99c shared_canvasjack.py: fix pyqt includes 2024-05-09 23:43:46 +03:00
Nedko Arnaudov 08a8f78727 claudia_launcher: Gracefully handle empty result from dpkg --get-selections 2024-05-09 23:18:12 +03:00
Nedko Arnaudov aaf165b519 Merge branch claudia-adopt into LADI/main 2024-05-08 14:07:09 +03:00
Nedko Arnaudov 7b32a9ef63 Revert "remove near all claudia and ladish things"
This reverts commit 2f6d2b55bb.
2024-05-08 14:01:32 +03:00
Nedko Arnaudov d9f47b1086 Revert "Claudia is now fired !"
This reverts commit 8b39876777.
2024-05-08 14:01:21 +03:00
Nedko Arnaudov 3983697138 Merge branch freebsd-patch into LADI/Cadence
https://github.com/falkTX/Cadence/pull/359
2024-05-08 11:18:18 +03:00
Nedko Arnaudov be1cabe243 Bump version to 1.9.4 2024-01-11 17:40:10 +02:00
Nedko Arnaudov 9cf8f6fdbb Bump version to 1.9.3 2024-01-07 17:33:58 +02:00
Nedko Arnaudov 6518bcd21b Patch CVE-2023-43783: Use of Fixed Temporary File Path in /tmp/cadence-wineasio.reg
Apply SuSE fix for CVE-2023-43783 (by Matthias Gerstner)

0001-cadence.py-wine-ASIO-settings-use-safe-tempfile.patch

https://bugzilla.suse.com/show_bug.cgi?id=1213985
2024-01-07 17:02:37 +02:00
Nedko Arnaudov 5099c9152b Patch CVE-2023-43782: Use of Fixed Temporary File Path in /tmp/.cadence-aloop-daemon.x
Apply SuSE fix for CVE-2023-43782 (by Matthias Gerstner)

0001-cadence_aloop_daemon-place-lockfile-into-non-public-.patch

https://bugzilla.suse.com/show_bug.cgi?id=1213983
2024-01-07 17:02:07 +02:00
Nedko Arnaudov 556859c0af Switch default for /org/ladish/daemon/terminal to xterm
x-terminal-emulator, while good in theory is debian specific.
xterm, OTOH is ubiquitous and minimal.

Fix for https://github.com/falkTX/Cadence/issues/361
2023-06-01 17:41:26 +03:00
Yuri Victorovich bf25db6ebd Add FreeBSD system info 2023-02-20 13:29:21 -08:00
falkTX 2187c061bf
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-18 18:12:57 +01:00
falkTX e8172cdf3a
Compatibility fixes with python 3.10
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-18 18:01:35 +01:00
falkTX c810989ddd
Fix for getOpenFileName breakage
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-18 17:18:14 +01:00
Aaron Clark 56b078f660
Fix for claudia not starting (#341)
* Fix for claudia not starting

* converting self.fFakeWidth and self.fFakeHeight to integers
2022-03-31 22:38:36 +01:00
Houston4444 8b39876777 Claudia is now fired ! 2022-01-17 15:05:33 +01:00
Houston4444 2f6d2b55bb remove near all claudia and ladish things 2022-01-17 14:46:09 +01:00
Houston4444 b93cbe7fe9 install translations at install 2022-01-17 12:42:48 +01:00
Houston4444 4f45737e01 fix kernel/user in audio group untranslated 2022-01-17 12:16:59 +01:00
Houston4444 70705e569c make translation process works with jpcima patch https://github.com/falkTX/Cadence/pull/249 2022-01-17 00:04:58 +01:00
Houston4444 d562c30848 let more strings to be translatable 2022-01-16 23:43:32 +01:00
Houston4444 6626828b43 use more .tr() to prepare translation: cadence.py 2022-01-16 19:29:35 +01:00
fsantini c146ff90ef Fallback to GLib DBus if Qt Dbus is not available 2021-03-15 13:45:04 +00:00
Aiden Sato 64dc781f1d Changed tooltip from HTML to plaintext 2021-03-11 21:22:02 +00:00
ratijas 41ab083ccc
Unset executable bits & remove !#shebang (#306)
* Unset executable bit from XML and images

I'm not an expert, but those XMLs do not look like any kind of
normally executable scripts. And even if they were -- XML syntax does
not allow shebangs, as far as standard[1] is concerned.

[1]: https://www.w3.org/TR/2008/REC-xml-20081126/#NT-document

* Drop unused global var WINEASIO_PREFIX

It was mis-formatted anyway. Looks like a
copy-paste from wineasio which is broken in the
exact same way[1].

[1] 638ce56a7f/gui/settings.py (L41)

* Unset executable bit

Unset executable bit from all python sources upon installation
2021-02-09 17:51:55 +00:00
houston c2c3ae1f3f Merge branch 'master' into pulseaudio_channels
For Librazik3 package
2020-09-14 17:03:19 +02:00
t-mw 57879082d1 Fix exit code for cadence-session-start -s 2020-05-10 02:45:52 +01:00
Gerion Entrup bf0869c111 catia/claudia: fix startup when a2j not present
Consider this code:
```
a = None
print(a and a.b)
```
This evaluates to None and not to False.

Closes: #274
2020-05-10 01:22:10 +01:00
houston 7571d2a6cd start pulseaudio bridge with saved number of channels 2019-11-25 14:22:37 +01:00
houston 1c20164882 enable user to choose number of pulseaudio inputs and outputs channels 2019-11-25 14:11:10 +01:00
Jasper Seidel 868492c4fe Corrected ALSA capture device list on Linux.
This modifies the ALSA input device list to use the output of `arecord -l` instead of `aplay -l`.
With this, audio devices that are input-only are correctly shown in the capture list, and non-input devices are also hidden.
2019-11-17 20:27:30 +00:00
Daniel Sonck 0ecd439e32 Add RPM based distro support to claudia_launcher 2019-11-17 20:21:50 +00:00
Térence Clastres a2e733abc9 A2JMIDI: Simplify UI
- Remove "Export HW Ports" button
- Make the "Export Ports" checkbox apply changes immediately
- Change the status label to show when ports are exported
2019-11-17 20:18:11 +00:00
Térence Clastres b69d157501 DBus cast fixes 2019-11-17 19:41:04 +00:00
Alex Tsitsimpis 12e3907981 Ensure a2j is started before attempting to stop it
When stopping jackd, ensure that a2j is actually started before
attempting to stop it. Otherwise we get an error and jackd is not
stopped.

Signed-off-by: Alex Tsitsimpis <alex.tsitsimpis@gmail.com>
2019-11-17 19:00:01 +00:00
Térence Clastres 0642494c69 Refine #256
- Fix 'Export HW port' tray option not working and incorrect state
- Disable 'Export HW port' when ports are already exported and notify it
with the button text
- Do not start A2JMIDI after exporting ports
- Stop A2JMIDI before stopping JACK
2019-10-21 02:13:40 +01:00
Térence Clastres 655e0a361e A2JMIDI: Simplify startup and ports export
- Add option to start a2j when JACK starts
- Add option to always export ports when a2j starts
- Remove now unused a2j options menu
- Remove unneeded HW export yes/no dialog and automatically (re)start a2j after exporting
2019-10-18 22:19:16 +01:00
falkTX 01bfb7a3c9 Remove DBus workaround for Neon 2019-09-18 11:36:38 +01:00
Jonathan Liu 4a5f5b445b Fix typos in workaround
Closes #220
2018-08-27 01:58:16 +02:00
Jonathan Liu fa3794add4 Add workaround for KDE modifying QAction text to add accelerators
See https://bugs.kde.org/show_bug.cgi?id=337491

Closes #220
2018-08-26 08:35:24 +02:00
falkTX b82db9af8d Add fix for carla-single not having proper PWD 2018-04-27 08:43:10 +03:00
falkTX 8a1940ce24 Proper workaround, dont add to front of sys.path 2018-04-27 07:58:56 +03:00
falkTX 3e1df2db58 Fix adding new apps in claudia when using pyqt5 dbus workaround 2018-04-27 07:55:28 +03:00
falkTX 99b39989a0 Systray fixes
Closes #209
2018-03-22 00:58:48 +01:00
falkTX 7c6ca1026f Fix save dialog for qt5 2018-03-19 13:40:38 +01:00
falkTX 7e98325af3 Add kxstudio dbus workaround to catia and claudia 2018-03-19 13:35:30 +01:00