|
|
afcea26399
|
wrap into additional namespace lumiera::facade
|
2009-01-06 06:15:36 +01:00 |
|
|
|
8a40075ee8
|
WIP expand on this draft to build a prospective solution
|
2009-01-06 06:09:46 +01:00 |
|
|
|
57ca80c2fc
|
WIP continued drafting...
|
2009-01-05 16:17:53 +01:00 |
|
|
|
31a112acaa
|
some typos
|
2009-01-05 16:17:17 +01:00 |
|
|
|
8d4bc62fbe
|
WIP start drafting a better InterfaceProxy handling
|
2009-01-04 15:21:04 +01:00 |
|
|
|
e8229623bc
|
Integration: complete GTK-GUI loaded from main Lumiera App. !Yay!
|
2009-01-03 16:57:51 +01:00 |
|
|
|
edb01ec8c6
|
Integration: Thread/sync, GUI-Plugin invoked in separate thread
|
2009-01-03 16:05:04 +01:00 |
|
|
|
683e1dabe1
|
cleanup, add further testcase (starting prerequisite subsystems)
SubsystemRunner considered finished.
|
2009-01-03 13:32:24 +01:00 |
|
|
|
f90238dba4
|
chased two bugs...
|
2009-01-03 04:29:59 +01:00 |
|
|
|
762a108dff
|
cover more testcases (starting several subsystems)
|
2009-01-03 01:11:21 +01:00 |
|
|
|
eac43b80d6
|
cover simple testcase of starting just one subsystem
|
2009-01-02 10:57:13 +01:00 |
|
|
|
5e579b5abc
|
simple test creating 20 threads...
|
2009-01-02 08:07:55 +01:00 |
|
|
|
2aab2491aa
|
deal with a race regarding argument passing
|
2009-01-02 08:02:27 +01:00 |
|
|
|
120fbf8f01
|
temporary addition: signalling successful thread creation
(I take it the final implementation will provide something equivalent,
without such a check, failure to create the thread results in deadlock)
|
2009-01-02 08:01:51 +01:00 |
|
|
|
2f34637088
|
wire in the new threads implementation from backend...
|
2008-12-31 06:56:31 +01:00 |
|
|
|
41d5ee0973
|
a "mock subsystem" for testing the subsystemrunner
|
2008-12-31 05:06:17 +01:00 |
|
|
|
8c892846e1
|
renaming etc...
|
2008-12-31 05:05:34 +01:00 |
|
|
|
5114d09156
|
fix after merge/rebase
|
2008-12-30 08:35:26 +01:00 |
|
|
|
71aa88df62
|
add some error checking
makes the dummy Gui plugin "work" again, but now with enabled locking.
|
2008-12-30 08:19:33 +01:00 |
|
|
|
4b3d567ca0
|
Switch Singleton template to use the threadsafe version (Fix)
|
2008-12-30 08:19:32 +01:00 |
|
|
|
7a2bbefb1d
|
typos
|
2008-12-30 08:19:32 +01:00 |
|
|
|
75bdc877dc
|
reconsider synchronisation and switch some parts to instance based locks.
|
2008-12-30 08:19:32 +01:00 |
|
|
|
e801c324bf
|
add a test to ensure the timed wait feature is working properly
|
2008-12-30 08:19:32 +01:00 |
|
|
|
00a5e7028d
|
care for copy operations
|
2008-12-30 08:19:32 +01:00 |
|
|
|
33ae97b50d
|
switch in the new recursive mutex/condition impl from backend
|
2008-12-30 08:17:05 +01:00 |
|
|
|
075b3c8d6a
|
fix some warnings...
|
2008-12-30 07:28:34 +01:00 |
|
Joel Holdsworth
|
70e6394cf6
|
Added a TODO next to ftruncate
|
2008-12-29 20:48:06 +00:00 |
|
Joel Holdsworth
|
1802512371
|
Reinstated -Werror and fixed the ftruncate warning
|
2008-12-29 20:41:47 +00:00 |
|
Joel Holdsworth
|
90d14d12f7
|
Merged in LUMIERA master and gui branches
|
2008-12-29 19:13:58 +00:00 |
|
Joel Holdsworth
|
ad957ef9e3
|
Merge branch 'master' of git://git.lumiera.org/LUMIERA into gui
Conflicts:
src/gui/Makefile.am
|
2008-12-29 18:46:06 +00:00 |
|
Joel Holdsworth
|
e17cf45b08
|
Added an arrow to the MenuButton class
|
2008-12-29 16:29:30 +00:00 |
|
Christian Thaeter
|
66fb3afe83
|
Fix: new nobug renamed some macros
|
2008-12-29 02:52:46 +01:00 |
|
Christian Thaeter
|
532f609ea1
|
experimental thread implementation
* This spawns a thread, almost as proposed
* The condition variable for finishing is not yet implemented
* Most Parameters are ignored
|
2008-12-29 01:50:38 +01:00 |
|
|
|
9f9ef10c11
|
add a temporary impl for recursive conditions just for test
(can be removed when the implemented in the backend)
|
2008-12-28 02:05:04 +01:00 |
|
Joel Holdsworth
|
b4ce796c94
|
Added track name setting
|
2008-12-27 22:02:18 +00:00 |
|
Christian Thaeter
|
23f89b027a
|
fixes for new NoBug (mandatory upgrade)
I managed to break some interface compatibility with NoBug finally. The
new NOBUG_ALPHA_COMMA macros shall stay there now.
|
2008-12-27 18:42:10 +01:00 |
|
Christian Thaeter
|
1a792ac328
|
add reccondition variable, condition vars which use a recursive mutex
not tested yet
|
2008-12-27 16:25:07 +01:00 |
|
Christian Thaeter
|
07cec0a44d
|
make the uses of pthread_once faster by checking the once var first
|
2008-12-27 16:25:07 +01:00 |
|
|
|
16adff318d
|
Comments
|
2008-12-27 07:44:28 +01:00 |
|
|
|
250e3ba4df
|
add a convenience shortcut for waiting on a bool member function
|
2008-12-27 06:58:13 +01:00 |
|
|
|
afeec1a918
|
further include fixes
|
2008-12-27 01:47:21 +01:00 |
|
|
|
8ec25c1f45
|
TEMPORARY hack: link against Gui libs to get gthread and glib
** please undo this change when we are ready to use our own thread service!
|
2008-12-27 01:32:31 +01:00 |
|
|
|
af8d70c2bc
|
include fix
|
2008-12-27 01:30:48 +01:00 |
|
|
|
4e4d6f9fb2
|
fix Automake
|
2008-12-27 01:11:17 +01:00 |
|
|
|
93c4a282cc
|
Merge object monitor locking
|
2008-12-27 01:04:20 +01:00 |
|
|
|
e921b1658c
|
error.hpp belongs to src/lib
|
2008-12-27 00:53:35 +01:00 |
|
|
|
0bd0cfc549
|
SCons: allow setting VALGRINDFLAGS from the environment
|
2008-12-26 23:31:00 +01:00 |
|
|
|
cbbc298fe9
|
kill some warnings
|
2008-12-26 23:17:51 +01:00 |
|
|
|
e0b698d25a
|
additions to make threads.c compile (empty)
|
2008-12-26 22:27:47 +01:00 |
|
|
|
bd7c05b669
|
SCons: fix leftover from the latest directory reorganisations
|
2008-12-26 22:26:41 +01:00 |
|