Commit Graph

  • 1b278475cb Update README.md main zxq5 2025-02-18 20:06:45 +00:00
  • 1e7d513f26 updating apps to work with new API, working on new terminal app. a lot of stuff is broken rn :/ zxq5 2025-02-18 20:05:54 +00:00
  • 1ace354158 progress on terminal app zxq5 2025-02-18 12:34:03 +00:00
  • 41a6b6740b Merge remote-tracking branch 'refs/remotes/gitea/main' zxq5 2025-02-18 04:00:33 +00:00
  • c3c4633cf1 made significant upgrades to the rendering API. now need to move all applications to the new API and deprecate the old one. zxq5 2025-02-18 03:59:34 +00:00
  • ee0963fafd Delete .github/workflows/rust.yml zxq5 2025-02-18 01:55:27 +00:00
  • a8b8d61112 made changes to some stuff zxq5 2025-02-18 01:50:21 +00:00
  • 2e66cf646c Merge remote-tracking branch 'origin/main' zxq5 2025-02-18 01:49:18 +00:00
  • e036e550ce idk zxq5 2025-02-18 01:40:45 +00:00
  • ebab50f2c1 idk zxq5 2025-02-18 01:39:26 +00:00
  • 12cf115288 Update README.md zxq5 2025-02-16 20:16:43 +00:00
  • 77528c76b3 . FantasyPvP 2024-12-11 15:44:51 +00:00
  • 65b0367487 idk FantasyPvP 2024-12-11 15:39:47 +00:00
  • d77ce2bc47 idk FantasyPvP 2024-12-10 00:36:45 +00:00
  • 8f3a96c282 ran cargo fix FantasyPvP 2024-11-23 21:38:11 +00:00
  • 39d9b949e9 reorganised some stuff and started coding another game FantasyPvP 2024-11-23 21:34:54 +00:00
  • 69591e6bb2 made wish.com paper.io lol FantasyPvP 2024-11-23 11:03:43 +00:00
  • 1588b4fbf3 implemented a custom text editor (but still no fs to use it with 😭) FantasyPvP 2024-11-14 22:43:49 +00:00
  • f40e0585df removed submodule FantasyPvP 2024-03-25 17:48:00 +00:00
  • 1ba4273972 added submodule for custom python interpreter FantasyPvP 2024-03-25 17:36:34 +00:00
  • 15a8a6ac5d - added support for a single variable to the calculator - added support for pre-compiling calculator expressions and substituting in values later FantasyPvP 2024-03-23 01:24:52 +00:00
  • c4067fabc8 - added a basic pong game - added a better timer system for event updates FantasyPvP 2024-03-22 23:52:45 +00:00
  • d5d9e031d5 - added a new API for switching between terminal and application mode - removed unneeded imports to reduce the dumb amount of warnings from the compiler - added a bounds check in frame.rs to avoid a panic when a frame tries to render a character out of bounds, instead returning an error FantasyPvP 2024-03-22 00:12:15 +00:00
  • 5c6ec299ee - fully implemented dialogs - added a scroll feature to grapher.rs - fixed the cosine implementation as it was incorrect before. FantasyPvP 2024-03-21 21:51:00 +00:00
  • 6505d219de - Created Dialog widget - standard information dialog works TODO: implement more complex dialogs where multiple options can be selected FantasyPvP 2024-03-21 00:12:53 +00:00
  • e80df5100f started working on dialogs FantasyPvP 2024-03-20 18:03:15 +00:00
  • b0da71942a asteroids game rewrite FantasyPvP 2023-12-04 10:42:17 +00:00
  • f400a1cf22 Update Dockerfile FantasyPvP 2023-12-01 21:38:04 +00:00
  • 80bf5b968e - unit tests now work properly - hopefully github actions workflow should run tests now? FantasyPvP 2023-12-01 16:05:14 +00:00
  • 568711e27d Update main.rs FantasyPvP 2023-11-30 19:54:03 +00:00
  • fe52f8ce17 Update rust.yml FantasyPvP 2023-11-30 19:50:50 +00:00
  • 98481f07bd Merge branch 'main' of github.com:FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-11-30 19:47:28 +00:00
  • f022d85b8a setup github workflow file (first test) FantasyPvP 2023-11-30 19:47:17 +00:00
  • c985979aef Merge branch 'main' of https://github.com/FantasyPvP/CrystalOS FantasyPvP 2023-11-30 17:30:36 +00:00
  • 8988d98596 . FantasyPvP 2023-11-30 17:30:28 +00:00
  • 2d6f187433 Update workspace.json FantasyPvP 2023-11-30 00:29:33 +00:00
  • 6b7fac81f8 Merge branch 'main' of https://github.com/FantasyPvP/CrystalOS FantasyPvP 2023-11-29 23:45:43 +00:00
  • 7ae2308a83 several fixes and changes FantasyPvP 2023-11-29 23:45:40 +00:00
  • 68cb9d8a8b Merge branch 'main' of github.com:FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-11-29 23:42:35 +00:00
  • ba21816f75 Create Dockerfile FantasyPvP 2023-11-29 23:42:23 +00:00
  • 47b81f1eed Update rust.yml FantasyPvP 2023-11-29 00:24:43 +00:00
  • a3c9481e5d Update rust.yml FantasyPvP 2023-11-29 00:20:28 +00:00
  • c70d3eb455 Update rust.yml FantasyPvP 2023-11-29 00:20:04 +00:00
  • 4bc141dab1 Update rust.yml FantasyPvP 2023-11-29 00:16:52 +00:00
  • d89a30d390 <@!837722637291487274> yo i made some progress FantasyPvP 2023-11-28 00:17:11 +00:00
  • c194109487 holy (crab) that was a lot of work FantasyPvP 2023-11-28 00:12:59 +00:00
  • f48eb133b3 we frikin did it bois FantasyPvP 2023-11-27 19:02:32 +00:00
  • 417833fc41 fixed stuff FantasyPvP 2023-11-27 00:21:34 +00:00
  • b16ce4a6f2 broken cbfa to fix for a while FantasyPvP 2023-11-26 13:34:53 +00:00
  • b28b53418a edited grapher implementation FantasyPvP 2023-11-24 21:53:41 +00:00
  • 24d231585d Update grapher.rs FantasyPvP 2023-11-24 00:45:01 +00:00
  • 140ac0ab32 updates FantasyPvP 2023-11-24 00:40:27 +00:00
  • 467a42a5fa continued to work on new UI library FantasyPvP 2023-11-23 20:29:51 +00:00
  • 461c9d9c6a - got text boxes fully working - this includes text wrapping not cutting words in half (can be disabled using a method on the text box) - refactored frame.rs, cg_core.rs and cg_widgets.rs to avoid code reuse and duplication - created a simplified unified interface for rendering frames to the screen using the Frame struct provided by frame.rs instead of Element, FrameGen, etc. - moved all widgets from cg_core.rs to cg_widgets.rs - the label widget now works - also added CgIndicatorBar and CgIndicatorWidget widgets to eventually make a working status bar - refactored all applications in the system to use the new api to render to the screen FantasyPvP 2023-11-23 00:29:04 +00:00
  • 0ac21cd0b1 changed some stuff FantasyPvP 2023-11-22 21:21:19 +00:00
  • 84aaa90e66 new gui module text box implementation FantasyPvP 2023-11-22 21:07:00 +00:00
  • 1d08240981 gui stuff FantasyPvP 2023-11-22 00:36:23 +00:00
  • 7f81232556 Merge branch 'main' of github.com:FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-11-21 00:23:48 +00:00
  • 8005c63a42 e FantasyPvP 2023-11-21 00:23:46 +00:00
  • dc7f17c9a8 Update README.md FantasyPvP 2023-11-13 00:21:40 +00:00
  • b9b6e7cc08 webhook test FantasyPvP 2023-11-10 00:22:52 +00:00
  • 20647dde75 e FantasyPvP 2023-11-10 00:20:57 +00:00
  • 8f0ddd7d4f e FantasyPvP 2023-11-10 00:19:13 +00:00
  • 3920c8393a Merge branch 'main' of github.com:FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-11-10 00:16:53 +00:00
  • 3510210b99 e FantasyPvP 2023-11-10 00:16:33 +00:00
  • 528bd30550 Create rust.yml FantasyPvP 2023-11-10 00:12:17 +00:00
  • 2d30f16b9d you speak cap, simp <@837722637291487274> FantasyPvP 2023-10-31 18:49:06 +00:00
  • a9850f2e1e test commit FantasyPvP 2023-10-31 18:47:23 +00:00
  • ec4d13722d e FantasyPvP 2023-10-31 18:41:10 +00:00
  • f86531a447 Merge branch 'main' of https://github.com/FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-10-31 18:40:41 +00:00
  • d4b7ee243f e FantasyPvP 2023-10-31 18:40:30 +00:00
  • 12a153466b idk FantasyPvP 2023-10-21 01:51:18 +01:00
  • 3d889c4730 . FantasyPvP 2023-10-11 23:22:46 +01:00
  • 550b61e07e idk FantasyPvP 2023-10-07 14:04:05 +01:00
  • ffc274808d update snake.rs FantasyPvP 2023-10-05 18:07:21 +01:00
  • 0c67dd567c idk FantasyPvP 2023-10-05 00:47:55 +01:00
  • 0d3e1af5be . FantasyPvP 2023-10-04 23:20:36 +01:00
  • d5e95433da . FantasyPvP 2023-10-04 23:20:51 +01:00
  • 4a7cf2a634 changed some calculator stuff idk FantasyPvP 2023-10-04 00:40:18 +01:00
  • f5cc41c132 updated grapher FantasyPvP 2023-10-03 23:26:47 +01:00
  • e92e01c5b8 made a graphing calculator FantasyPvP 2023-10-03 00:43:20 +01:00
  • 410278b6e3 idk FantasyPvP 2023-10-02 23:26:54 +01:00
  • bf9c9be88d made a game FantasyPvP 2023-10-02 00:56:18 +01:00
  • f0ee584c87 changed backspace functionality FantasyPvP 2023-10-01 03:18:57 +01:00
  • ded4140f7c rewrote render.rs FantasyPvP 2023-10-01 02:40:52 +01:00
  • 9e7335e05f idk FantasyPvP 2023-09-30 12:10:03 +01:00
  • 0c72895f66 Merge branch 'main' of https://github.com/FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-09-29 19:25:47 +01:00
  • ef192302b8 . FantasyPvP 2023-09-29 19:25:34 +01:00
  • f112f8f2fe Delete .nf FantasyPvP 2023-09-28 17:38:39 +01:00
  • b3e31727b0 calc functions and zxq5 logo in fetch FantasyPvP 2023-09-28 00:30:51 +01:00
  • 60a648c861 . FantasyPvP 2023-09-27 22:50:48 +01:00
  • 9893295a37 . FantasyPvP 2023-09-27 22:51:07 +01:00
  • 49bc77e44a added the gigachad detector FantasyPvP 2023-09-27 22:50:28 +01:00
  • 067d780fdf Merge branch 'main' of https://github.com/FantasyPvP/CrystalOS-Restructured FantasyPvP 2023-09-27 00:43:01 +01:00
  • 76a2ec2163 changed some stuff FantasyPvP 2023-09-27 00:42:04 +01:00
  • 0d8a7671a3 . FantasyPvP 2023-04-29 15:48:14 +01:00
  • c867a4c634 . FantasyPvP 2023-04-29 02:19:52 +01:00
  • 45304c26d8 . FantasyPvP 2023-04-29 02:11:02 +01:00
  • ad8d971b8a e FantasyPvP 2023-04-28 15:57:16 +01:00
  • 89839755ee e FantasyPvP 2023-04-28 00:34:30 +01:00