Commit Graph

151 Commits

Author SHA1 Message Date
Nedko Arnaudov f76f48f436 waf: fix the include path workaround 2010-11-14 19:27:56 +02:00
Nedko Arnaudov f9142569d9 waf: switch to 1.6.1 2010-11-14 19:20:29 +02:00
Nedko Arnaudov 9592afef25 alsapid_get_pid() for use in ladishd virtualizer 2010-10-31 10:17:42 +02:00
Nedko Arnaudov e9d9baa830 wscript: remove commented libalsapid related code 2010-10-31 00:28:56 +03:00
Nedko Arnaudov 9beaac7cf6 wscript: build&install libalsapid.so 2010-10-31 00:28:01 +03:00
Nedko Arnaudov 8f09afb007 wscript: dont try to remove non-existing files
dist tarball creation code will not attempt to remove non-existing files anymore
This was causing exception raise
2010-10-30 17:43:38 +03:00
Nedko Arnaudov 309e3ca23d pylash. Fixes #112 2010-10-24 06:01:13 +03:00
Nedko Arnaudov c26d5015fc liblash: provide lash_get_fqn(). Fixes #111
lash_get_fqn() is known to be used by jack-rack
2010-10-24 04:11:31 +03:00
Nedko Arnaudov e405d25fc1 gladish: make dynmenu code reusable 2010-10-16 04:32:25 +03:00
Nedko Arnaudov 78e99c4d64 ladishd: Basic recent projects functionality 2010-10-09 16:53:03 +03:00
Nedko Arnaudov 181585203e gladish: canvas zoom functionality. Fixes #66 2010-09-28 01:25:22 +03:00
Nedko Arnaudov 482265c5c7 gladish: move toolbar related code to separate file 2010-09-28 00:38:49 +03:00
Nedko Arnaudov 6c3ef670b6 gladish dialog for ladishd settings 2010-09-28 00:18:44 +03:00
Nedko Arnaudov 1f2972377e gladish: persist the toolbar visibility setting across invocations 2010-09-27 22:48:35 +03:00
Nedko Arnaudov bdd6256827 fix ladiconfd autoactivation 2010-09-27 21:48:31 +03:00
Nedko Arnaudov 4a91f81d4c ladishd settings
* whether to autostart studio on load
 * whether to use notification daemon
 * shell to use
 * terminal to use
2010-09-26 20:08:36 +03:00
Nedko Arnaudov 85f8601728 settings storage daemon 2010-09-20 00:59:06 +03:00
Nedko Arnaudov ef3a3891db move catdup to common/ 2010-09-19 17:15:11 +03:00
Nedko Arnaudov 979f2190d0 move dirhelpers to common/ 2010-09-19 17:04:14 +03:00
Nedko Arnaudov 9c74953716 waf: improve parallelism 2010-09-14 00:55:44 +03:00
Nedko Arnaudov b979c7e85b waf: fix creation of non-delatable directories
the */apps directories where created during install stage
this was problematic because they were created with root permissions
and were not deletable without root permissions
2010-09-13 22:02:37 +03:00
Nedko Arnaudov eccc6ad65b waf: upgrade to 1.5.18 2010-09-13 21:35:41 +03:00
Nedko Arnaudov adaa56b758 gui: Require gtk+-2.20.0 2010-09-09 01:42:58 +03:00
Nedko Arnaudov a94e623068 waf: display warning if GUI frontend will not be built 2010-09-09 01:42:27 +03:00
Nedko Arnaudov 128ad4d5d0 gui: split gui/main.c into smaller parts
The refactoring is based on Nikita Zlobin suggestions
2010-09-07 01:02:12 +03:00
Nedko Arnaudov 3beb3cc01d waf: option for creating distribution tarballs without git submodules 2010-09-06 16:12:50 +03:00
Nedko Arnaudov 2008ba8f7d waf: do not distribute GNU global tag files 2010-09-06 16:12:23 +03:00
Nedko Arnaudov b78b580ef6 waf: dist tarball will not include .gitmodules anymore 2010-09-06 15:58:07 +03:00
Nedko Arnaudov 598ea85ee4 wscript: version is 0.3-rc now 2010-09-06 15:42:51 +03:00
Nedko Arnaudov 1bbcec46a9 waf: require flowcanvas-0.6.4
It has fix for #63 and fix for a bug that was workarounded in past but the workaround
was reverted in the previous commit
2010-09-03 01:09:47 +03:00
Nedko Arnaudov c00c30ca2d waf: Disable opimizations in debug mode
The -Wuninitilized vs optimizations situation is problematic.
-Wuninitialized needs optimizations to work properly
but then binaries are hard to debug because stack gets optimized.

The implemented solution is not to build debuggable executables
by default, even for non-release source trees. If debug mode is
force enabled at configure stage, then optimizations are force
disabled. This way use of uninitialized data will be catched
early during development and when debugging is needed, the debug
mode will have to be force enabled.
2010-08-31 03:05:35 +03:00
Nedko Arnaudov 997208c0df gui: basic save/unload/load project functionality 2010-08-22 06:49:44 +03:00
falkTX afa485ee18 Install desktop and icon files 2010-08-20 15:15:24 +01:00
Nedko Arnaudov b396329c5d daemon: implementation of project load 2010-08-08 23:51:31 +03:00
Nedko Arnaudov 1d908a66d6 daemon: saveable projects 2010-08-06 05:00:04 +03:00
Nedko Arnaudov 17603f246d daemon: make some save functionality reusable
* Helper functions in daemon/save.c will be used in project save functionality as well
 * Graph iteration callbacks now receive the handle of the graph being iterated
 * Indention is now more flexible because now it is not string but an integer
2010-08-06 03:19:23 +03:00
Nedko Arnaudov 0017f19ffa SaveProject method of the dbus room object. 2010-08-05 15:47:08 +03:00
Nedko Arnaudov 55406c08a7 Install compatibility files required for building against liblash 2010-06-19 22:31:14 +03:00
Nedko Arnaudov 0a3ee8cd54 wscript: when needed, force gcc optimizations in order to enable -Wuninitialized 2010-06-05 15:32:37 +03:00
Nedko Arnaudov e82916b5d9 daemon: queued remove app command
On app removal, wait app to stop and delete graph objects related to it.
Fixes #86
2010-05-16 11:22:13 +03:00
Nedko Arnaudov 574962bfb0 wscript: fix pre 2.6 python support 2010-05-16 11:15:09 +03:00
Nedko Arnaudov fbc0057fb3 waf: gtags command 2010-05-12 00:39:10 +03:00
Nedko Arnaudov 49cd073a43 waf: etags command 2010-05-11 23:20:12 +03:00
Nedko Arnaudov cb85e85b03 daemon: make create/delete room commands async ones 2010-05-09 12:54:45 +03:00
Nedko Arnaudov d2782283a7 daemon: cmd_start_app -> cmd_change_app_state 2010-05-08 21:28:56 +03:00
Nedko Arnaudov 5642b747e5 configure option to enable doxygen docs generation 2010-05-08 16:09:40 +03:00
Nedko Arnaudov bb7a63e216 daemon: handle start_app requests asynchronously 2010-05-05 01:09:42 +03:00
Nedko Arnaudov 16ca901d9a daemon: new_app command
This introduces no new functionality but changes the way new apps are started.
Previously new app request were not queued, they were synchronous.
Now they are queued and asynchronous.
2010-05-04 23:48:23 +03:00
Nedko Arnaudov 94093265e2 daemon: initial implementation of user notification 2010-04-18 01:49:36 +03:00
Nedko Arnaudov 31f6cb939b daemon: room-studio port creation through jmcore
virtualizer does not know about jmcore yet
2010-04-11 16:45:30 +03:00