Prospector
734fd9cdb3
fix app build on windows & mac ( #7118 )
2026-08-12 17:25:15 -07:00
aecsocket
6ec979a076
fix: hide ad webview when showing fullscreen content ( #7110 )
...
* fix: hide ad webview when showing fullscreen content
* fixes
2026-08-12 16:02:02 +00:00
Truman Gao
dfc2ed3783
fix: handling failures/invalid popup edge cases to show normal gdpr popup fallback ( #6857 )
...
* fix: remove drilling actions down iframes
* refactor: split up custom popup logic, trim it down a lot
* fix: bring back TCF useractioncomplete and USP/GPP sectionChange event listeners, and only using dom observer as the fallback
* remove open devtools
* format
* harden CPM fallbacks for unknown layouts
* consolidate timeouts
* refactor: rename functions to make sense
* fix: sidebar closed on launch does not properly set state
2026-07-24 16:48:52 +00:00
Truman Gao
39fb75ebf7
fix: ads showing when sidebar is disabled on startup ( #6806 )
2026-07-21 22:27:27 +00:00
Prospector
528a9b76bc
fix: devtools opening on ads init ( #6800 )
2026-07-21 12:36:37 -07:00
Truman Gao and Prospector
2e4a050151
fix: popup styles and jankiness ( #6787 )
...
* feat: greatly improve the jankiness
* fix: US variant of consent popup
* fix: US cmp in website and styles for US cmp
* remove incognito
* fix: flashing box in top left
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-07-21 11:32:47 -07:00
Truman Gao
8e44f20eec
feat: implement custom notification and popup components ( #6768 )
...
* feat: implement custom popup
* feat: add privacy setting
* style fixes
* more style fixes
* feat: implement notification panel changes and better popup in website
* feat: update popup button
* fix: remove unnecessary modal props
* fixes
* pnpm prepr
* remove devtools opening
* update query to find buttons
* update copy
* update copy
* fix: manage permissions depends on showAds booleans instead of managemetn availability
2026-07-20 20:31:10 +00:00
Truman Gao
9ca181dc1a
fix: privacy popup in app bounded to tiny webview ( #6657 )
2026-07-08 16:29:41 +00:00
aecsocket
4e1a61d8b6
Adjust window occlusion threshold ( #6157 )
2026-05-21 21:48:39 +00:00
aecsocket
451b2d0e44
Window occlusion checks on MacOS ( #6135 )
...
* wip: window occlusion checks on MacOS
* wip: occlusion works
* occlusion notification
* fix ci
* fix
* wire in hiding into macos occlusion
* remove debug logs
* fix
* clean up
2026-05-20 19:31:12 +00:00
aecsocket
c564495e11
Ad webview occlusion handling ( #6116 )
...
* wip: ad webview occlusion
* Ad webview window occlusion testing
* revert refresh test
2026-05-17 20:27:04 +00:00
François-Xavier Talbot
71559d62c8
fix app build ( #6086 )
2026-05-12 13:30:13 -07:00
aecsocket
f5462b6dd8
Add Modrinth App to app user agent string ( #6084 )
...
* Add Modrinth App to app user agent string
* Simplify UA brand strings
2026-05-12 15:23:33 +00:00
aecsocket
e231df1f97
WebView window event handling fixes ( #6038 )
...
* WebView fixes
* UA override logic
* fix
* debug logs
* alter all webviews
* cookies stuff
* remove debug stuff
2026-05-09 15:10:51 +00:00
aecsocket
71e4f7cb91
Update ad webview logic ( #5774 )
...
* add clarifying comments to ad webview code
* properly manage adview show/hiding
* check if webviews manage visibility on Windows
* comment out testing code
* add clarifying comments
2026-04-11 15:49:52 +00:00
Alejandro González
7fa442fb28
Reapply "refactor(app): reduce tech debt by eliminating wry fork" ( #4555 )
...
* Reapply "refactor(app): reduce tech debt by eliminating `wry` fork (#4500 )"
This reverts commit 2535156dac .
* test: temporarily replace ad link by something with sound
* Revert "test: temporarily replace ad link by something with sound"
This reverts commit 74bb7eecb7 .
* Reapply "test: temporarily replace ad link by something with sound"
This reverts commit f1b0e9f2c4 .
* test: also disable ads init muting script for good measure
* Revert "test: also disable ads init muting script for good measure"
This reverts commit 4ac7a81e17 .
* Revert "Reapply "test: temporarily replace ad link by something with sound""
This reverts commit c5f1b9f242 .
2025-10-15 10:24:32 +00:00
Prospector
2535156dac
Revert "refactor(app): reduce tech debt by eliminating wry fork ( #4500 )"
...
This reverts commit dbc64afe
2025-10-14 19:55:54 -07:00
Alejandro González
dbc64afe48
refactor(app): reduce tech debt by eliminating wry fork ( #4500 )
2025-10-05 22:22:36 +00:00
Josiah Glosson
cf190d86d5
Update Rust dependencies ( #4139 )
...
* Update Rust version
* Update async-compression 0.4.25 -> 0.4.27
* Update async-tungstenite 0.29.1 -> 0.30.0
* Update bytemuck 1.23.0 -> 1.23.1
* Update clap 4.5.40 -> 4.5.43
* Update deadpool-redis 0.21.1 -> 0.22.0 and redis 0.31.0 -> 0.32.4
* Update enumset 1.1.6 -> 1.1.7
* Update hyper-util 0.1.14 -> 0.1.16
* Update indexmap 2.9.0 -> 2.10.0
* Update indicatif 0.17.11 -> 0.18.0
* Update jemalloc_pprof 0.7.0 -> 0.8.1
* Update lettre 0.11.17 -> 0.11.18
* Update meilisearch-sdk 0.28.0 -> 0.29.1
* Update notify 8.0.0 -> 8.2.0 and notify-debouncer-mini 0.6.0 -> 0.7.0
* Update quick-xml 0.37.5 -> 0.38.1
* Fix theseus lint
* Update reqwest 0.12.20 -> 0.12.22
* Cargo fmt in theseus
* Update rgb 0.8.50 -> 0.8.52
* Update sentry 0.41.0 -> 0.42.0 and sentry-actix 0.41.0 -> 0.42.0
* Update serde_json 1.0.140 -> 1.0.142
* Update serde_with 3.13.0 -> 3.14.0
* Update spdx 0.10.8 -> 0.10.9
* Update sysinfo 0.35.2 -> 0.36.1
* Update tauri suite
* Fix build by updating mappings
* Update tokio 1.45.1 -> 1.47.1 and tokio-util 0.7.15 -> 0.7.16
* Update tracing-actix-web 0.7.18 -> 0.7.19
* Update zip 4.2.0 -> 4.3.0
* Misc Cargo.lock updates
* Update Dockerfiles
2025-08-08 22:50:44 +00:00
Geometrically
9952c3a0c1
0.9.0 release (app) ( #3056 )
...
* Debug app
* Bump version, final fixes
2024-12-23 13:38:52 -07:00
Geometrically
cae6f12ea0
More app fixes 0.9.0 ( #3054 )
...
* initial set of fixes (toggle sidebar, profile pagination)
* more fixes, bump version
* fix lint:
* fix quick switcher ordering
2024-12-22 20:03:58 -07:00
Geometrically
c1b1e67a2c
Fix app builds not launching ( #3035 )
...
* Fix app builds not launching
* Revert tauri version change
2024-12-18 11:30:49 -07:00
Geometrically
6ceed4b226
App fixes 0.9.0 ( #3034 )
...
* push fixes to test on windows
* Fix searching mods
* Fix search not saving, fix scrolling issues, etc
2024-12-17 23:23:30 -07:00
Geometrically
f2e653b732
Bump tauri to v2 ( #3018 )
...
* Bump tauri to v2
* Switch to virtual typed list for content page
* Fix unexpected hang on windows
* Fix ads window scaling issues on some devices
* Use DPR from browser
* Fix link opens, bump version, fix lint
2024-12-14 19:23:47 -07:00
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
Geometrically
624abf0df4
Mute audio from playing in ads ( #2471 )
...
* Mute audio from playing in ads
* Update tauri version, get rid of custom
* bump wry
* fix more
* Fix lint
2024-09-29 17:51:51 -07:00
Erb3
e81a4ade97
chore: run lint ( #2411 )
...
* chore: run lint
* chore: fix lint
2024-09-28 01:28:13 +00:00
Geometrically
95cd48571e
Improve ad security, add CMP changes ( #2399 )
2024-09-13 20:33:51 -07:00
Geometrically
0221034b60
Fix file paths opening ( #2382 )
2024-09-10 01:36:56 -07:00
Geometrically
0b31f2eb41
0.8.5 fixes ( #2369 )
...
* 0.8.5 fixes
* Attempt to fix binary name
* bump version + add nsis installmode
* (temp) Use cargo version of tauri CLI
* fix cli build
* Fix build env var
* Bump tauri version
* remove old invalid installs
* Fix old shortcuts + NSIS build
2024-09-10 00:24:17 -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
acf26940d6
Implement ads in desktop app ( #2318 )
...
* Implement ads in desktop app
* Finish ads
* use git dep instead
* attempt to fix linux build (temp)
* bump version + lint
* comment more
* fix build
* try to fix linux build
* Fix crashing on windows
* Fix icons not showing
* Remove useless env vars
* Actual linux build fix
* Run fmt
* Fix scrolling
* fix clippy
* bump version + fix localhost
* rev linux build patch
* update version num
* update csp
* update csp
* update csp
* Switch to mousewheel event
2024-08-28 21:44:08 -07:00