Commit Graph

582 Commits

Author SHA1 Message Date
Luke Street 8d9b9c011e Pass more data to objdiff 2025-05-27 22:04:40 -06:00
Mark Street add6b73fc0 Refresh stats every 60s (#1554) 2025-05-24 21:56:50 +01:00
Mark Street cfccb64f3f Rewrite NewScratchForm (#1550)
* Rewrite NewScratchForm

* Add 'ready' into dep list

* Show 'Loading...' whilst loading compilers

* Clear availableCompilers/availablePresets on platform change

* Don't actually call the compilerId 'loading'

* bugfix

* Show 'Loading...' in presets dropdown too
2025-05-24 07:58:17 +01:00
Ethan Roseman caa1d7f73b Remove score as fraction (#1552)
* Remove score fraction display

* biome
2025-05-24 12:35:11 +09:00
Mark Street aaf1eb94e7 Fixup default compiler bug (#1549) 2025-05-21 10:41:25 +01:00
Mark Street 15ba3a6d2a Optimise API calls for platform/compiler/presets (#1544)
* Optimise API calls for platform/compiler/presets

* Appease mypy

* rename new routes

* Slightly simplify api routes

* black

* PR feedback
2025-05-21 07:58:14 +01:00
Luke Street 53d53ab938 Add gc_wii mwcc_233_159p1 (GC/1.1p1) (#1547) 2025-05-21 13:02:47 +09:00
Mark Street 016a55d297 MutableRefObject is deprecated, replace with RefObject (#1545) 2025-05-19 18:34:16 +01:00
Edu Garcia f525894476 Add more MSVC flags, change calling conventions one into dropdown (#1543) 2025-05-18 02:49:51 +09:00
Mark Street 29e01b535e De-lazify the code+context tabs (again) (#1540)
* De-lazify the code+context tabs (again)

* track compiler opts scroll position

* cleanup
2025-05-17 09:06:11 +01:00
Mark Street ce49b2ed39 Fast return from useCompareExtension when compareTo is undefined (#1539)
* Fast return from useCompareExtension when compareTo is undefined

* PR feedback
2025-05-17 08:08:48 +01:00
Mark Street a496d1381f Don't lazy-load the Decompile tab (#1537) 2025-05-16 11:18:12 +01:00
Mark Street 48f1ab0b81 Lazy load tabs again (#1535)
* Lazy-load tabs (again)

* 'Loading' -> 'LoadingSpinner' consistency

* mostly use tailwind for LoadingSpinner style

* woops

* maybe, maybe?
2025-05-16 09:34:25 +01:00
Mark Street 179d44c8ee Next 15 (#1533)
* Upgrade to next 15 / react 19

* Fix some deprecations

* htmlel

* yarn format/lint

* smol cleanup

* undo

* explicit import
2025-05-13 20:58:31 +01:00
Mark Street 658a4a94a9 Allow search bar to grow a bit (#1518) 2025-04-15 01:23:26 +09:00
Mark Street fba410aa08 Search bar now also searches for users and presets (#1517)
* Search bar now also searches for users and presets

* tidy code up a bit

* biome
2025-04-15 01:23:13 +09:00
Karas 40058b7ca8 Add PS2 compiler EE GCC 2.9 build 991111-01 (DTL-S13010) (#1515) 2025-04-10 09:41:08 +01:00
dbalatoni13 aee0376b35 Add -O0,p and -O0,s flags to MWCC (#1505)
Add -O0,p and -O0s flags to MWCC

Co-authored-by: Dávid Zsolt Balatoni <s1250507@stud.uni-frankfurt.de>
2025-03-25 07:54:36 +09:00
Luke Street b6e968ccb3 Replace unmaintained use-persisted-state (#1500)
Replace unmaintained use-persisted-state
2025-03-22 07:57:40 +09:00
Luke Street bfbb43b487 Workaround use-persisted-state bug (#1499) 2025-03-20 08:49:04 +00:00
Luke Street 82f8b2c552 Disable SSR for settings pages (#1498) 2025-03-20 14:26:29 +09:00
Luke Street d66c533ac9 Adjust font-variant-ligatures usage (#1497)
Adjust font-variant-ligatures usage
2025-03-20 14:18:13 +09:00
Luke Street a6cb044aef Update default font & increase size (#1495)
* Update default font & increase size

This pulls in JetBrains Mono as a variable web font (2 KiB)
and uses it as the default font family. The default size is
updated from 11px to 13px to improve legibility.

Additionally, an appearance setting "Enable ligatures" is
added, allowing users to disable the font ligatures that
are included in JetBrains Mono (or their own configured
font).

* Disable fontLigatures by default; add credits
2025-03-20 13:18:58 +09:00
galaxyhaxz 0ebf03e1c4 Add 4 new versions of SN 2.7.2 for Nintendo 64 (#1489)
* Add 4 new versions of SN 2.7.2 for Nintendo 64

* Add migration script

* Reduce redundant flags

* Revert broken flag simplify

* Properly simplify SN flags now

* Run black for formatting
2025-03-19 09:43:35 +00:00
Luke Street e9d539af3a objdiff: allow="clipboard-write" (#1493) 2025-03-18 19:08:16 +00:00