Michael Tesch
071ff2ca8e
test build flags, more deflate, let editfield display formatted float
...
- add some sanitation flags to test builds
- OnDeflate correctly detects default vs. empty fields
- added 'format' field to TBEditField and TBTextField that
lets (or will let) the float format for a text field be specified
- OnDeflate for TBTextFi8eld and TBEditField
2019-01-29 10:45:20 +01:00
Michael Tesch
b7a4afb5ed
fix anim
2019-01-25 22:03:15 +01:00
Michael Tesch
60fa50ed30
delete when requested to delete. better build.sh -h
2019-01-25 18:46:41 +01:00
Michael Tesch
0ba13c4400
more TBStr-ification
2019-01-25 17:21:39 +01:00
Michael Tesch
f1ccd70718
less conservative debug stuff
2019-01-25 12:03:04 +01:00
Michael Tesch
06116752c3
fixed emscripten demo
2019-01-25 11:03:26 +01:00
Michael Tesch
ee308dcfb3
emscripben builds
2019-01-24 23:12:45 +01:00
Michael Tesch
c704aa4cd8
build for emscripen
2019-01-24 22:14:44 +01:00
Michael Tesch
cf616a8898
unfinished change of how to deal ith dependencies
2019-01-24 19:18:56 +01:00
Michael Tesch
5b5ac79bc2
circleci tweak
2019-01-24 18:39:34 +01:00
Michael Tesch
f23ed37c8c
circleci tweak
2019-01-24 18:32:19 +01:00
Michael Tesch
81d209016c
circleci tweak
2019-01-24 18:31:02 +01:00
Michael Tesch
7516b95e11
glfw turns q into Q if ctrl is down :-/
2019-01-24 18:26:32 +01:00
Michael Tesch
00cbaa8781
more build flags, main.cpp
2019-01-24 18:08:53 +01:00
Michael Tesch
b647ebfe5b
glfw demo working again
2019-01-24 17:58:54 +01:00
Michael Tesch
558d86d4e1
abstracting backend more
2019-01-24 12:36:21 +01:00
Michael Tesch
86f876d450
cleanup sdl when quitting
2019-01-24 11:46:23 +01:00
Michael Tesch
c050dd78f7
handle control-q as quit in demo, comments
2019-01-24 11:19:18 +01:00
Michael Tesch
5e905bee94
Merge remote-tracking branch 'origin/customized' into custom2
2019-01-23 22:12:54 +01:00
Michael Tesch
62545b85b1
default to demo_in_src OFF
2019-01-23 22:12:25 +01:00
Michael Tesch
8ed710c606
use more TBStr in place of (const char *)
2019-01-23 19:57:40 +01:00
Michael Tesch
61315425f7
gl build flag
2019-01-23 19:00:59 +01:00
Michael Tesch
2d7a984c27
build stuff
2019-01-23 16:19:53 +01:00
Michael Tesch
9242b9c4d7
building
2019-01-23 15:23:30 +01:00
Michael Tesch
1050b6bbd2
fix some types
2019-01-23 14:58:52 +01:00
Michael Tesch
cf45214efc
travisci build, step1
2019-01-23 14:41:34 +01:00
Michael Tesch
7af576a3a3
fix slider steps when non-integer
2019-01-15 14:54:04 +01:00
Michael Tesch
ba208faf7d
put template instantiation in right place for TBSliderX
2019-01-07 15:49:53 +01:00
Michael Tesch
103c5673bb
Merge branch 'customized' of github.com:tesch1/turbobadger into customized
2019-01-07 13:12:32 +01:00
Michael Tesch
fbb78077e4
doxy documentation
2019-01-07 13:09:53 +01:00
Michael Tesch
da6cedec3e
make TBValue int a long int
2019-01-05 17:16:47 +01:00
Michael Tesch
763cbabe6f
no need to define our own fracking types
2019-01-04 13:10:20 +01:00
Michael Tesch
3470b4333a
init TBColor from uint32, give debug window an id
2018-12-13 00:29:51 +01:00
Michael Tesch
791e7567ff
stray spaces
2018-06-14 16:16:08 +02:00
Michael Tesch
e3e957fafe
more sensible focus inheritance when widget dies
2018-06-14 15:17:35 +02:00
Michael Tesch
35606639c9
significantly reduce hashmap collision on font glyphs
2018-05-18 16:04:42 +02:00
Michael Tesch
3e7b56b9f8
indentation
2018-04-18 20:25:01 +02:00
Michael Tesch
caa37be8cb
unfinished sub/super-script support
2018-04-17 17:13:37 +02:00
Michael Tesch
7d87eaec0f
Merge branch 'customized' of github.com:tesch1/turbobadger into customized
2018-04-14 19:53:24 +02:00
Michael Tesch
48c73e76c2
more constness
2018-04-14 19:53:16 +02:00
Niklas Glaser
381db97649
fix calculation of cut and expand when reloading skins with different DPI levels
2018-04-13 21:27:38 +02:00
Michael Tesch
cc4fbc80e9
added text <size> tag, config vals for glyph bitmaps
2018-04-10 19:58:08 +02:00
Michael Tesch
186a3bf229
typo
2018-04-05 14:44:50 +02:00
Michael Tesch
9de9c3d6a2
better tbid debug facilities
2018-04-04 12:11:35 +02:00
Michael Tesch
95e9dec897
paranoia=safety
2018-04-03 17:01:00 +02:00
Michael Tesch
4d061982bd
localized json to tb_skin where used
2018-04-03 11:52:53 +02:00
Michael Tesch
a1957541c4
dont redundantly set WidgetValues that are already set
2018-03-27 16:20:38 +02:00
Michael Tesch
7bae420203
nlohmann json
2018-03-22 14:58:53 +01:00
Michael Tesch
559eb64fa1
dont use tb for prefs dirs
2018-03-20 23:47:37 +01:00
Michael Tesch
bd2c3405d5
no gif
2018-03-19 20:32:58 +01:00