Prospector
c39bb78e38
App redesign ( #2946 )
...
* Start of app redesign
* format
* continue progress
* Content page nearly done
* Fix recursion issues with content page
* Fix update all alignment
* Discover page progress
* Settings progress
* Removed unlocked-size hack that breaks web
* Revamp project page, refactor web project page to share code with app, fixed loading bar, misc UI/UX enhancements, update ko-fi logo, update arrow icons, fix web issues caused by floating-vue migration, fix tooltip issues, update web tooltips, clean up web hydration issues
* Ads + run prettier
* Begin auth refactor, move common messages to ui lib, add i18n extraction to all apps, begin Library refactor
* fix ads not hiding when plus log in
* rev lockfile changes/conflicts
* Fix sign in page
* Add generated
* (mostly) Data driven search
* Fix search mobile issue
* profile fixes
* Project versions page, fix typescript on UI lib and misc fixes
* Remove unused gallery component
* Fix linkfunction err
* Search filter controls at top, localization for locked filters
* Fix provided filter names
* Fix navigating from instance browse to main browse
* Friends frontend (#2995 )
* Friends system frontend
* (almost) finish frontend
* finish friends, fix lint
* Fix lint
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
* Refresh macOS app icon
* Update web search UI more
* Fix link opens
* Fix frontend build
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-12-11 19:54:18 -08:00
Norbiros
6716e2277d
fix(theseus): Files drag & drop ( #2499 )
...
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-10-12 13:27:07 -07:00
Sasha Sorokin
b3a6393c91
Add TypeScript to app-frontend ( #2364 )
...
* Add TypeScript to app-frontend
Co-authored-by: Evan Song <52982404+ferothefox@users.noreply.github.com>
* Switch app-frontend to ESLint 9 & Nuxt config
* Fix ESLint issues after config change in app-frontend
---------
Co-authored-by: Evan Song <52982404+ferothefox@users.noreply.github.com>
2024-09-07 23:40:40 -07:00
Geometrically
bd61f5d591
Fix auto updater, add failure message, fix modals ( #2335 )
...
* Fix auto updater, add failure message, fix modals
* Fix ads hiding, updater UI
* dummy version, fix gh actions cache
* fix release conf
* actual version bump
* Fix ads hiding sometimes
* Fix event state init
* fix remaining bugs
* Fix lint on linux
* Fix deep linking on Windows
* Fix ad links opening multiple times
2024-08-30 10:42:58 -07:00
Geometrically
bf16d360af
Switch to PostHog for app analytics ( #2316 )
2024-08-27 21:19:07 -07:00
Geometrically
a19ce0458a
Finalize 0.8.1 release ( #2182 )
...
* Finalize 0.8.1 release
* Remove console.logs
* Fix build
* add default to users
* update release conf
* fix again?
* fix build (again)
* actually fix build
* Update config dir
* Update config dir
* Fix dir again
2024-08-20 17:53:14 -07:00
Geometrically
c84e2e0537
Switch to RustLS ( #2169 )
...
* Switch to RustLS
* Revert scroll change causing autoscroll to break
* App build remove
2024-08-17 13:37:45 -07:00
Geometrically
910e219c0e
0.8.0 beta fixes ( #2154 )
...
* initial fixes
* 0.8.0 beta fixes
* run actions
* run fmt
* Fix windows build
* Add purge cache opt
* add must revalidate to project req
* lint + clippy
* fix processes, open folder
* Update migrator to use old launcher cache for perf
* fix empty dirs not moving
* fix lint + create natives dir if not exist
* fix large request batches
* finish
* Fix deep linking on mac
* fix comp err
* fix comp err (2)
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-08-16 23:20:11 -07:00
Geometrically
49a20a303a
Migrate to SQLite for Internal Launcher Data ( #1300 )
...
* initial migration
* barebones profiles
* Finish profiles
* Add back file watcher
* UI support progress
* Finish most of cache
* Fix options page
* Fix forge, finish modrinth auth
* Accounts, process cache
* Run SQLX prepare
* Finish
* Run lint + actions
* Fix version to be compat with windows
* fix lint
* actually fix lint
* actually fix lint again
2024-07-24 18:03:19 +00:00
Norbiros
797e1f1f21
fix(theseus): Fixed multiple bugs ( #1304 )
...
* fix(theseus): Resolve log tab freezing entire app (#1127 , #1237 )
Switched to `vue-typed-virtual-list` due to freezing issues in WebKit caused by `vue-virtual-scroller`, which were difficult to resolve with the previous library.
* fix(theseus): Double opening of Socials Share link (#1136 , #1074 )
* fix(theseus): Proper symlinks resolution (#1236 )
Ensures correct symlink resolution for specific mods, the mods directory, and the entire profile directory.
* fix(theseus): Correctly recognize NeoForge mods (#1215 )
* fix(theseus): Corrected `Environments` and `Loaders` filters (#899 )
* fix(theseus): Remove `_JAVA_OPTIONS` when testing JRE (#1171 )
* fix(theseus): Fixed opening files using `show_in_folder`
Previously, opening a mod would display the contents of the JAR file instead of its location.
* fix(theseus): Hide `.DS_Store` files (#1274 , #1002 , #1174 )
* fix(theseus): Corrected tooltip color
* fix(theseus): Fixed white mode issues (#1144 , #1010 )
* fix: Corrected `Slider` min and max value handling (#1008 )
* fix: Fixed rebase problems
* fix: Fixed `:deep` usage warning
* chore: Updated eslint plugins to fix conflicts with Prettier
2024-07-20 00:20:12 +00:00
Norbiros
f1713647cf
More monorepo migration fixes ( #1257 )
...
* fix: More monorepo migration fixes
* fix: Corrected icon sizes & other fixes
* fix(theseus): Change color of mod installation button
* fix(theseus): More Turborepo fixes
* chore: Prettier
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-07-18 05:01:58 +00:00
Geometrically
d1bc65c266
Monorepo missing features ( #1273 )
...
* fix tauri config
* fix package patch
* regen pnpm lock
* use new workflow
* New GH actions
* Update lockfile
* update scripts
* Fix build script
* Fix missing deps
* Fix assets eslint
* Update libraries lint
* Fix all lint configs
* update lockfile
* add fmt + clippy fails
* Separate App Tauri portion
* fix app features
* Fix lints
* install tauri cli
* update lockfile
* corepack, fix lints
* add store path
* fix unused import
* Fix tests
* Issue templates + port over tauri release
* fix actions
* fix before build command
* Add X86 target
* Update build matrix
* finalize actions
* make debug build smaller
* Use debug build to make cache smaller
* dummy commit
* change proj name
* update file name
* Use release builds for less space use
* Remove rust cache
* Readd for app build
* add merge queue trigger
2024-07-09 15:17:38 -07:00