Commit Graph

  • a0de416fe5 more missing includes, makefile and permission fixes master zetaPRIME 2017-12-26 17:16:53 -05:00
  • 7e1d160914 rework/optimize RenderCore VBO implementation zetaPRIME 2017-12-25 01:26:45 -05:00
  • 3c9fc00ac8 don't reinit attrinfo for every quad zetaPRIME 2017-12-25 00:09:25 -05:00
  • 296826a927 new stuff compat zetaPRIME 2017-12-24 23:52:25 -05:00
  • 1a3948216f Vector2::ClampLength() and misc fixes zetaPRIME 2017-05-19 22:37:55 -04:00
  • ab5e6d42a6 oh wait, that's not a vector2 zetaPRIME 2017-05-11 22:46:25 -04:00
  • 8ae734680d fix UICanvas garbage-on-empty zetaPRIME 2017-05-11 18:01:51 -04:00
  • e183532747 added FontNull, should hopefully prevent crashes from trying to load fonts with no fallback zetaPRIME 2017-05-11 17:42:07 -04:00
  • 15dbabd917 app:/, romfs:/ and sdmc:/ font loading zetaPRIME 2017-05-11 15:45:14 -04:00
  • 7928e56475 give the testbed the *good* hb logo zetaPRIME 2017-05-10 14:16:40 -04:00
  • 4e766d765d make cia use smdh as icon zetaPRIME 2017-05-10 00:18:37 -04:00
  • c667c1b0d1 profiler; rsf, makefile and image loading tweaks; pngcrush'd largest images; removed leftover debug text from asset loading zetaPRIME 2017-05-09 05:21:52 -04:00
  • f852ec8134 fix cia romfs... very manually zetaPRIME 2017-05-08 05:57:21 -04:00
  • 6b735ca722 excise excess binary zetaPRIME 2017-05-08 04:22:16 -04:00
  • 53712cd94c fix debug console on hardware (also fix gitignore) zetaPRIME 2017-05-08 04:21:14 -04:00
  • a3d3a0efcd switch to testing via CIA since 3dsx stopped working for no discernible reason (temp borrowed banner assets); semi-working debug console (svcBreak on hw!?) zetaPRIME 2017-05-08 00:29:56 -04:00
  • 260000aea3 that's not supposed to be indented zetaPRIME 2017-05-07 14:39:56 -04:00
  • d4947d8d11 fix app:/ asset loading (whoops) zetaPRIME 2017-05-07 14:11:23 -04:00
  • 244e2c2ed0 ...and remove testing artifacts zetaPRIME 2017-05-03 21:38:23 -04:00
  • c3207cc2f9 implement mask blendmode zetaPRIME 2017-05-03 21:37:34 -04:00
  • 2d93b903e4 fix replace blend mode on citra (which also fixes the clearing workaround) ...also, actually disable depth testing instead of just thinking I did zetaPRIME 2017-05-03 09:10:02 -04:00
  • 5577b5a6a8 threads now end cleanly, and do so on exit zetaPRIME 2017-05-03 04:19:30 -04:00
  • 88d640f3e7 thread testing and fixes, exposed blend mode in drawables, made frame timing a bit more accurate zetaPRIME 2017-05-03 00:52:46 -04:00
  • c4a75355eb blend modes on bind, workaround for the clear bug (just shove a quad there in replace mode) zetaPRIME 2017-05-02 16:27:10 -04:00
  • 144510b4e7 more complete threading, update to newest libctru and c3d-next (clearing a new rendertarget doesn't work the first time yet) zetaPRIME 2017-05-01 21:35:51 -04:00
  • 9645920759 start of actual thread work zetaPRIME 2017-05-01 00:40:13 -04:00
  • 2e4d55a1ff sdmc:/ and romfs:/ drawable loading, themeref refcounting and container gc (and not inner const anymore) zetaPRIME 2017-04-30 13:24:29 -04:00
  • a4d23ea438 once more, with feeling! zetaPRIME 2017-04-17 15:16:23 -04:00
  • 4e614e5cab ...right zetaPRIME 2017-04-17 15:13:53 -04:00
  • 5dcbb6bb8a actually fix license detection zetaPRIME 2017-04-17 15:13:11 -04:00
  • 40d0c39725 fix github license detection? zetaPRIME 2017-04-17 15:05:01 -04:00
  • c6a5781cf8 Application::GetTime(), InputManager improvements, shiftkey and fast scroll for OSK, partial ThemeManager GC, and planning zetaPRIME 2017-03-21 01:28:13 -04:00
  • 7f27018808 UIContainer::AddNew, Add uses std::move, Optional type, button styles and glyphs, lower memory footprint for default text style on Label zetaPRIME 2017-03-18 19:29:32 -04:00
  • ecf47db716 out, annoying warning zetaPRIME 2017-03-18 17:15:25 -04:00
  • ddb272fd66 let's not waste precious VRAM on a depth buffer we don't use zetaPRIME 2017-03-18 16:13:12 -04:00
  • c17200e8db whoops, wrong name there zetaPRIME 2017-03-17 15:21:53 -04:00
  • abc14995d8 adjust readme zetaPRIME 2017-03-17 07:37:54 -04:00
  • a428ceefcc adjust readme zetaPRIME 2017-03-17 07:37:07 -04:00
  • dbceeabf2a 🎊 beta 0.5.0 v0.5.0 zetaPRIME 2017-03-17 07:12:36 -04:00
  • da1f36bdda clean up testbed significantly zetaPRIME 2017-03-17 07:11:40 -04:00
  • bf5135475b make generic (default) backdrop a nice in-between shade of gray zetaPRIME 2017-03-17 07:10:43 -04:00
  • 78eaf49c07 remove redundant justification from Label field and give MessageBox its own TextConfig in metrics zetaPRIME 2017-03-17 07:10:07 -04:00
  • 59f3099b68 InputManager::OpenKeyboard zetaPRIME 2017-03-17 02:21:41 -04:00
  • c969d48e6b Backdrop, fix crash-on-exit(!) zetaPRIME 2017-03-16 22:06:42 -04:00
  • fd44ee0f90 some fixes to [ glyph zetaPRIME 2017-03-16 20:44:28 -04:00
  • 5954dc5768 add OSK preview scrolling, background, fix DrawLayerProxy, make TextConfig.Print string ref const, make form priority float, ScrollField::ScrollIntoView, minor BitmapFont fix zetaPRIME 2017-03-16 20:35:04 -04:00
  • 5d7fd4d802 [headdesks repeatedly] zetaPRIME 2017-03-16 15:41:14 -04:00
  • 8d9ea838a4 font rendering: integer position snap for clarity zetaPRIME 2017-03-16 14:32:37 -04:00
  • 0fee9cbe35 font fixes zetaPRIME 2017-03-16 14:27:03 -04:00
  • 1fcde44265 actually *use* glyph offsets (whoops) zetaPRIME 2017-03-16 14:21:27 -04:00
  • 7d8f500e25 pretty-print mono font defs for easier editing zetaPRIME 2017-03-16 14:13:48 -04:00
  • e22c8995a6 TextBox widget, justification and inheritance in TextConfig, fix closing osk from InputHandler, make font text input const, font-related miscellany zetaPRIME 2017-03-16 13:25:16 -04:00
  • 68042ed86d clear out dead code from text rendering zetaPRIME 2017-03-16 08:27:13 -04:00
  • 5960a56f60 new text measurement stuffs in working order! zetaPRIME 2017-03-15 19:17:50 -04:00
  • bca1adc6eb some flailing at text... then a complete text-rendering rewrite! lambda-loop shininess! zetaPRIME 2017-03-15 10:42:24 -04:00
  • 36960effa4 tap action for drawlayerproxy, text cursor for osk! zetaPRIME 2017-03-14 14:40:40 -04:00
  • 92467e21c6 DrawLayerProxy, rudimentary preview in OSK zetaPRIME 2017-03-09 14:34:59 -05:00
  • 588817acc6 InputHandler backend for onscreen keyboards, app:/ asset loading zetaPRIME 2017-03-06 20:32:36 -05:00
  • abc3eac3e1 partially-implemented OSK! more metrics implementation, a few constants, Image::blockTouch and modal cover zetaPRIME 2017-03-05 09:12:17 -05:00
  • 01580c8dda fix some weird font offsets zetaPRIME 2017-03-05 09:07:16 -05:00
  • 21b130863b format font definitions zetaPRIME 2017-03-05 08:59:32 -05:00
  • 017fd97d46 clean up datatypes a bit zetaPRIME 2017-03-04 07:50:08 -05:00
  • e7e9ed7de7 add theme metrics and fallback, load from SD, overhaul InputManager keys enum, adjust MessageBox layout, and random miscellany zetaPRIME 2017-03-04 03:48:25 -05:00
  • edf7945acd oh wait, I did fix the forward declaration zetaPRIME 2017-03-03 16:38:58 -05:00
  • 7e600224e6 welp, that broke the forward declaration and I can't actually fix it zetaPRIME 2017-03-03 06:59:07 -05:00
  • b541b73264 update included nlohmann::json to 2.1.1 release https://github.com/nlohmann/json/releases/tag/v2.1.1 zetaPRIME 2017-03-03 02:54:18 -05:00
  • 67ccd0a055 bunch of form and UI fixes, modal dialogs! zetaPRIME 2017-03-01 07:06:41 -05:00
  • 10ac977cb1 basic form test zetaPRIME 2017-02-28 08:51:48 -05:00
  • 6ade2e8081 basis/framework of form system zetaPRIME 2017-02-28 08:24:38 -05:00
  • 942732522b moar path stuffs zetaPRIME 2017-01-24 02:00:16 -05:00
  • 0ee45d7efb I'm not sure if a self-reference here is guaranteed to keep said "self" in scope...? zetaPRIME 2017-01-22 01:51:07 -05:00
  • d64c6034a2 some path stuffs zetaPRIME 2017-01-21 18:52:17 -05:00
  • 64fa28689f ConfigManager :D zetaPRIME 2017-01-17 23:35:39 -05:00
  • 50f61e7587 clean and minimize main.cpp zetaPRIME 2017-01-17 17:50:52 -05:00
  • 093031dfa8 convert "starlauncher" miscellany into proper library testbed zetaPRIME 2017-01-17 17:49:21 -05:00
  • 3774089a70 more makefile stuff zetaPRIME 2017-01-17 02:12:14 -05:00
  • db49f95833 whoops <.< zetaPRIME 2017-01-17 02:07:00 -05:00
  • 56ca9ad75a sync in todo list I guess zetaPRIME 2017-01-17 02:05:32 -05:00
  • a06877bbd7 working makefile! zetaPRIME 2017-01-17 02:03:12 -05:00
  • cc8e686877 meh, forget eclipse zetaPRIME 2017-01-17 00:57:55 -05:00
  • ab856e8ba9 more flailing at eclipse zetaPRIME 2017-01-16 23:21:41 -05:00
  • 2d0a0e3134 flailing at eclipse zetaPRIME 2017-01-16 21:22:11 -05:00
  • 47d93b8180 flailing at VS zetaPRIME 2017-01-16 20:40:45 -05:00
  • a9d0768379 import theme work zetaPRIME 2017-01-16 18:08:43 -05:00
  • 59f6466d3c Initial commit zetaPRIME 2017-01-16 18:02:57 -05:00