]> git.tdb.fi Git - libs/gltk.git/log
libs/gltk.git
15 years agoAdd version and description fields to Build 0.9
Mikko Rasa [Tue, 19 Aug 2008 11:43:20 +0000 (11:43 +0000)]
Add version and description fields to Build
Add License.txt
Update svn:ignore

15 years agoAdd Widget::set_focus
Mikko Rasa [Sat, 16 Aug 2008 12:35:31 +0000 (12:35 +0000)]
Add Widget::set_focus
Add Entry::signal_enter
Make Panel throw on an attempt to handle a widget which is not in it

15 years agoFix incorrect usage of DataFile::load
Mikko Rasa [Wed, 23 Jul 2008 00:07:31 +0000 (00:07 +0000)]
Fix incorrect usage of DataFile::load

15 years agoRender text in Dropdown directly from the List
Mikko Rasa [Tue, 22 Jul 2008 17:56:07 +0000 (17:56 +0000)]
Render text in Dropdown directly from the List
Don't add control characters to Entry's buffer

15 years agoAdd UserInterface class
Mikko Rasa [Sun, 20 Jul 2008 19:11:43 +0000 (19:11 +0000)]
Add UserInterface class

15 years agoMigrate from msppath to mspfs
Mikko Rasa [Sun, 20 Jul 2008 12:40:21 +0000 (12:40 +0000)]
Migrate from msppath to mspfs

15 years agoAdd a missing #include
Mikko Rasa [Wed, 25 Jun 2008 09:20:39 +0000 (09:20 +0000)]
Add a missing #include

15 years agoFix Alignment to not fail when geom is larger han parent
Mikko Rasa [Sun, 8 Jun 2008 14:55:50 +0000 (14:55 +0000)]
Fix Alignment to not fail when geom is larger han parent
Use font color for List items

15 years agoClear focus in Panel if focused child is removed
Mikko Rasa [Sun, 1 Jun 2008 18:24:32 +0000 (18:24 +0000)]
Clear focus in Panel if focused child is removed
Translate keys from system to internal codes in Root
Some GL coloring tweaks

15 years agoAdd Table widget
Mikko Rasa [Mon, 28 Apr 2008 13:51:58 +0000 (13:51 +0000)]
Add Table widget
Bugfixes in List

16 years agoAdd List::set_selected_index
Mikko Rasa [Mon, 10 Mar 2008 10:59:14 +0000 (10:59 +0000)]
Add List::set_selected_index
Duplicate the List manipulation functions in Dropdown

16 years agoFix HSlider
Mikko Rasa [Thu, 6 Mar 2008 01:46:11 +0000 (01:46 +0000)]
Fix HSlider

16 years agoChange State into a bitmask to allow more fine-grained control of styles
Mikko Rasa [Mon, 3 Mar 2008 17:48:55 +0000 (17:48 +0000)]
Change State into a bitmask to allow more fine-grained control of styles

16 years agoEnable loading dropdown items from datafile
Mikko Rasa [Wed, 27 Feb 2008 12:25:30 +0000 (12:25 +0000)]
Enable loading dropdown items from datafile
Add a missing range check to List

16 years agoAllow embedded textures in resource datafiles
Mikko Rasa [Sat, 12 Jan 2008 12:12:06 +0000 (12:12 +0000)]
Allow embedded textures in resource datafiles

16 years agoAdd missing dependency to msppath
Mikko Rasa [Sat, 29 Dec 2007 17:35:00 +0000 (17:35 +0000)]
Add missing dependency to msppath
Give the Resources instance to Font::Loader

16 years agoAdd Dropdown widget
Mikko Rasa [Sat, 29 Dec 2007 08:44:09 +0000 (08:44 +0000)]
Add Dropdown widget
Allow widgets to grab the pointer
Support raising widgets
Fix Button and Toggle logic a bit
Bugfixes

16 years agoAdd Toggle widget
Mikko Rasa [Wed, 26 Dec 2007 14:21:05 +0000 (14:21 +0000)]
Add Toggle widget
Only process events in Root if visible

16 years agoAdd ConnSignal action for Connector
Mikko Rasa [Wed, 26 Dec 2007 09:20:37 +0000 (09:20 +0000)]
Add ConnSignal action for Connector
Rename actions to bindings in Logic
Add some documentation to Connector

16 years agoPass coordinates relative to the receiving widget's geometry
Mikko Rasa [Tue, 25 Dec 2007 20:41:08 +0000 (20:41 +0000)]
Pass coordinates relative to the receiving widget's geometry
Add List widget
Make Indicator and List loadable from datafiles
Add Logic and Connector
Refactor some common components of Sliders to the base class
Allow specifying minimum sizes for parts

16 years agoRefactor filling from Part to Alignment
Mikko Rasa [Fri, 14 Dec 2007 16:20:48 +0000 (16:20 +0000)]
Refactor filling from Part to Alignment
Implement VSlider
Make [HV]Slider loabable from datafiles

16 years agoclass Window from mspgbase is now inside namespace Graphics
Mikko Rasa [Thu, 13 Dec 2007 15:07:33 +0000 (15:07 +0000)]
class Window from mspgbase is now inside namespace Graphics

16 years agoEnable loading of entry widgets from datafiles
Mikko Rasa [Tue, 11 Dec 2007 13:30:49 +0000 (13:30 +0000)]
Enable loading of entry widgets from datafiles
Fix focus control logic
Refactor part specification and rendering
Change Alignment to use floats and move it to geometry.*
Add margins for parts
Add cursor to entry widget
Require full filenames of external resources to avoid name conflicts

16 years agoMake widgets aware of their parents
Mikko Rasa [Tue, 11 Dec 2007 08:00:41 +0000 (08:00 +0000)]
Make widgets aware of their parents
Support removing widgets from panels

16 years agoAdd a missing colon to button.h
Mikko Rasa [Tue, 27 Nov 2007 10:59:42 +0000 (10:59 +0000)]
Add a missing colon to button.h
Mark virtual functions in derived classes

16 years agoReorder class members
Mikko Rasa [Tue, 27 Nov 2007 08:41:36 +0000 (08:41 +0000)]
Reorder class members
Add Id tags to all files
Add basic documentation to all classes

16 years agoSupport loading Buttons from datafiles
Mikko Rasa [Fri, 23 Nov 2007 16:01:17 +0000 (16:01 +0000)]
Support loading Buttons from datafiles
Support repeated borders in Graphic
Fix coordinate handling in Root
Use the HOVER state in Button

16 years agoSupport loading Panels from datafiles
Mikko Rasa [Thu, 22 Nov 2007 15:27:08 +0000 (15:27 +0000)]
Support loading Panels from datafiles
Refactor the Panel focus logic
Add visibility property to widgets

16 years agoAdapt to DataFile changes
Mikko Rasa [Fri, 2 Nov 2007 20:22:42 +0000 (20:22 +0000)]
Adapt to DataFile changes

16 years agoEnable loading of widgets from datafiles (not implemented for all widgets yet)
Mikko Rasa [Wed, 17 Oct 2007 06:57:31 +0000 (06:57 +0000)]
Enable loading of widgets from datafiles (not implemented for all widgets yet)

16 years agoFix automatic font creation
Mikko Rasa [Tue, 16 Oct 2007 17:28:56 +0000 (17:28 +0000)]
Fix automatic font creation
Add a default_font keyword

16 years agoDerive Resources from DataFile::Collection
Mikko Rasa [Tue, 16 Oct 2007 13:57:32 +0000 (13:57 +0000)]
Derive Resources from DataFile::Collection
Make fonts embeddable in datafiles
Make fonts and textures automatically loadable
Use GL::Color instead of a private Color class
Use GL::Immediate for rendering Graphics
Use a single hyphen-separated string as style name
Remove the obsolete instantiation of DataFile::TypeResolver<GLtk::State>

16 years agoChange mspparser -> mspdatafile
Mikko Rasa [Tue, 28 Aug 2007 20:18:12 +0000 (20:18 +0000)]
Change mspparser -> mspdatafile
Window is now in gbase
Add Root widget

16 years agoMore code for Window
Mikko Rasa [Wed, 18 Jul 2007 09:26:44 +0000 (09:26 +0000)]
More code for Window

16 years agoAdd key events
Mikko Rasa [Sun, 15 Jul 2007 10:31:16 +0000 (10:31 +0000)]
Add key events
Add Entry widget
Fix HSlider clicks

16 years agoImplement set_range and set_step for Slider
Mikko Rasa [Tue, 10 Jul 2007 19:23:35 +0000 (19:23 +0000)]
Implement set_range and set_step for Slider
Only emit signal_value_changed from Slider when it actually changed
Use font ascent instead of size to align horizontally

16 years agoRework event passing system to allow for pointer grabs
Mikko Rasa [Wed, 20 Jun 2007 20:30:07 +0000 (20:30 +0000)]
Rework event passing system to allow for pointer grabs
Add Window class (incomplete)
Add width and height properties for Parts
move class Sides to geometry.h
Implement HSlider
Various improvements to the code

16 years agoInitial revision
Mikko Rasa [Tue, 12 Jun 2007 18:54:27 +0000 (18:54 +0000)]
Initial revision

16 years agoCreate trunk
Mikko Rasa [Tue, 12 Jun 2007 18:53:03 +0000 (18:53 +0000)]
Create trunk