Commit Graph

39 Commits

Author SHA1 Message Date
catloversg 012ebb2616 UI: Change how hacking level requirement is shown in "Create program" tab (#1900)
* UI: Change how hacking level requirement is shown in "Create program" tab

* Remove "s" from "Unlocks at hacking levels"

---------

Co-authored-by: David Walker <d0sboots@gmail.com>
2025-01-07 21:18:37 -08:00
Tom Prince 2f95d21503 UI: Sync UI updates to game updates. (#1512)
There are a bunch of React components that update at the same rate
that the game engine processes cycles. Rather than have each place
that does so start its own timer to update that often, add a new
react hook that triggers an update shortly after the engine completes
a cycle.
2024-08-01 23:57:43 -07:00
Snarling 48e7bd6471 CODEBASE: Follow-up for lint rules PR + address some eslint disables (#651) 2023-06-29 13:22:10 -04:00
Aleksei Bezrodnov 1d5a735941 MISC: enforce eslint react checks (#640) 2023-06-26 22:29:44 -04:00
Snarling ebae35b1fb CODEBASE: Expand lint rules, and Aliases are stored as maps (#501) 2023-05-05 03:55:59 -04:00
Minzenkatze a1441b31f2 UI: Improvements to Create Program tab (#449)
* Progress indicator for programs that are in progress
* Button for a program that is currently being worked (unfocused) is just a refocus button
2023-03-28 11:23:36 -04:00
Minzenkatze 3c18fd7a51 fixed issue with duplicate programs (#447) 2023-03-26 02:42:15 -04:00
Snarling 6a6043c509 CODEBASE: Add custom useRerender hook (#359) 2023-02-11 13:22:55 -05:00
David Walker 8d793ea271 Internal refactoring of Router (#241) 2022-12-04 03:14:06 -05:00
Olivier Gagnon cbb7f58231 Make the main player object an alias, makes it easier to import 2022-10-09 18:42:14 -04:00
Snarling 91a69d7d8f format & lint 2022-09-27 15:35:40 -04:00
Snarling 83d357e758 commit1 2022-09-27 15:35:40 -04:00
Olivier Gagnon 326d9fd7ef Move player skills and exp to their struct 2022-07-26 23:54:17 -04:00
Olivier Gagnon 5c551348ed fix some React errors 2022-07-21 15:24:03 -04:00
Olivier Gagnon 0550bc188c refactor some stuff 2022-07-14 17:43:08 -04:00
Olivier Gagnon 606f1bf6c4 create program and grafting done 2022-07-10 01:37:36 -04:00
Olivier Gagnon 48f80f25d6 fmt and lint 2022-04-06 19:30:08 -04:00
nickofolas 46e03b454d Only import what's needed from lodash 2022-03-12 11:03:33 -06:00
nickofolas a93e2b670f Redesign Create Program UI 2022-03-12 10:59:55 -06:00
nickofolas 2d38ce8f72 Fix focus arg for sing functions 2022-01-18 08:49:06 -06:00
nickofolas 919c001060 Program page button alignment 2022-01-15 10:21:45 -06:00
Olivier Gagnon 6d39fda3fa fix a few bugs 2021-10-23 15:22:58 -04:00
Olivier Gagnon c5713fa6d8 learned and implemented default props 2021-09-29 01:49:22 -04:00
Olivier Gagnon 14e6dd0158 sleeves to mui 2021-09-26 20:55:38 -04:00
Olivier Gagnon ef17f0d617 ui 2021-09-25 13:31:42 -04:00
Olivier Gagnon cba40c71b2 mui stuff 2021-09-25 03:09:27 -04:00
Olivier Gagnon b0f20c8c8f lint 2021-09-25 01:26:03 -04:00
Olivier Gagnon 5170c0e004 create script in mui 2021-09-24 23:36:28 -04:00
Olivier Gagnon 8db57d7e81 hotfix 2021-09-20 01:45:32 -04:00
Olivier Gagnon 45f2f85a30 big work 2021-09-17 19:43:08 -04:00
Olivier Gagnon 1883bea906 one big container ready 2021-09-17 02:31:19 -04:00
Olivier Gagnon 407ed70ae3 mui5 2021-09-16 19:23:03 -04:00
Nolshine 5866f47151 convert Create Program to mui 2021-09-16 18:10:28 -04:00
Olivier Gagnon 5f8de7e426 bunch of react conversion 2021-09-12 18:03:07 -04:00
Olivier Gagnon 752a330735 fix tooltip cut off 2021-09-11 23:36:18 -04:00
Olivier Gagnon dd27158cf0 make things scrollable. 2021-09-11 12:24:09 -04:00
Olivier Gagnon add19d353e sidebar is react, fix a few bugs 2021-09-11 01:54:19 -04:00
Olivier Gagnon 4bedf05b1c refactored a bunch of engine.jsx, now all the react container load into the same div 2021-09-10 17:29:07 -04:00
Olivier Gagnon 339d9a8d96 more cleanup in engine 2021-09-10 16:08:58 -04:00