Commit Graph

  • a7fe0a1fb2 Revert "WIP: Add keyboard" master Pk11 2022-03-04 21:27:23 -06:00
  • 4a62e87dc8 Remove font scale workarounds keyboard Pk11 2022-03-04 21:23:44 -06:00
  • 4e141e6452 Fix structs.hpp missing 3ds/types.h include Pk11 2021-09-06 19:37:09 -05:00
  • e840a1eb10 Fix non-buffered text nds Pk11 2021-09-06 18:51:14 -05:00
  • b35500c9bd Use multiple pre-scaled fonts Pk11 2021-09-05 18:25:59 -05:00
  • bb846879b8 Add support for key repeats via UC_KEY_REPEAT flag RocketRobz 2021-09-03 21:21:37 -06:00
  • 11b5df4219 Fix most major keyboard bugs Pk11 2021-08-30 16:22:57 -05:00
  • 015dc67fe1 Derp fix Pk11 2021-08-28 22:27:51 -05:00
  • 2d75edbc92 WIP: Add keyboard Pk11 2021-08-28 20:54:18 -05:00
  • c32bb5dd6d Very WIP: Add keyboard Pk11 2021-08-28 20:54:11 -05:00
  • a80633f316 Fix non-word aligned images Pk11 2021-08-28 00:40:12 -05:00
  • b53357f753 Don't hardcode Universal-Updater's font paths Pk11 2021-08-27 23:52:55 -05:00
  • bda2aab14b Minor improvements and make functions const Pk11 2021-08-27 23:38:46 -05:00
  • 118c9cc93d Couple tweaks to Image Pk11 2021-08-26 21:01:59 -05:00
  • 4f6a0c579d Derp fix: Return const reference to image vectors Pk11 2021-08-26 14:16:52 -05:00
  • 7dbc329cf5 Fix some sprite/image bugs Pk11 2021-08-26 13:36:55 -05:00
  • a1ac060ce3 Add spritesheet and change image format Pk11 2021-08-26 11:12:27 -05:00
  • ad6e5c4d2d Bring closer to U-C 3DS Pk11 2021-08-25 16:41:16 -05:00
  • 90c730f35d Very WIP: Make more like 3DS Universal-Core Pk11 2021-08-22 23:36:48 -05:00
  • 45eb4f7894 Fix fonts being too big on TWN/CHN/KOR consoles Pk11 2021-03-27 00:14:25 -05:00
  • a5448d1f57 Use const reference for text Pk11 2021-03-26 05:58:04 -05:00
  • be0f07807c Better adjustments for Chinese/Korean sys fonts Pk11 2021-03-20 18:57:58 -05:00
  • bb168fdab1 Add separate function to load a system font Pk11 2021-03-20 17:49:32 -05:00
  • 12759353de Let Gui::reinit have a specified font too Pk11 2021-03-19 16:47:42 -05:00
  • cc53b7d72b Allow specifiying a font region Pk11 2021-03-19 16:39:48 -05:00
  • 4c6a15c5c7 Fix compilation error. v1.0.0-nds StackZ 2021-03-17 13:57:55 +01:00
  • bbbb15c4bc Fix punctuation after LTR at end of line Pk11 2021-01-27 23:48:49 -06:00
  • c71e6ff946 Flip < and > in RTL too Pk11 2021-01-23 14:42:44 -06:00
  • dd9f8cd54c Oops, this should be an int too Pk11 2021-01-20 15:55:18 -06:00
  • 584afd74c2 Fix drawSpecial Pk11 2021-01-20 15:54:46 -06:00
  • 1588a4254b RTL fixes from TWiLight Pk11 2021-01-20 13:55:44 -06:00
  • 0b0f88eb59 Update Copyright year to 2020-2021. StackZ 2021-01-17 22:29:49 +01:00
  • 3af2a29cfe Fix tonccpy missing last byte in DS mode Pk11 2021-01-16 19:44:31 -06:00
  • 3fa981f04b Move screen stuff into screen.cpp. StackZ 2021-01-15 15:46:28 +01:00
  • 98ab68f00d Fix max size outlines Pk11 2021-01-14 13:52:47 -06:00
  • 4442c37f45 Add Sprite::drawOutline Pk11 2021-01-14 13:45:07 -06:00
  • 38b1780d1e Fix Sprite::operator= Pk11 2021-01-14 13:12:10 -06:00
  • f3d001cecf Remove "channel" from draws and clang format Pk11 2021-01-14 12:42:26 -06:00
  • e663a46a57 Fix scaled things Pk11 2021-01-14 12:35:56 -06:00
  • ca9dc8250b Fix buffered text Pk11 2021-01-14 10:06:18 -06:00
  • c428fa704b Keep track of allocated sprite count Pk11 2021-01-14 09:19:08 -06:00
  • 1ff3ba6534 Some more screen class things. StackZ 2021-01-14 16:18:07 +01:00
  • 4ea3a8233c Couple more sprite fixes Pk11 2021-01-14 08:34:55 -06:00
  • 5f231849e4 Fix sprite initing (probably) Pk11 2021-01-14 07:40:12 -06:00
  • 08d4c32ad9 Add Screen class + structs. StackZ 2021-01-13 23:50:33 +01:00
  • 8a55d0e7cb Initial NDS Universal-Core Pk11 2021-01-13 15:51:37 -06:00
  • 0591388384 Ehh.. second oops(?). StackZ 2020-11-28 13:46:15 +01:00
  • ef8f858814 Fix ScreenLogic waitFade logic. StackZ 2020-11-28 13:40:50 +01:00
  • 155058f9a1 Use C2D flags for wrapping and centering Pk11 2020-10-25 02:44:22 -05:00
  • 30b04fa488 Some changes, see description for more. StackZ 2020-10-19 11:12:20 +02:00
  • d47ce8842b Change to 2020 Universal-Team. StackZ 2020-07-01 08:44:06 +02:00
  • 9899de0428 Add GUI reinit RocketRobz 2020-06-30 23:51:31 -06:00
  • d0d78f2bfb Optional: Add stack of screens. StackZ 2020-05-27 13:25:38 +02:00
  • 95b3161f30 Remove Gui::CallConstructor();. StackZ 2020-05-26 12:17:27 +02:00
  • f2f7c0c868 Add Fade Effects for the Screens. StackZ 2020-05-26 07:07:55 +02:00
  • 796cc25007 Oops, only set to nullptr, if it's not nullptr. StackZ 2020-05-26 05:30:02 +02:00
  • a5f7134d1c Major Screen changes. (If using the screen class, read the description!!) StackZ 2020-05-26 05:25:33 +02:00
  • f0dca7c784 Font & Text Changes. StackZ 2020-05-21 18:17:07 +02:00
  • 4dc2426fa5 Some more checks to avoid possible crashes. StackZ 2020-05-21 05:49:21 +02:00
  • a2c87824ad Add top-right rendering (Part 2) RocketRobz 2020-05-16 00:57:46 -06:00
  • e8f2b746e9 Add top-right rendering RocketRobz 2020-05-16 00:41:14 -06:00
  • a56b50c4c2 Remove tint param. StackZ 2020-03-05 05:44:50 +01:00
  • eceb6b884d Some changes & additions. (#2) StackZ 2020-03-05 04:25:52 +01:00
  • c82ad8d6e1 Whoops, forgot to push structs.hpp. :P StackZ 2020-02-06 06:26:05 +01:00
  • 4ad2ee5517 Add Initial GUI core. StackZ 2020-02-05 13:32:47 +01:00
  • ee6d41aaa3 Initial commit StackZ 2020-02-05 10:35:00 +01:00