Commit Graph

206 Commits

Author SHA1 Message Date
Nedko Arnaudov da2edb9c0e switch to cdbus code from libcdbus.so 2023-05-01 07:46:34 +03:00
Nedko Arnaudov 3898a88d10 wscript: fix README rename 2023-04-20 16:53:29 +03:00
Nedko Arnaudov 655a9dc2c7 wscript: new configure option, --enable-gladish 2023-01-28 02:55:37 +02:00
Nedko Arnaudov 13fa61455c Make siginfo.c build optional and disabled by default
siginfo is now 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
2021-12-24 13:54:04 +02:00
Nedko Arnaudov 9adeffb011 wscript: add --docdir option and change the default
The new default is PREFIX/share/doc/ladish/
Previous value was PREFIX/share/ladish/

This matches what linux distros use
2021-02-22 02:55:03 +02:00
Nedko Arnaudov 46d0f6ac9e wscript: Disable -Werror
This causes problems for packagers that attempt to build with newer compilers,
or libraries (for deprecated symbols in them cause warnings).
2021-02-14 21:12:12 +02:00
Nedko Arnaudov 7f88b1609b wscript: Fix boost detection and thus re-enable gladish build 2021-02-14 21:07:44 +02:00
Nedko Arnaudov 60b6a8eab9 Fix build from source tree that got broken during waf upgrade 2021-02-14 21:06:03 +02:00
Simon Lees 11ab9f5e6b Apply patch from openSUSE for python3 compatibility
https://build.opensuse.org/package/view_file/openSUSE:Factory/ladish/ladish-python3.patch?expand=1&rev=38daa94b75ee746e0fcf3541d25f4841
2021-02-14 20:07:38 +02:00
Nedko Arnaudov 297d1df722 Revert "Attempt to fix wscript for waf-2.0.20"
This reverts commit 55ed1b5e6f.

ladish-python3.patch from openSUSE is to be applied
2021-02-14 20:05:24 +02:00
Nedko Arnaudov e715e1449a Merge commit '27e38d3f' into waf-upgrade
This one is currently used by openSUSE
and ladish-python3.patch is about to be applied
2021-02-14 20:03:25 +02:00
Nedko Arnaudov 16e6233620 Fix implicit fallthrough warning with gcc 9.3.0
../daemon/escape.c: In function ‘escape’:
../daemon/escape.c:49:10: error: this statement may fall through [-Werror=implicit-fallthrough=]
   49 |       if ((flags & LADISH_ESCAPE_FLAG_OTHER) == 0)
      |          ^
../daemon/escape.c:53:5: note: here
   53 |     case '<':               /* invalid attribute value char (XML spec) */
      |     ^~~~

gcc (Gentoo 9.3.0 p2) 9.3.0
2020-05-07 23:32:36 +03:00
Nedko Arnaudov 55ed1b5e6f Attempt to fix wscript for waf-2.0.20 2020-04-22 20:01:15 +03:00
Goran Mekić 8e38b76f1d Add --libdir option. 2013-02-21 14:57:53 +01:00
Nedko Arnaudov 41c7c2d825 Incorporate siginfo-1 2013-01-13 02:05:15 +02:00
Nedko Arnaudov 01298d0915 Install lash include files into dedicated dir
This matches the lash-0.5.4 and lash-0.6.0~rc2 behaviour
2013-01-13 00:15:32 +02:00
Nedko Arnaudov 441128e025 Fix unresolved external liblash
The bug was recently introduced by commit 73acf78b8d
2012-12-22 10:56:54 +02:00
Nedko Arnaudov ebce813997 Fix unused-parameter warnings in plain C code 2012-12-02 23:50:05 +02:00
Nedko Arnaudov abf820278b extra compiler warnings 2012-12-02 21:39:51 +02:00
Nedko Arnaudov 73acf78b8d Improve logging
* Take advantage of gcc printf format checks
 * Move code dependent on log level to log.c
   This is a basis for runtime logging tweaks.
 * Remove the now useless LADISH_DEBUG defines
2012-12-02 20:24:22 +02:00
Nedko Arnaudov 67cc9c9e05 embed flowcanvas-0.7.1 2012-04-07 23:47:03 +03:00
Nedko Arnaudov 7f05684806 Development cycle for version 2 2012-03-05 04:12:00 +02:00
Nedko Arnaudov ac5a278f10 version 1 2011-12-19 00:36:27 +02:00
Nedko Arnaudov a0738fe6e7 dbus/ -> cdbus/ 2011-11-09 02:45:13 +02:00
Nedko Arnaudov 9202dae129 cdbus: remove lash traces
* rename cdbus header include guards to use CDBUS_ instead of LASH_DBUS_
 * remove dbus/error.h and dbus/error.c

error.h contained lash/ladish specific error strings and
lash_dbus_error() prototype. lash_dbus_error() is renamed to
cdbus_error() and its implementation is moved to dbus/method.c. The
D-Bus error strings that have DBUS_ERROR_XXX matches are removed and
their uses are switched to the libdbus variants. The ladish specific
error strings are moved to dbus_constants.h
2011-11-06 00:10:10 +02:00
Nedko Arnaudov 60efb8728f failed boost headers check should not stop configure anymore 2011-10-15 20:28:07 +03:00
Nedko Arnaudov 36ef11202b alsapid: make it work again
c62134ca6e broke alsapid
2011-10-02 02:30:46 +03:00
Nedko Arnaudov c62134ca6e liblash: export as public only LASH API symbols 2011-09-10 04:11:50 +03:00
Nedko Arnaudov e9a07d14e9 wscript: check for alsa headers
they are needed by alsapid/lib.c
2011-09-03 03:34:48 +03:00
Nedko Arnaudov 2b66a82e9a ladishd: new function - ladish_js_save_app() 2011-09-03 03:17:49 +03:00
Nedko Arnaudov 026659406a LASH support in ladishd 2011-08-04 02:59:01 +03:00
Nedko Arnaudov ac74c5ef23 liblash: implement save/restore/quit 2011-08-01 05:59:24 +03:00
Nedko Arnaudov 0686ff9c47 Notify ladishd when lash client is initialized 2011-07-31 20:33:27 +03:00
Nedko Arnaudov 997630bfb7 use strings for app levels
With jack-session on the manege, strict L0-L3 classification
does not reflect the actual situation. LASH and jack-session
are still L2 though.
2011-07-28 15:15:47 +03:00
Nedko Arnaudov e0ec247159 split vclient functionality
vgraph manipulation is going to be able to do more than split
2011-06-01 03:04:18 +03:00
Nedko Arnaudov 7e53b28c3a wscript: use gtk+-2.0 cflags/libs when building gladish 2011-04-14 02:38:32 +03:00
Nedko Arnaudov 62b5b43fe0 wscript: copy the right license file to datadir 2011-01-29 14:35:41 +02:00
Nedko Arnaudov 14da83ea4c wscript: start the 0.4-dev cycle 2011-01-09 23:24:22 +02:00
Nedko Arnaudov dec0b7d9b8 ladish-0.3 release 2011-01-09 18:56:07 +02:00
Nedko Arnaudov 5057e59fa2 wscript: enable warnings in release builds 2011-01-09 18:56:07 +02:00
Nedko Arnaudov 8ff8613dc7 gladish: add menu items for reactivating jackdbus and a2jmidid. Fixes #132 2010-12-25 05:12:19 +02:00
Nedko Arnaudov df4def70b2 ladishd: data integrity checks 2010-12-23 04:20:52 +02:00
Nedko Arnaudov 54aebc4b29 Revert "gladish: Move help text from code to separate text file"
This reverts commit a5d878cdc4.

gui/help/fr.txt is manually incorporated into po/po.fr
2010-12-19 21:28:38 +02:00
Nedko Arnaudov c4119ff60b use waf for generating and installing *.mo files 2010-12-19 14:30:13 +02:00
Nikita Zlobin 875f8496f3 i18n: Configurable locale dir 2010-12-19 16:25:20 +05:00
Nikita Zlobin ee247506bd Install translations 2010-12-17 23:08:26 +05:00
falkTX fbe3409dab Fix pylash includes 2010-12-14 04:28:12 +00:00
Nedko Arnaudov dd6c013574 gui: implement project properties dialog (description and notes). Fix for #90 2010-12-07 05:31:28 +02:00
Nedko Arnaudov 75e08bc107 wscript: fix and improve dist target (waf 1.6) 2010-12-03 02:38:10 +02:00
Nikita Zlobin a5d878cdc4 gladish: Move help text from code to separate text file 2010-11-28 15:31:20 +05:00