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
Nikita Zlobin
9e0b654848
Make file reading function common
2010-11-28 15:26:36 +05:00
Nedko Arnaudov
fb15df6218
ladishd: recent list for studios
2010-11-18 00:48:32 +02:00
Nedko Arnaudov
f44f92d4f3
wscript: more waf-1.6 related improvements
2010-11-14 21:20:14 +02:00
Nedko Arnaudov
ffc3be463e
wscript: adjust some stuff that is deprecated in waf-1.6
2010-11-14 19:56:25 +02:00
Nedko Arnaudov
726f4cb642
untabify the wscript
2010-11-14 19:31:50 +02:00
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
Nedko Arnaudov
da63d80b84
jmcore - JACK multicore (snake)
2010-04-11 12:25:30 +03:00
Nedko Arnaudov
8d73642124
fix comment
2010-04-11 08:28:26 +03:00
Nedko Arnaudov
9f6946c97f
remove the obsolete "safety" memory functions
...
Juuso favours them but I favour explicit handling of memory allocation checks
that cause current function to fail
2010-04-04 21:45:53 +03:00
Nedko Arnaudov
856d9f5f89
gui: move menu related code to separate file
2010-03-21 18:08:42 +02:00
Nedko Arnaudov
ec1300100c
create room dialog
2010-03-21 16:33:39 +02:00
Nedko Arnaudov
fc21df8068
daemon: better implementation of server stop timeout workaround
...
* current time check is more precise
* waits during command executions are suboptimal because they block the main loop
2010-03-06 02:17:51 +02:00
Nedko Arnaudov
44cdd3164c
Use custom status icons (and more of them). Fixes #65
2010-02-21 20:11:30 +02:00
Nedko Arnaudov
5fc59ea3ed
fix wscript after switch to GtkBuilder
2010-02-07 22:59:21 +02:00
Nedko Arnaudov
fbc1bb5aa1
gladish: switch from libglade to GtkBuilder
...
GTK 2.16 is required now.
Warnings during conversion:
[main_win:main_vbox:menubar:view_menu_item:view_menu:menu_item_view_arrange] Property 'Tooltip' of object class 'Widget' is only supported in libglade format
[main_win:main_vbox:toolbar:toolitem28:alignment2:hbox4:buffer_size_combo] Property 'Tooltip' of object class 'Widget' is only supported in libglade format
[main_win:main_vbox:toolbar:toolitem28:alignment2:hbox4:buffer_size_combo] Property 'Items' of object class 'Combo Box' is only supported in libglade format
[main_win:main_vbox:toolbar:clear_load_button] Property 'Tooltip' of object class 'Widget' is only supported in libglade format
[main_win:main_vbox:toolbar:toolitem30:alignment3:xrun_progress_bar] Property 'Tooltip' of object class 'Widget' is only supported in libglade format
2010-02-07 19:37:23 +02:00
Nedko Arnaudov
0a60fa61a6
daemon: initial room object implementation
2010-01-10 17:44:14 +02:00
Nedko Arnaudov
1094b5e509
Start ladish-0.3
2009-12-29 09:18:48 +02:00
Nedko Arnaudov
4b4d6c974f
Release ladish-0.2
2009-12-29 09:11:00 +02:00
Nedko Arnaudov
eff9454c8b
gui: improve the about dialog. Fixes #11
2009-12-27 15:16:24 +02:00
Nedko Arnaudov
a1f4684a34
require flowcanvas-0.6.0
...
0.6.0 is the first official release that works
2009-12-21 23:34:44 +02:00
Nedko Arnaudov
8ba8c8412b
gui: remove unused and duplicate dbus helper code
2009-12-13 18:19:29 +02:00
Nedko Arnaudov
b5565fd398
move proxy implementations to new /proxies directory
2009-12-13 18:10:57 +02:00
Nedko Arnaudov
dd46f403a9
waf: fix debuggable builds; disable werror for release builds ( fixes #15 )
2009-12-10 22:44:42 +02:00
Nedko Arnaudov
bb7338fae0
daemon: a2j virtualization
2009-12-07 00:56:48 +02:00
Nedko Arnaudov
ad421b846a
gui: refactor a2j_proxy
2009-12-06 23:35:01 +02:00
Nedko Arnaudov
67a1dd5013
gui: dialog for starting programs now starts them through ladishd
2009-12-03 01:49:08 +02:00
Nedko Arnaudov
e46ea7b77b
ladishd: basic app supervisor
2009-11-30 01:22:58 +02:00
Nedko Arnaudov
8e6f044d74
ladishd: jack_dispatcher -> virtualizer
2009-11-28 17:23:23 +02:00
Nedko Arnaudov
90e81444ee
ladishd: stop and unload studio on deamon deactivation
2009-11-25 15:44:53 +02:00
Nedko Arnaudov
4d061b7a39
execute commands in queue
2009-11-25 03:52:00 +02:00