Commit Graph

1186 Commits

Author SHA1 Message Date
Luke Street ff515aa5cb Workaround use-persisted-state bug 2025-03-19 23:55:22 -06: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
Gilles Siberlin 695f3ce952 Update asm-differ (#1494) 2025-03-19 09:46:45 +00: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
Mark Street 0818cab176 Bump asm-differ (#1486) 2025-03-13 07:37:18 +00:00
Luke Street 2979267924 Experimental objdiff-web integration (#1480) 2025-03-13 07:34:01 +00:00
Ethan Roseman a1f4854f6c Update privacy policy (#1482)
* Update privacy policy

* biome

* slight reword

* perioic

* one biome for the road
2025-03-13 05:45:22 +09:00
Mark Street 546d8885d7 Allow -x flag to be passed to GCC PS1 compilers again (#1483)
* Allow -x flag to be passed to GCC PS1 compilers again

* black
2025-03-13 05:44:34 +09: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
Gilles Siberlin 4dde763a73 Update omf-objdump (#1477) 2025-03-02 10:08:46 -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 4995dc50f4 Dont make profiles for user agentless requests (#1467)
* Don't create profiles for requests with no User-Agent

* simpler?

* comment

* Try passing a user agent in tests

* mypy

* Use BaseTestCase over TestCase/APITestCase

* fixed 1

* fixed the other 2...
2025-02-12 16:48:42 +00:00
Mark Street 54a2e24e29 Log user agent when creating new profiles (#1466)
* Log User-Agent when creating new profiles

* black

* Update backend/coreapp/middleware.py

Co-authored-by: Ethan Roseman <ethteck@gmail.com>

---------

Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2025-02-12 14:07:49 +00:00
Mark Street 21bf635468 Optimise Preset's num_scratches annotation (#1465) 2025-02-12 12:32:02 +00:00
Gilles Siberlin c855c5714f Update omf-objdump (#1464) 2025-02-12 12:00:43 +00: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
Chippy de5bd162d3 Update asm-differ (#1460)
<https://github.com/simonlindholm/asm-differ/commit/f24945ceb2baa77dcc2bbef4390aa90b58f26d7f>
2025-02-11 19:43:58 +00:00