* fixed no download bug
* draft
* Working version
* minor improvements
* cicd fix
* merge conflicts
* fixed major merge confusion
* more conflicts, reformatting
* fixed random bugs found
* added second repair option to avoid confusion
* Some initial changes
* New project cards
* Version
* Finalize improvements
* Fixed styling issues on versions page
* Removed light mode
* Run linter
* Added mixpanel stuff in context menus
* Fix styling issues
* Fix windows
* homepage fixes
* Finishing touches on mac styling
* Fixed windows related styling
* Update global.scss
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
* Base impl
* Add grouping
* Fix some styling things
* Run linter
* add missing features
* add dev mode
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
* wireup
* Added live logs
* Finish up wireup
* Run linter
* finish most
* Fix most issues
* Finish page
* run lint
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
* MOD373 Play and stop btns wired up.
* MOD373 Re-adds run helper.
* Cleans up play and stop methods. Adds intermediate loading btn.
* Wires up opening profile directory.
* Further wires up profile page to process events.
* Listens in on processe for btn display.
* Merges master into profilepage branch.
* Drops process_listener during unmount.
* Ensures uuid has value for listener. Checks event uuid in profile_listener.
* Adds markup to Settings page.
* Fixes card styling. Makes theme a dropdown. Fleshes out theme store and helpers.
* Settings wired up to backend. Omorphia package bumped.
* settings not syncing
* Further polishes Global Settings.
* Post-merge cleanup.
* Cleans up code. Ensures Java versions are present.
* Wires up auto-detect modal. Wires up Java version browse. Styling updates.
* Styling inputs. Adjusts modals.
* Removes theme helpers. Removes unnecessary classes.
* Always displays settings save btn. Watch code removed. New Card added.
* Cleans up merge from master. Adds AnimatedLogo to settings.
* Installs updated Omorphia. Removes unnecessary styles. Fixes loading logo position.
* Starts wiring up theming to settings. Adds Tauri command to get just theme.
* Settings page polish. allowList updated.
* Condenses modals into one. Implements JRE checking.
* Updates Omorphia package. Removes unnecessary styles.
* Removes get_theme. Styling changes.
* Changes appbar background for light-mode.
* Fixes
* fix color with var
---------
Co-authored-by: thesuzerain <wverchere@gmail.com>
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
* launcher base gui initial
* Bootstraps router, Omorphia, and prettier.
* Adds pages. Adds Vuex. SideBar nav contains user section and pages section.
* Adds Instance markup. Instances added to Home page.
* Adds News to home page.
* Adds settings to nav. Other touches.
* Polishing initial base GUI.
* Moves some styling to assets. Changes px values to rem.
* Removes pointless border-radius CSS.
* Implements Omorphia vars.
* Adds trending mods section.
* Updates home page.
* Swaps Vuex implementation for Pinia.
* Fixes invalid CSS on instance list item hover.
* Adds @ path resolve for imports.
* First pass on search page.
* Fix some styling of row display
* Cleaning up styles and markup.
* Fixes overall layout issues.
* Cleans up more styling. Modifies AppBar coloring.
* Allows pagination arrows to conditionally appear in RowDisplay.
* Adds paging behavior in RowDisplay.
* Updates nav and settings button styling.
* Brings in Knossos style for trending mods. Polishes News CSS.
* Updates Omorphia. Starts addressing PR comments.
* Addresses some more PR comments.
* Changes side navigation styling. Active route class implemented.
* Combines trending and popular row.
* Makes images more realistic. Adds CTA to instances.
* Converts all instances to card style. Converts more styles to rem.
* Moves Navigation and UserSection into App.vue
* Adds Modrinth favicon.
* Cleans up branch after merge.
* Removes unused styling.
* Adds transition to news card.
* Adds ofetch. Separates stores. More logic moved to instance store. Browse hits API.
* Modifies Browse instance styling. Moves Browse results out of Instance.vue.
* First pass on filtering.
* Points search at prod API.
* Updates Omorphia package. Adds index sorting.
* Fills out search functionality.
* Renames state files. Moves SearchPanel into Browse. Fixes checkbox styling.
* Changes how facets are composed. Dynamically sets loaders and categories.
* Moves search state to searchStore. Cleans up some code.
* Ups h2 font-size. Wraps search panel in Card.
* Cleans up branch after merge. Fixes some Browse styling.
* Search store produces query string. API call made in Browse.
* Changes filter-panel styling.
* Uses client and server icons directly. Removes dead code from search store.
* Clear button disabled on initial state. Accesses store directly, removes some dead code. Fixes search panel styling.
* Generates proj tags in Browse. Removes getter in search store.
* Removes unnecessary code.
* Reworks facet management. Fixes some styling.
* Relabels Tauri calls in tags.js. Attempts to call helper in Browse.
* fixed win10 stack overflow
* cargo fmt
* Makes computed value. Gets tags from Tauri. Overrides Omorphia style. Fixes dropdown width.
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: CodexAdrian <83074853+CodexAdrian@users.noreply.github.com>
Co-authored-by: Wyatt Verchere <wverchere@gmail.com>