3ca2a46336
Fixed typo in file headers.
Emil Segerås
2012-08-01 21:47:20 +02:00
2bf5b22926
Compilefix for gcc.
Emil Segerås
2012-08-05 16:32:28 +02:00
f390404375
Fix for animations not starting if everything is idle.
Emil Segerås
2012-08-01 20:53:44 +02:00
e6465b356b
Release pressed state when focus is lost, if clicking by keyboard.
Emil Segerås
2012-08-01 20:15:10 +02:00
fa2ca227be
Call OnSkinChanged() also when a strong override skin has changed due to different conditions.
Emil Segerås
2012-07-31 21:42:10 +02:00
92b914c290
Added comment in demo text.
Emil Segerås
2012-07-31 21:26:00 +02:00
ff7ae6e30e
Choose the closest available font size, instead of failing if no exact match.
Emil Segerås
2012-07-29 18:15:01 +02:00
6e037b4c95
Added styling as setting to TBMessageWindow.
Emil Segerås
2012-07-29 07:50:56 +02:00
1c665f21f2
New skin type StretchBorder (Like StretchBox without the center fill).
Emil Segerås
2012-07-28 22:04:54 +02:00
b114bb623d
Added edit type search and added inline search icon (with custom skin condition property!)
Emil Segerås
2012-07-29 14:30:02 +02:00
d0a146a404
Added support for strong overrides and custom condition properties in skin.
Emil Segerås
2012-07-29 14:27:07 +02:00
a43c52bbd6
Merge branch 'master' of C:\Users\emil\Documents\My Dropbox\tinkerbell\gitrep\tinkerbell
Emil Segerås
2012-07-28 21:24:02 +02:00
5ca6d672b4
Renamed IsParentOf -> IsAncestorOf.
Emil Segerås
2012-07-28 21:23:46 +02:00
a0be5a60d5
Changed long demo text to multi line syntax.
Emil Segerås
2012-07-28 11:24:21 +02:00
51ded8f586
Parse quoteless language strings as strings in compact mode (so existing code won't break).
Emil Segerås
2012-07-28 11:08:11 +02:00
11b391520d
Added parser unit tests, and support multiline syntax for text.
Emil Segerås
2012-07-28 10:54:02 +02:00
1672360d25
Parse strings with apostrophe as outer quotes in compact mode.
Emil Segerås
2012-07-27 19:28:32 +02:00
2906b82e3b
Added value support in compact mode (first argument).
Emil Segerås
2012-07-27 19:02:22 +02:00
a9a75f78fe
Added "* gitignore" so i can have folders invisible to git.
Emil Segerås
2012-07-27 18:56:10 +02:00
8334dd5fca
Moved vera.ttf to the root folder.
Emil Segerås
2012-07-27 18:55:03 +02:00
9731141071
Set the correct path on startup.
Emil Segerås
2012-07-26 21:29:46 +02:00
dfd6063e16
Made string concatenation with TBTempBuffer a little more convenient.
Emil Segerås
2012-07-26 21:28:54 +02:00
cec37809cb
Request demo window close on key TB_KEY_ESC.
Emil Segerås
2012-07-26 17:46:26 +02:00
3dec7f6e5a
Cancel message windows on key TB_KEY_ESC.
Emil Segerås
2012-07-26 17:45:54 +02:00
0a027e3b6a
Added condition support to skin, and positioning support for skin type image.
Emil Segerås
2012-07-26 17:39:53 +02:00
4fb7c89465
Added Visual Studio 2012 visualizer of some tinkerbell types.
Emil Segerås
2012-07-18 22:01:57 +02:00
d59348027d
Use TBID representing font names, for font lookups instead of a integer.
Emil Segerås
2012-07-17 20:33:31 +02:00
860b406a57
Fixed Undo/redo bug in TBStyleEdit.
Emil Segerås
2012-07-14 21:53:04 +02:00
6081709d28
Adde another font size in font selection menu.
Emil Segerås
2012-07-14 11:17:50 +02:00
2952c70c73
Added animation test and default generic item provider that can be fed from resource.
Emil Segerås
2012-07-14 10:58:58 +02:00
24c940c256
Animation timing improvement.
Emil Segerås
2012-07-13 14:26:08 +02:00
4139b78e56
Renamed Widget to TBWidget
Emil Segerås
2012-07-13 09:49:46 +02:00
a920651bc0
Renamed WidgetEvent to TBWidgetEvent
Emil Segerås
2012-07-13 09:36:31 +02:00
48f70cb40a
Renamed PHorizontalLineContent to TBTextFragmentContentHR
Emil Segerås
2012-07-13 09:32:27 +02:00
541d8c6fae
Fix for skin states, override and child skin state elements.
Emil Segerås
2012-07-12 17:56:40 +02:00
2b58b623d8
Minor optimization.
Emil Segerås
2012-07-10 07:27:44 +02:00
2dbfd0e32a
Added "Adapt to content size" on TBEditField and a few other fixes:
Emil Segerås
2012-07-10 07:21:00 +02:00
1f531d5100
Made large demo font less ugly.
Emil Segerås
2012-07-10 07:00:36 +02:00
43d4c2933c
compilefix for gcc
Emil Segerås
2012-07-08 21:20:49 +02:00
cd175fcea4
Added TBAddon system, and TBImage, TBImageManager, TBImageWidget:
Emil Segerås
2012-07-08 21:10:12 +02:00
64b1f588c6
Remove empty fragment maps when last fragment is deleted.
Emil Segerås
2012-07-08 20:58:12 +02:00
cf3ffc6ae6
Minor optimization
Emil Segerås
2012-07-07 11:33:21 +02:00
4642294660
Merge branch 'emil_font_wip_4' of C:/Users/emil/Documents/My Dropbox/tinkerbell/gitrep/tinkerbell into emil_font_wip_4
Emil Segerås
2012-07-07 10:08:34 +02:00
a6219b732a
Minor demo cleanup
Emil Segerås
2012-07-07 10:07:00 +02:00
cafc3bc124
Fixed TBStyleEdit overflow bug.
Emil Segerås
2012-07-07 10:00:19 +02:00
5c5278dd1f
Minor optimization in CreateNewFragment
Emil Segerås
2012-07-07 09:54:08 +02:00
3bd5d4d00c
Fixed opacity on text.
Emil Segerås
2012-07-06 15:50:36 +02:00
e37e0f328f
More work on fonts:
Emil Segerås
2012-07-06 15:26:42 +02:00
70a9591bbc
Added TBTempBuffer::AppendString
Emil Segerås
2012-07-06 15:20:04 +02:00
3bbd61fdc1
Added TBHashTable::Remove/Delete
Emil Segerås
2012-07-06 15:17:40 +02:00
1d277d12c2
Merge branch 'emil_font_wip_4' of C:/Users/emil/Documents/My Dropbox/tinkerbell/gitrep/tinkerbell into emil_font_wip_4
Emil Segerås
2012-06-30 13:15:51 +02:00
25879f03a8
Added a menu buton to the edit window.
Emil Segerås
2012-06-30 10:48:00 +02:00
86cd162b69
Added forgotten file to Makefile
Emil Segerås
2012-06-30 09:54:38 +02:00
dbc3824076
Don't crash if resource data is invalid.
Emil Segerås
2012-06-27 09:35:50 +02:00
6eb57af2fe
Fixes for scrollbar and slider.
Emil Segerås
2012-06-27 09:34:29 +02:00
80a6123235
Some cleanup of demo files & work on resource editor.
Emil Segerås
2012-06-25 18:36:16 +02:00
d7b4b78cd3
Added 2 TBID to TBMessageData.
Emil Segerås
2012-06-25 18:30:51 +02:00
7e9927e5a1
Fix for DrawRect/FillRect color with opacity, and flush batch before modifying texture.
Emil Segerås
2012-06-25 17:13:48 +02:00
f55cefd326
Fix for setting decimal values from resource.
Emil Segerås
2012-06-25 17:07:54 +02:00
81a9b83871
Added TBWindow::EnsureFocus so it's easy to set focus if loading resources *after* activating a window.
Emil Segerås
2012-06-25 11:33:18 +02:00
4e858e9d5b
Fix for broken automatic focusing in windows that fade in.
Emil Segerås
2012-06-25 11:30:03 +02:00
7aca466fdd
Prevent jumpy scroll when dragging a scrollbar while more content is added.
Emil Segerås
2012-06-24 18:45:33 +02:00
4a762cf133
Some demo cleanup.
Emil Segerås
2012-06-24 17:36:54 +02:00
5b061c3c5e
Cleaned up SetText parameters.
Emil Segerås
2012-06-24 17:28:32 +02:00
67dce2dfff
Fixed bad text layout in resource loaded single line editfields.
Emil Segerås
2012-06-24 09:58:46 +02:00
9eac332545
Added context lost & restored listener.
Emil Segerås
2012-06-21 16:32:46 +02:00
a01137cace
New font handling:
Emil Segerås
2012-06-13 16:07:38 +02:00
b4672ee559
don't unescape unknown character combination
Emil Segerås
2012-06-17 21:53:37 +02:00
d3a31bb3c6
Added some useful files for testing utf8 & font glyph cache.
Emil Segerås
2012-06-14 13:06:45 +02:00
da5e188c7e
Fixed caret position within style embeds.
Emil Segerås
2012-06-14 12:59:05 +02:00
da380fb6cd
.gitignore some build objects
Emil Segerås
2012-06-12 22:22:42 +02:00
bbd3d63604
Fixed so TBBitmapFragment can update TBBitmap dynamically.
Emil Segerås
2012-06-12 22:22:13 +02:00
45f8aa4e4f
Test for some malformed utf8
Emil Segerås
2012-06-12 20:12:07 +02:00
ab34d4a09a
Fix for smart indentation of bullet.
Emil Segerås
2012-06-11 11:13:28 +02:00
f5adef3437
Unicode (utf-8) support:
Emil Segerås
2012-06-10 15:45:32 +02:00
4a94b1fe71
Fix for potentially missed tests.
Emil Segerås
2012-06-02 19:10:46 +02:00
e783cf4bcd
Don't paint tab/linebreak/space.
Emil Segerås
2012-06-02 17:30:40 +02:00
23f844cc4d
Changed to static registration of widgets factories.
Emil Segerås
2012-06-02 15:35:24 +02:00
b97d8aa2ad
Fixed some typos
Emil Segerås
2012-06-02 15:12:11 +02:00