Tests use AddFromFileBuiltIn when adding base addon
[Squash] StartScreen has "Home" and "Create new game" sections
Simplify launcher
Show "Last Opened" on last opened game row
Give StartScreen obvious sections
[Squash] General editor tweaks and improvements
Only read/write addons.json in tools mode, cl_list_projects debug command
[Squash] Editor startup flow
[Squash] Show progress when loading projects, wait until complete before showing editor
New project sets newly created project as active
[Squash] StartScreen sorting and filtering
Minor fixes
[Squash] Native editor JumpList support, JumpList content, minor editor tweaks
StartScreen home sections are ExpandGroups
[Squash] SegmentedControl and ItemRow cleanup
Rename "empty" to "content mode", add "-skip_start_screen" command line switch, works with jump list
Shut down engine properly when start screen is closed 🤦
Fix cloud project cloning, move into Utility
Command line project loading
Use SegmentedControl in TabWidget rather than doing the same thing twice
Game editor menu, contains options for uploading, opening explorer, etc.
Implement remaining missing functionality (file menu, templates)
Tools cleanup