Luke Street
0a64331e4b
Experimental objdiff-web integration
2025-03-06 23:07:52 -07:00
Bruno Macabeus
135f4b6036
Replace classnames with clsx ( #1479 )
...
* Replace `classnames` with `clsx`
* fix python code formatting
2025-03-04 11:54:52 -06:00
widberg
837bfaa127
Add MSVC 8.0 (Patched) compiler ( #1478 )
2025-03-02 10:09:47 -05:00
Mc-muffin
fcbe8476dc
Add more NGC ProDG compilers ( #1470 )
2025-02-13 11:11:48 +00:00
Ethan Roseman
3e1f2c7b94
Change profile logging, stop reporting number of profiles ( #1469 )
2025-02-13 18:34:38 +09:00
Mark Street
7724f5debc
Switch ProDG compiler to use ngccc.exe ( #1468 )
2025-02-13 17:39:25 +09:00
Mark Street
0ea3911617
Stick thousands separators in num_scratches on preset page ( #1459 )
...
* Stick thousands separators in num_scratches on preset page
* might as well do these numbers too
2025-02-12 19:45:18 +09:00
Mark Street
4e56ff149f
Split ScratchItem* from ScratchList ( #1458 )
2025-02-12 19:35:59 +09:00
Mark Street
04c6ae436c
Don't auto select 1st preset for platform on /new ( #1462 )
2025-02-12 19:33:22 +09:00
Mark Street
0dad215db2
Sort preset page ( #1455 )
...
* Rename Sort -> SortScratch
* Allow presets to be ordered by num_scratches
* Add sorting to /preset page
* tweak title
* yarn lint
* Update frontend/src/components/PresetList.tsx
Co-authored-by: Alex Bates <alex@bates64.com >
* make num_scratches gray again
---------
Co-authored-by: Alex Bates <alex@bates64.com >
2025-02-11 14:52:49 +09:00
Mc-muffin
01a47c5f96
Add more PS2 compilers ( #1456 )
2025-02-10 22:00:45 +00:00
Mark Street
3ff59f2304
Switch prodg 3.5 and 3.7 compilers to ngccc driver ( #1450 )
...
* Switch prodg 3.5 and 3.7 compilers to ngccc driver
* black
2025-02-09 18:20:00 +00:00
Mark Street
3aa661a450
Make ScratchList loading less greedy ( #1443 )
...
* Make ScratchList loading less greedy
* tweak 'wording'
2025-02-09 01:08:23 +09:00
Mark Street
ba3824b092
Prevent robots from indexing /api endpoint ( #1438 )
2025-02-07 10:00:48 +00:00
Mark Street
bcd61c1518
Try using SWRImmutable for compilers, platforms, presets etc ( #1435 )
...
* Try using SWRImmutable for compilers, platforms, presets etc
* yarn format
* PR feedback
* PR 2
* Add 15 minute refresh for platforms/compilers/libraries
* /user cache is busted upon logout (see LoginState)
* removing debug comment
* re-adding suspense for /compiler endpoint
2025-02-07 09:16:57 +00:00
Mark Street
c65a14b62c
Make TabCloseButton a div not a button so it can be nested in a button ( #1433 )
2025-02-06 08:46:08 +00:00
Ethan Roseman
eb16110549
Tailwindify ( #1394 )
...
* Backend updates
* frontend updates
* Undo 15
* Undo 15
* oops
* oops
* oops
* make thing not hook
* regen yarn.lock
* oops
* The resize observer
* oops
* hamster help
* more updates
* more
* fixules
* more migration
* meowp
* one
* un-frug
* useImportType
* useTemplate
* useNumberNamespace
* noUselessFragments
* useLiteralKeys
* useOptionalChain
* noUnnecessaryContinue
* noUnreachable
* noDoubleEquals
* useSortedClasses
* removed unneded file
* delete later
* Promment
* useSingleVarDeclarator
* useSelfClosingElements
* noConfusingVoidType
* wut
* noAccumulatingSpread
* noForEach
* noAssignInExpressions
* cleanups
* useDefaultParameterLast
* useEnumInitializers
* useNodejsImportProtocol
* Run formatter
* Select
* NewScratchForm
* ExampleCodeMirror
* Switch out htmlFor -> htmlEl
---------
Co-authored-by: Mark Street <streetster@gmail.com >
2025-02-06 05:16:47 +09:00
Mark Street
eaca358c02
Fix redirect on login ( #1427 )
...
* Redirect user from whence they came after successful login
* yarn format
* even simpler...
2025-02-03 19:03:43 +00:00
Mark Street
3fe7a9753d
Add warning if user is creating scratch with the same name as an exis… ( #1426 )
...
* Add warning if user is creating scratch with the same name as an existing one
* Add avatar
* belt and braces
* debounce label
2025-02-02 18:46:47 +09:00
Gilles Siberlin
7fc66435bb
[WIP] Add Borland 3.1 compiler to MS-DOS platform ( #1419 )
...
* Add Borland 3.1 compiler to MS-DOS platform
* Fix formatting
* Remove useless "rm"
* Update asm-differ
2025-01-28 21:00:44 +00:00
Ethan Roseman
700388b3ca
Recognise Mark as a maintainer ( #1415 )
...
* Recognise Mark as a maintainer
* oopz
* oopz2
2025-01-24 20:36:09 +09:00
Mark Street
c3f4c4a91e
Add match percent to search list ( #1412 )
2025-01-22 21:13:57 +09:00
cadmic
b25e2658ac
Add decompals fork of EGCS 1.1.2-4 ( #1405 )
2025-01-04 01:36:31 +09:00
LLONSIT
7635dca48d
Initial support for Pascal syntax ( #1399 )
...
* Initial syntax support for Pascal
* Fix code
* Fix code (again)
* Fix code
* Add boolean type
* Add abs and volatile keywords
* Update frontend/src/lib/codemirror/pascal.js
Co-authored-by: Alex Bates <16batesa@gmail.com >
---------
Co-authored-by: Alex Bates <16batesa@gmail.com >
2024-12-20 08:39:11 +09:00
Ethan Roseman
4ef64cbebc
Run Biome formatter ( #1392 )
...
* Run formatter
* Part 2
2024-12-11 01:03:56 +09:00