87c70d0b1f
Gui: some typedefs for Glib::ustring
...
...helps to write way shorter signatures
2011-02-07 09:56:08 +01:00
421a81b25b
Gui: WindowManager and GtkLumiera refactoring
...
- split off the tricky basic GTKmm includes
- reduce the clutter in the gtk-lumiera.header
- make GtkLumiera a singleton, placed into static memory
- remove all static functions from WindowManager
2011-02-07 09:55:57 +01:00
Stefan Kangas
944406f4a3
Remove redundant '*' in many doxygen style comments
2011-01-14 16:57:34 +01:00
Stefan Kangas
7a5ed1220d
Replace relative #include paths with absolute paths.
2010-12-27 05:50:40 +01:00
Stefan Kangas
bdb9832f29
Rename "Resources" to "Assets"
2010-12-26 22:30:07 +01:00
Stefan Kangas
60ccdda018
Replace several uses of GdkColor with Cairo::SolidPattern.
2010-12-25 21:29:53 +01:00
e1708f33b9
Merge testsuite and builder changes from Lumiera master
2010-12-18 02:30:02 +01:00
3f1b7651e9
GPL header whitespace
2010-12-17 23:28:49 +01:00
Stefan Kangas
cc95c0df97
Fix two minor typos
2010-12-06 13:46:50 +01:00
Stefan Kangas
2909804538
Add preliminary implementation of a menu option Window/Close Window
2010-12-06 13:40:32 +01:00
Joel Holdsworth
b8182f4341
Removed the toolbar
2009-06-26 11:14:01 +01:00
3f9902f682
fix possible race in dummy player: sync on tick thread termination
2009-06-19 00:40:31 +02:00
Joel Holdsworth
2fbf1930dc
Merge branch 'ichthyo-proc' into gui
2009-04-20 16:18:17 +01:00
730d2c0233
Fix: we should include gdl headers in accordance to pkg-config
...
The pkg-config of GDL advises to include the GDL subdir,
which in turn contains a directory "gdl" with the headers.
This is fine, because it makes this name switch work
painless. Thus, please just #include <gdl/gdl-whatever.h>
2009-04-20 03:05:28 +02:00
Joel Holdsworth
5359f0df6c
Added some placeholder actions
2009-04-18 22:31:38 +01:00
Joel Holdsworth
e753463802
Added PanelBar and ButtonBar RTL support
2009-04-16 17:58:28 +01:00
Joel Holdsworth
5eed949e27
Bugfix: Panel popping out when shown because it's already visible
2009-04-16 10:08:35 +01:00
Joel Holdsworth
0fbfd169df
Replaced shared_ptrs with normal pointers in PanelManager
2009-04-16 10:02:53 +01:00
Joel Holdsworth
303a6f2ce4
Modify Panel hiding for PanelManager compatibility
2009-04-15 20:12:06 +01:00
Joel Holdsworth
08fd135a98
Allowed show_panel to lift a panel to view if it's hidden
2009-04-15 18:27:07 +01:00
Joel Holdsworth
4165474900
Added show panel commands
2009-04-15 18:14:16 +01:00
Joel Holdsworth
12ecb634b6
Tidied PanelManager
2009-04-15 18:05:45 +01:00
Joel Holdsworth
a4fbcfec49
Added panel splitting
2009-04-15 12:24:34 +01:00
Joel Holdsworth
592d94fadb
Updated switch_panel documentation
2009-04-15 11:13:27 +01:00
Joel Holdsworth
653f820c7e
Improved switching implementation
2009-04-13 16:11:50 +01:00
Joel Holdsworth
1814669301
Added nieve PanelManager::switch_panel
2009-04-06 23:08:51 +01:00
Joel Holdsworth
fb20cb5e07
Remove debugging code
2009-04-06 23:08:50 +01:00
Joel Holdsworth
fff605e6d8
Added the panel choice list
2009-04-06 23:08:50 +01:00
Joel Holdsworth
bb38e5fb76
Documented PanelManager
2009-04-06 23:08:50 +01:00
Joel Holdsworth
6151415029
Implemented initial PanelManager implementation
2009-04-06 23:08:50 +01:00
Joel Holdsworth
a0cb947880
Bugfix: Fixed File>Exit
2009-02-04 17:14:57 +00:00
Joel Holdsworth
0edd7ceda3
Moved the New Window command into the new Window menu
2009-02-01 17:12:44 +00:00
Joel Holdsworth
dc99cc5841
Fixed a typo in a comment
2009-02-01 17:06:27 +00:00
Joel Holdsworth
9e585ab591
Removed stupid WindowManager singleton
2009-01-31 21:17:05 +00:00
Joel Holdsworth
852377c1f1
Implemented New Window command
2009-01-31 21:14:53 +00:00
Joel Holdsworth
1084a12e8a
Added theme icons support, and a New Window menu command
2009-01-31 21:14:52 +00:00
Joel Holdsworth
4a2e5c2762
Fixed the resources menu item
2009-01-31 21:14:52 +00:00
5eea58986f
merge: ... bring in latest GUI additions from joel
2009-01-25 00:54:12 +01:00
10597beeba
mass rename: relocate basic Logging conf. from liblumieracommon to liblumiera
2009-01-25 00:24:42 +01:00
Christian Thaeter
9aefc2e971
WIP: deploy new logging flags in gui
2009-01-24 22:30:25 +01:00
Joel Holdsworth
9d9f7c40e9
Renamed Assets to Resources
2009-01-24 18:18:41 +00:00
Joel Holdsworth
f6e28febdb
Removed static App* constants in GtkLumiera - replaced with static
...
functions
2009-01-19 19:25:06 +00:00
Joel Holdsworth
d166238922
Added the new controller classes
2009-01-17 16:12:11 +00:00
Joel Holdsworth
ebb552e323
Transitioned to references of project instead of pointers
2009-01-17 15:38:39 +00:00
Joel Holdsworth
8cb48a7298
Squished a whole load of warnings
2008-12-30 12:35:58 +00:00
Joel Holdsworth
33afd58b8e
Converted all ASSERTs to REQUIREs
2008-12-26 18:58:29 +00:00
Joel Holdsworth
b75e6a982b
Converted to the SequenceName dialog to a generic name chooser dialog:
...
NameChooser
2008-12-26 18:49:28 +00:00
Joel Holdsworth
8b5733c293
Merge branch 'sharedlib' of git.lumiera.org:/git/lumiera/ct into gui
...
Conflicts:
src/gui/Makefile.am
2008-12-16 20:44:33 +00:00
Joel Holdsworth
f3ea24260d
Added a stub menu item for add track
2008-12-16 20:31:04 +00:00
b14d711146
refactor Appconfig, split off lifecycle interface
2008-12-15 13:33:05 +01:00