49 Commits

Author SHA1 Message Date
zetaPRIME
abc14995d8 adjust readme 2017-03-17 07:37:54 -04:00
zetaPRIME
a428ceefcc adjust readme 2017-03-17 07:37:07 -04:00
zetaPRIME
dbceeabf2a 🎊 beta 0.5.0 v0.5.0 2017-03-17 07:12:36 -04:00
zetaPRIME
da1f36bdda clean up testbed significantly 2017-03-17 07:11:40 -04:00
zetaPRIME
bf5135475b make generic (default) backdrop a nice in-between shade of gray 2017-03-17 07:10:43 -04:00
zetaPRIME
78eaf49c07 remove redundant justification from Label field and give MessageBox its own TextConfig in metrics 2017-03-17 07:10:07 -04:00
zetaPRIME
59f3099b68 InputManager::OpenKeyboard 2017-03-17 02:21:41 -04:00
zetaPRIME
c969d48e6b Backdrop, fix crash-on-exit(!) 2017-03-16 22:06:42 -04:00
zetaPRIME
fd44ee0f90 some fixes to [ glyph 2017-03-16 20:44:28 -04:00
zetaPRIME
5954dc5768 add OSK preview scrolling, background, fix DrawLayerProxy,
make TextConfig.Print string ref const, make form priority float,
ScrollField::ScrollIntoView, minor BitmapFont fix
2017-03-16 20:35:04 -04:00
zetaPRIME
5d7fd4d802 [headdesks repeatedly] 2017-03-16 15:41:14 -04:00
zetaPRIME
8d9ea838a4 font rendering: integer position snap for clarity 2017-03-16 14:32:37 -04:00
zetaPRIME
0fee9cbe35 font fixes 2017-03-16 14:27:03 -04:00
zetaPRIME
1fcde44265 actually *use* glyph offsets (whoops) 2017-03-16 14:21:27 -04:00
zetaPRIME
7d8f500e25 pretty-print mono font defs for easier editing 2017-03-16 14:13:48 -04:00
zetaPRIME
e22c8995a6 TextBox widget, justification and inheritance in TextConfig,
fix closing osk from InputHandler, make font text input const,
font-related miscellany
2017-03-16 13:25:16 -04:00
zetaPRIME
68042ed86d clear out dead code from text rendering 2017-03-16 08:27:13 -04:00
zetaPRIME
5960a56f60 new text measurement stuffs in working order! 2017-03-15 19:17:50 -04:00
zetaPRIME
bca1adc6eb some flailing at text... then a complete text-rendering rewrite! lambda-loop shininess! 2017-03-15 10:42:24 -04:00
zetaPRIME
36960effa4 tap action for drawlayerproxy, text cursor for osk! 2017-03-14 14:40:40 -04:00
zetaPRIME
92467e21c6 DrawLayerProxy, rudimentary preview in OSK 2017-03-09 14:34:59 -05:00
zetaPRIME
588817acc6 InputHandler backend for onscreen keyboards, app:/ asset loading 2017-03-06 20:32:36 -05:00
zetaPRIME
abc3eac3e1 partially-implemented OSK! more metrics implementation,
a few constants, Image::blockTouch and modal cover
2017-03-05 09:12:17 -05:00
zetaPRIME
01580c8dda fix some weird font offsets 2017-03-05 09:07:16 -05:00
zetaPRIME
21b130863b format font definitions 2017-03-05 08:59:32 -05:00
zetaPRIME
017fd97d46 clean up datatypes a bit 2017-03-04 07:50:08 -05:00
zetaPRIME
e7e9ed7de7 add theme metrics and fallback, load from SD,
overhaul InputManager keys enum, adjust MessageBox layout, and random miscellany
2017-03-04 03:48:25 -05:00
zetaPRIME
edf7945acd oh wait, I did fix the forward declaration 2017-03-03 16:38:58 -05:00
zetaPRIME
7e600224e6 welp, that broke the forward declaration and I can't actually fix it 2017-03-03 06:59:07 -05:00
zetaPRIME
b541b73264 update included nlohmann::json to 2.1.1 release
https://github.com/nlohmann/json/releases/tag/v2.1.1
2017-03-03 02:54:18 -05:00
zetaPRIME
67ccd0a055 bunch of form and UI fixes, modal dialogs! 2017-03-01 07:06:41 -05:00
zetaPRIME
10ac977cb1 basic form test 2017-02-28 08:51:48 -05:00
zetaPRIME
6ade2e8081 basis/framework of form system 2017-02-28 08:24:38 -05:00
zetaPRIME
942732522b moar path stuffs 2017-01-24 02:00:16 -05:00
zetaPRIME
0ee45d7efb I'm not sure if a self-reference here is guaranteed to keep said "self" in scope...? 2017-01-22 01:51:07 -05:00
zetaPRIME
d64c6034a2 some path stuffs 2017-01-21 18:52:17 -05:00
zetaPRIME
64fa28689f ConfigManager :D 2017-01-17 23:35:39 -05:00
zetaPRIME
50f61e7587 clean and minimize main.cpp 2017-01-17 17:50:52 -05:00
zetaPRIME
093031dfa8 convert "starlauncher" miscellany into proper library testbed 2017-01-17 17:49:21 -05:00
zetaPRIME
3774089a70 more makefile stuff 2017-01-17 02:12:14 -05:00
zetaPRIME
db49f95833 whoops <.< 2017-01-17 02:07:00 -05:00
zetaPRIME
56ca9ad75a sync in todo list I guess 2017-01-17 02:05:32 -05:00
zetaPRIME
a06877bbd7 working makefile! 2017-01-17 02:03:12 -05:00
zetaPRIME
cc8e686877 meh, forget eclipse 2017-01-17 00:57:55 -05:00
zetaPRIME
ab856e8ba9 more flailing at eclipse 2017-01-16 23:21:41 -05:00
zetaPRIME
2d0a0e3134 flailing at eclipse 2017-01-16 21:22:11 -05:00
zetaPRIME
47d93b8180 flailing at VS 2017-01-16 20:40:45 -05:00
zetaPRIME
a9d0768379 import theme work 2017-01-16 18:08:43 -05:00
zetaPRIME
59f6466d3c Initial commit 2017-01-16 18:02:57 -05:00