Commit Graph

12 Commits

Author SHA1 Message Date
Emil Segerås
9415864fc7 renamed test file 2012-05-28 19:08:56 +02:00
Emil Segerås
1eeb8547a2 Major changes to PStyleEdit and renaming to TBStyleEdit.
The PStyleEdit code was really old and crappy. This an attempt
to clean up, fix bugs and improve the design completly.

Work in progress - There is still issues to fix, especially with undo & linebreaks.
2012-05-27 21:34:54 +02:00
Emil Segerås
0749123aee Make file fixes.
-Removed wrong file.
-mac use ancient gcc which doesn't like --std=c++0x
2012-05-19 18:04:45 +02:00
Emil Segerås
45a3f348e8 Removed TDImage class. 2012-05-19 14:59:46 +02:00
Emil Segerås
59333fbaf0 Updated makefile. 2012-05-17 14:05:06 +02:00
Emil Segerås
30c09fa9a2 Moved parser/TBValue.h to tb_value.h 2012-05-16 08:41:55 +02:00
Emil Segerås
d5998d7d6b Added possibility to synchronize widgets values when changed.
Widgets can be connected to TBWidgetValue by the "connection" attribute in
resources (all TBWidgetValue should have unique names). Then the value
can always be set/get from TBWidgetValue instead of various pieces of UI.

Fixes ON_CHANGE event for TBEditField, TBInlineSelect.

Added handy GetText method that returns the string (with no status). Relying on RVO.
2012-05-16 08:41:42 +02:00
Emil Segerås
d0560b30a0 Added unit testing framework and safe linklist iterator. 2012-04-22 15:10:42 +02:00
Emil Segerås
af20ec0847 Define _DEBUG for debug builds and fixed gcc compilation error. 2012-03-01 19:56:00 +01:00
Emil Segerås
3a9bfeac6d Moved data types out to a new file to fix gcc compilation.
disabled constexpr for experimental gcc since it doesn't actually work (yet).
It just ignore it and compiles a normal function.
2012-02-28 19:26:31 +01:00
Emil Segers
9f3b6724de Added const expr hash support for compilers that support it.
Create all TBID with a TBIDC macro that turns into a simple uint32 compiletime.
2012-02-28 08:56:31 +01:00
Emil Segers
c63088d3d0 First commit to public rep 2011-12-14 08:42:33 +01:00