* Update dead link to Poetry installation instructions
* Fix scratches being grouped into the same family even if targeting different functions in the same object
* Misc cleanups
* Three-way diffs
Fixes#93.
* Setting for three-way diffing mode
* fixes
* Error checking
* wording
* fix
* Help text
* Style the 2/3 button
* yarn lint
* make a smidge smaller
* make the 2/3 a tiny bit smaller
* Add -3/-b flag to editor settings
---------
Co-authored-by: Mark Street <streetster@gmail.com>
* Add script to download libraries, and download directx
* Add libraries endpoint
* Allow compiling with a library
* Add new libraries tab in frontend
* Add libraries support in CI
* Better look for the libraries
* Give pretty names to libraries
* Move Libraries to live under CompilerOpts
* typechecking hackery
* Make libraries trigger autorecomp and set the unsaved flag
* Fix libraryVersions
* Add new libraries download script to CI, docker and docs
---------
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
- Use Next.js 13 app directory for all routes except projects
- Add Tailwind (resolves#619) and use it for most components
- New footer
- Adjust navbar (logotype, buttons moved to right)
- Improve the styling of the search box
- New /settings/account page
- /credits grabs contributors list for this repo from GitHub's API
- ResolveĀ #634
- New welcome page header with scrolling platform icons