Nedko Arnaudov
61e79723cb
README.adoc: Improve the tarballs link text
2023-12-23 16:12:33 +02:00
Nedko Arnaudov
627847e9e6
README.adoc: Improve the Source section
2023-12-23 16:08:29 +02:00
Nedko Arnaudov
2fcaebfce4
README.adoc: Add Source section
2023-12-23 16:00:11 +02:00
Nedko Arnaudov
f18cb83cd9
README.adoc: add links to jack1 design document and jackaudio git repo
2023-12-21 19:43:48 +02:00
Nedko Arnaudov
b1ec48747c
Revert "Solving problems while compiling jack2 on macOS X with dbus support ( #434 )"
...
Reduce code bloat by removing support of non-libre operating system
This reverts commit bb3f5cb296
.
2023-11-18 16:49:40 +02:00
Nedko Arnaudov
caa739fbf9
remove the jack2 leftover file jack.pc.in
2023-11-18 16:42:13 +02:00
Nedko Arnaudov
0056329a77
doxyfile.in: update the mention of the current doxygen version
2023-11-18 16:41:46 +02:00
Nedko Arnaudov
c0e7f12e4b
wscript: fix git version generation for tarballs (again)
2023-11-17 23:06:58 +02:00
Nedko Arnaudov
109b5372ea
wscript: fix git version generation for tarballs
2023-11-17 23:02:32 +02:00
Nedko Arnaudov
ba3b50dcd2
update waftoolchainflags submodule
...
* gitignore *.pyc
2023-11-17 21:22:43 +02:00
Nedko Arnaudov
3cd263b030
Bump jackdbus version to 2.23.0
2023-11-07 21:20:53 +02:00
Nedko Arnaudov
3cc8d25b68
As same uptime() is shared between linux and freebsd, adjust the wscript
2023-11-07 21:16:08 +02:00
Nedko Arnaudov
8947e5659a
wscript: add --devmode option; use -std=gnu99 by default; adjust --debug
2023-11-07 21:06:43 +02:00
Nedko Arnaudov
8897c95c97
Fix warnings
2023-11-07 21:06:01 +02:00
Nedko Arnaudov
72b81b8fcb
Remove traces of jackaudio/jack2 macos and windows support in jackdbus codebase
2023-11-07 20:46:42 +02:00
Nedko Arnaudov
ed167c1fa1
wsript: C++ compiler is not used, drop checks and options
2023-11-07 20:41:38 +02:00
Nedko Arnaudov
a750039aa9
Use WafToolchainFlags from git submodule
2023-11-07 20:24:09 +02:00
Nedko Arnaudov
21a3d589b1
Merge branch 'stable' itno 'main'
2023-11-07 11:14:58 +02:00
Nedko Arnaudov
df84b1d17d
dbus/reserve.c: Fix -Wsingle-bit-bitfield-constant-conversion by using unsigned int
...
../dbus/reserve.c:154:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
154 | d->gave_up = 1;
| ^ ~
2023-11-07 10:52:55 +02:00
Nedko Arnaudov
994086cfd9
Replace sigsegv.c with siginfo.c and build it only when explicitly enabled
...
siginfo is disabled by default so building on new CPU
architectures does not require adjusting of siginfo.c anymore.
When needed, --siginfo can be used as option to ./waf configure
to enable the functionality
2023-11-07 02:51:33 +02:00
Nedko Arnaudov
36bdfb2c65
remove in-tree version of control.h
...
System wide one is used instead
2023-11-07 01:58:02 +02:00
Nedko Arnaudov
b659584d0e
dbus/reserve.c: Include system-wide control.h
2023-11-07 01:54:43 +02:00
Nedko Arnaudov
191ae7a7eb
Build jackdbus against system-wide jack headers
2023-07-25 22:15:24 +03:00
Nedko Arnaudov
92e12d5c7d
remove unused files dbus/audio_reserve.[ch]
...
These are actually jackd specific.
2023-07-25 22:08:38 +03:00
Nedko Arnaudov
a8ec586cba
dbus/jack_control: moved to https://gitea.ladish.org/LADI/jack_control
...
Backup repo: https://github.com/LADI/jack_control
dbus/jack_control is now submodule
jack_control is now always installed as part of jackdbus.
With dedicated repos for jackdbus and jack_control,
there is no point in having jack_control installation conditional.
2023-07-24 02:59:00 +03:00
Nedko Arnaudov
f586075555
Adjust link to jack_control script
2023-07-24 02:33:52 +03:00
Nedko Arnaudov
2fbd7ace76
dbus/controller.c: Use jackctl_server_create() instead of jackctl_server_create2()
...
This is mort portable across jack1 and jack2. jackctl_server_create2() is jackd.exe specific and has no purpose for jackdbus.
2023-07-22 06:44:36 +03:00
Nedko Arnaudov
1a23ec5ae9
jack_control: new command - "show"
...
show command behaves a bit like last parts of (current) adevices.sh script,
but chains the involved commands status2, dg, dp and ep internally.
The adevices.sh script uses status command and does not display
JACK settings unless jack is started. The show command uses
status2, so the settings will be displayed always.
2023-07-09 17:28:27 +03:00
Nedko Arnaudov
757bfbb903
jack_control: add status2 command
...
While status command returns always, status2 command
allows followup chained commands.
2023-07-09 17:23:29 +03:00
Nedko Arnaudov
a6f0b65a3f
Add LADI icons
2023-05-27 21:32:18 +03:00
Nedko Arnaudov
e79afc708b
README.adoc: Add packaging section
...
Based on:
https://github.com/jackaudio/jackaudio.github.com/wiki#installation-and-packaging
2023-05-27 19:40:11 +03:00
Nedko Arnaudov
c9ba7c26c9
README.adoc: Fix TOC generation (ladoc-py)
2023-05-27 19:38:12 +03:00
Nedko Arnaudov
bdcff7c377
README.adoc: fix typo (imPlements)
2023-05-15 23:21:11 +03:00
Nedko Arnaudov
3ae2f9b5a0
README: Add links to QjackCtl, Cadence and Studio Controls
2023-05-13 19:38:13 +03:00
Nedko Arnaudov
b956c9032a
README: add hyperlinks
2023-05-13 19:37:22 +03:00
Nedko Arnaudov
ba6faf9cca
Adjust asciidoc command-line for ladoc-py
...
https://gitea.ladish.org/LADI/ladoc-py
2023-05-13 18:51:28 +03:00
Nedko Arnaudov
c565e4b707
README.adoc: Remove non-ASCII char
2023-05-12 10:45:26 +03:00
Nedko Arnaudov
07085ef095
wscript: switch to WafToolchainFlags
2023-05-06 21:09:29 +03:00
Nedko Arnaudov
4263a92024
wscript: WafToolchainFlags
2023-05-06 21:09:04 +03:00
Nedko Arnaudov
c097aa5a38
NEWS: jackdbus-2.22.1
2023-04-18 23:07:18 +03:00
Nedko Arnaudov
a1c3bf010e
ci/github: Remove Ubuntu 23.04 runner (doesnt work)
2023-04-18 22:05:03 +03:00
Nedko Arnaudov
bf3b35c43b
ci/github: Ubuntu 18.04 deprecated, add 23.04
...
https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/
2023-04-18 21:56:30 +03:00
Nedko Arnaudov
005535b799
Restore display of source sha-1 in jackdbus log
...
This commit changes build info to display info about jackdbus itself,
along with libjackserver.so provided build info
Fixes https://github.com/LADI/jackdbus/issues/1
2023-04-18 21:43:20 +03:00
Nedko Arnaudov
c685e29dc7
Update jack2 pdf link to archive.org
...
The current one is broken for unknown reasons.
2023-03-08 10:17:15 +02:00
Nedko Arnaudov
3f04377896
Merge commit v1.9.22 into jackdbus
2023-02-02 20:03:23 +02:00
falkTX
4f58969432
Update changelog
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-02 12:04:10 +01:00
falkTX
1eff44a212
Update copyright year
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-30 22:14:29 +01:00
falkTX
f5a01999fa
macOS: forcely ignore wait failures when closing down
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-30 22:14:29 +01:00
Christian Clauss
d2d44158f9
Upgrade GitHub Actions ( #911 )
...
* Upgrade GitHub Actions
* https://github.com/actions/cache/releases
* https://github.com/actions/checkout/releases
* https://github.com/actions/upload-artifact/releases
* Upgrade GitHub Actions
2023-01-29 17:54:29 +01:00
falkTX
79ea0746fa
macOS: killing a thread will abort the semaphore wait
...
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-29 12:57:36 +01:00