Commit Graph

1163 Commits

Author SHA1 Message Date
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
Michael Tesch
7d2c18718c fix bug in svg loader 2018-03-19 13:26:53 +01:00
Michael Tesch
136e992382 constness, udpate stb_image.h, AXIS_Z for 3d widgets 2018-03-19 13:15:19 +01:00
Michael Tesch
62368a4477 Merge commit '97cb887' into customized 2018-03-12 09:38:35 +01:00