Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drawable_control: add focusable property | Alexander Sulfrian | 2013-01-18 | 1 | -0/+1 |
| | | | | drawable controls could now disable the ability to receive focus | ||||
* | menu: mouse events now take points, not the single coords | Alexander Sulfrian | 2013-01-18 | 1 | -7/+7 |
| | |||||
* | menu/software_mouse_pointer: implement pressed state | Alexander Sulfrian | 2013-01-13 | 1 | -4/+51 |
| | |||||
* | menu/event_manager: add more mouse events | Alexander Sulfrian | 2013-01-13 | 1 | -1/+1 |
| | |||||
* | menu/texture: implement GlDelayedAllocation interface | Alexander Sulfrian | 2013-01-13 | 1 | -16/+5 |
| | | | | | Textures are now initialized during their first use, destroyed after their last used and could be use with the Activator. | ||||
* | menu: use RgbColor.get_array(?) magic everywhere | Alexander Sulfrian | 2013-01-13 | 1 | -19/+2 |
| | |||||
* | menu: code style: change naming of bool-getter to is prefix | Alexander Sulfrian | 2013-01-13 | 1 | -1/+1 |
| | |||||
* | remove legacy keywords from file header | Alexander Sulfrian | 2013-01-13 | 1 | -2/+0 |
| | |||||
* | menu: enable (and disable) glTexture only if needed | Alexander Sulfrian | 2013-01-13 | 1 | -0/+3 |
| | |||||
* | menu/application: alpha blending should not be enabled by default | Alexander Sulfrian | 2013-01-13 | 1 | -0/+5 |
| | |||||
* | menu/software_mouse_pointer: set hidden if timer is ready | Alexander Sulfrian | 2013-01-13 | 1 | -1/+7 |
| | | | | this saves the draw call if the pointer should not be drawn | ||||
* | menu/software_mouse_pointer: hide after 2s without movement | Alexander Sulfrian | 2013-01-13 | 1 | -0/+6 |
| | |||||
* | menu/drawable_control: added size to controls and clip drawing if requested | Alexander Sulfrian | 2013-01-13 | 1 | -0/+1 |
| | | | | | | if requested (set_clipping_required) DrawableControl will use ClippingHelper to setup glScissor befor drawing the content. container will request clipping by default | ||||
* | menu/drawable_control: added position, glTransform to position before drawing | Alexander Sulfrian | 2013-01-05 | 1 | -25/+15 |
| | | | | | software_mouse_pointer does not need an own position anymore and simply draw it without position change | ||||
* | menu/software_mouse_pointer: memory cleanup | Alexander Sulfrian | 2013-01-05 | 1 | -0/+5 |
| | |||||
* | menu: use 2d coordinates for opengl | Alexander Sulfrian | 2013-01-05 | 1 | -7/+3 |
| | |||||
* | menu: Container subclasses need a Container as parent/owner | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | changed all wstring/wchar_t to string/char | Alexander Sulfrian | 2013-01-05 | 1 | -2/+2 |
| | |||||
* | changed from SDL rendering to OpenGL | Alexander Sulfrian | 2013-01-05 | 1 | -8/+71 |
| | | | | draw, repaint methods do not have the SDL_Surface* parameter anymore | ||||
* | added software cursor | Alexander Sulfrian | 2013-01-05 | 1 | -0/+65 |