368 Commits over 214 Days - 0.07cph!
Add `@orphaned` filter to list all assets with _c files and no source files (that aren't from the cloud). Resolves Facepunch/sbox-issues#6285
https://files.facepunch.com/CarsonKompon/2024/August/22_07-29-BouncyBlesbok.png
Allow "CTRL", "SHIFT', or "ALT" as binds on their own
Added support for Modifier Keys in Input Binds. Resolves Facepunch/sbox-issues#6286
Fixed CTRL/SHIFT/ALT modifier keys in Editor Keybinds. Resolves Facepunch/sbox-issues#6287
Added MWHEELUP/MWHEELDOWN InputGlyphs
Fixed Main Menu Maps page asking you which map you want to launch even though you just clicked a map.
Inputs now support MWHEELUP/MWHEELDOWN. Resolves Facepunch/sbox-issues#6132
Can now close the Camera Preview Floating Window so it's not in your way. Resolves Facepunch/sbox-issues#4472
https://files.facepunch.com/CarsonKompon/2024/August/21_11-29-LawfulNorthernhairynosedwombat.mp4
Fix Main Menu NRE when typing in search box
Prevent Toasts from ticking down while you're in a Loading Screen.
Added Main Menu Toasts
Added Toast that pops up after playing a game you haven't yet interacted with. Clicking will open a Review Page Modal.
https://files.facepunch.com/CarsonKompon/2024/August/19_12-04-UnlinedWeaverbird.png
"Create model..." now shows up when right clicking an .obj file
Can now drag folders to/from the TreeView on the left side of the Assets Browser. Resolves Facepunch/sbox-issues#4742
Dragging a folder on itself no longer recursively creates folders. Resolves Facepunch/sbox-issues#6258
Added "Recently Updated" section back to Main Menu front page
Added Search Bar and Filter Order to Game Jam page on Main Menu
Fixed Arrow Keys Inputs not having correct name.
Fix Default Inputs like "Forward", "Backward", ect not being override-able (was prioritizing internal defaults over Project Settings)
Update shader reference in Image/Texture previews
Fix sometimes invoking Start Game twice when clicking the image of a list entry
All Main Menu pages use the same helper function(s) instead of being rewritten in each
Fix Game/Map buttons not working on Org Pages
Clicking on a Game's Name or Org Name will no longer launch the game in the List View
Fix Games and Game Jam page not launching games
Accidentally commit these few files 😅
Main Menu Redesign (#1645)
* Imported Lewis's menu and fixed any immediate errors
* Fix Avatar Menu
* Fix Sidebar
* Fix all instances of position: absolute not having position: relative parents
* More CSS fixes
* Cleanup the Home Page
* Implemented the Featured Games list on the Home Page
* Hooked up Games page with Search and Filters
* Show default div for orgs with no image set
* Added Active Lobbies section with LobbyCards
* Added Hidden decoration, Unplayed and Updated tags
* Add PartyDeck to SocialBar
* Added Tags to the top of Games Page
https://files.facepunch.com/CarsonKompon/2024/August/10_14-10-PettyVampirebat.mp4
* Minor text adjustment
* Favourites Section is now hooked up properly
* Implemented Currently Trending and Recently Played sections
* Hooked up the Search TextEntry
* Implemented Game Jam Page
* Implemented Maps Page and renamed some razor files.
* LobbyCard now uses the GameTile as a base instead of PackageCard for consistency
* Added Org Page back (in the style of the new menu, now with Games/Maps sections)
https://files.facepunch.com/CarsonKompon/2024/August/10_17-24-ReadyArabianoryx.mp4
* Restored ability to click on a game/map to launch into it (as well as the right click menu for each)
* Don't invert logo on hover
* Fix all the BuildHash-related issues.
* Remove unused/obsolete stuff
* Fixed Header Height in Org Page
* Oops I accidentally commit some weird changed I didn't mean to make
* Remove the VROverlayPanel stuff for now since it's Obsolete
* Remove the unused pages from the sidebar navigation. Make sure bottom-align is actually aligned to bottom and not flex growing
* Clean up Game Jam page now that `contest:x` searches work
* Game Tile Favourite Heart lights up if package is favourited
* Clicking Org Profile Picture will open Org Page
* Added mouse over/click sounds to game logo. Made it link to Home page
* Tag Buttons are now in the same style as the rest of the UI
* Fix LoaderFullscreen displaying over entire screen due to `position: absolute`
Remove the VROverlayPanel stuff for now since it's Obsolete
Remove the unused pages from the sidebar navigation. Make sure bottom-align is actually aligned to bottom and not flex growing
Clean up Game Jam page now that `contest:x` searches work
Game Tile Favourite Heart lights up if package is favourited
Clicking Org Profile Picture will open Org Page
Added mouse over/click sounds to game logo. Made it link to Home page
Tag Buttons are now in the same style as the rest of the UI
Fix LoaderFullscreen displaying over entire screen due to `position: absolute`
Oops I accidentally commit some weird changed I didn't mean to make
Fix all the BuildHash-related issues.
Remove unused/obsolete stuff
Fixed Header Height in Org Page
Don't invert logo on hover
Imported Lewis's menu and fixed any immediate errors
Fix Avatar Menu
Fix Sidebar
Fix all instances of position: absolute not having position: relative parents
More CSS fixes
Cleanup the Home Page
Implemented the Featured Games list on the Home Page
Hooked up Games page with Search and Filters
Show default div for orgs with no image set
Added Active Lobbies section with LobbyCards
Added Hidden decoration, Unplayed and Updated tags
Add PartyDeck to SocialBar
Added Tags to the top of Games Page
https://files.facepunch.com/CarsonKompon/2024/August/10_14-10-PettyVampirebat.mp4
Minor text adjustment
Favourites Section is now hooked up properly
Implemented Currently Trending and Recently Played sections
Hooked up the Search TextEntry
Implemented Game Jam Page
Implemented Maps Page and renamed some razor files.
LobbyCard now uses the GameTile as a base instead of PackageCard for consistency
Added Org Page back (in the style of the new menu, now with Games/Maps sections)
https://files.facepunch.com/CarsonKompon/2024/August/10_17-24-ReadyArabianoryx.mp4
Restored ability to click on a game/map to launch into it (as well as the right click menu for each)
Fix ComponentList breaking when component in the list no longer derives from Component. Resolves Facepunch/sbox-issues#6152
Fixed stylesheet @import hotloading without disrupting existing stylesheet imports. Resolves Facepunch/sbox-issues#5317
Shortcuts defined on static classes are now treated as Window shortcuts if not specified
Revert ComponentList changes for now. This seems to break things for everyone 😅
ComponentList no longer breaks when changing the parent class of a Component to something that *isn't* Component. Resolves Facepunch/sbox-issues#6152
Stylesheets @import-ed with a path relative to the local path will also hotload now
Stylesheets @import-ed by other stylesheets now hotload properly. Resolves Facepunch/sbox-issues#5317
Shortcuts now run on GraphicsItems.
Can now multi-select resources in the asset picker of a list entry to select multiple items at once. Resolves Facepunch/sbox-issues#5934
https://files.facepunch.com/CarsonKompon/2024/August/07_14-28-ConcreteRiograndeescuerzo.mp4
Formatter somehow removed usings
Added Search to Library Manager. Allows you to filter through both installed or available Libraries.
https://files.facepunch.com/CarsonKompon/2024/August/06_16-43-MiserlyCockerspaniel.mp4
Update AssetList Context Menu to use proper Delete shortcut name
Release all Editor Shortcuts when toggling Play Mode
Update GameObjectNode and AssetList Context Menus to use proper shortcuts for Duplicate
Pull default tags for GameTagsControlWidget from CollisionRules. Only display GameObject-related tags for GameTags, not ITagSet.
Remove old Application.AllowShortcuts
Don't wrap cursor when holding middle/right mouse button in 2D editor view
Don't show editor keybind warning when empty. Resolves Facepunch/sbox-issues#6074
Removed some empty functions now that they have been moved to Keybinds