Weblate Admin
ff47cd84e4
Translated using Weblate (English)
...
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-06 02:57:46 +00:00
Husky
b4b3f7bb7d
Translated using Weblate (German)
...
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-06 00:05:00 +00:00
Kuschiniko
a1f8f0c006
Translated using Weblate (German)
...
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-06 00:05:00 +00:00
Hicks
3c9e74c25c
Translated using Weblate (German)
...
Currently translated at 68.5% (314 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-06 00:05:00 +00:00
Weblate Translation Memory
dab0a64027
Translated using Weblate (French)
...
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-06 00:05:00 +00:00
Ribemont Francois
3e11fad8e3
Translated using Weblate (French)
...
Currently translated at 97.8% (448 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-06 00:05:00 +00:00
Husky
65c82f3fd0
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 84.0% (385 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-06 00:04:59 +00:00
Dmitrii
7be73196f7
Translated using Weblate (Russian)
...
Currently translated at 6.1% (28 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/ru/
2025-08-05 19:50:38 +00:00
Kuschiniko
e2dc4b2c11
Translated using Weblate (German)
...
Currently translated at 54.3% (249 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-05 19:50:38 +00:00
Hicks
7bbc2fa245
Translated using Weblate (German)
...
Currently translated at 54.3% (249 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/de/
2025-08-05 19:50:38 +00:00
Ribemont Francois
681b49fab1
Translated using Weblate (French)
...
Currently translated at 49.1% (225 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/fr/
2025-08-05 19:50:38 +00:00
DecDuck
1a9c7fa791
Move frontend to main folder ( #109 )
...
* feat: small refactor
* fix: appimage build script
* fix: add NO_STRIP to AppImage build
* fix: build and dev mode from refactor
* fix: submodule step 1
* fix: submodules step 2
2025-08-05 16:09:47 +10:00
Weblate Admin
0d2a109c42
Added translation using Weblate (Russian)
2025-08-05 01:47:18 +00:00
Husky
ae3798c89a
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 83.4% (382 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-04 17:18:11 +00:00
Husky
47cb0cd10a
Translated using Weblate (English)
...
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-04 17:18:11 +00:00
Husky
a846e3235d
Translated using Weblate (English (en_PIRATE))
...
Currently translated at 80.7% (370 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
2025-08-04 17:18:11 +00:00
Husky
f10fe64bd6
Translated using Weblate (English)
...
Currently translated at 100.0% (458 of 458 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-04 17:18:11 +00:00
DecDuck
0bf51c0466
QoL Download Manager ( #108 )
...
* feat: retry specific download errors
* fix: potential fix for cmd window on Windows
* feat: add disk space check for download
* fix: update game fix formatting
* fix: clippy
2025-08-04 16:30:45 +10:00
Husky
b864d77f2a
Small IO tweaks, robots.txt, and README improvements ( #173 )
...
* feat: add link to drop version in footer
* feat: add drop logo aria label
* feat: disable all crawling by bots
for now i think this is a good default as all of drop is currently behind auth
* feat: hide logo when inside wordmark for aria
* docs: update readme and contributing
* feat: default page in setup wizzard is img
* ci: remove redundant perm in release ci
* docs: update translation links and add progress image
* fix: lang selector using wrong weblate link
2025-08-04 16:30:22 +10:00
DecDuck
6cd25eaf69
Fix errors with caching when cache is deleted ( #101 )
2025-08-04 15:02:32 +10:00
DecDuck
f26b4e18dd
Fixes reqwest client setup, #87 ( #107 )
2025-08-04 15:01:44 +10:00
DecDuck
94c49bc5c2
Process manager templating & game importing ( #96 )
...
* feat: add new template options, asahi support, and refactoring
* feat: install dir scanning, validation fixes, progress fixes, download manager refactor
This kind of ballooned out of scope, but I implemented some much
needed fixes for the download manager.
First off, I cleanup the Downloadable trait, there was some
duplication of function.
Second, I refactored the "validate" into the GameDownloadAgent,
which calls a 'validate_chunk_logic' yada, same structure as
downloading.
Third, I fixed the progress and validation issues.
Fourth, I added game scanning
* feat: out of box support for Asahi Linux
* fix: clippy
* fix: don't break database
2025-08-02 20:17:27 +10:00
DecDuck
5c69669428
macOS app signing ( #95 )
...
* feat: add macos signing args
* fix: update all versions to -mac specific
* fix: fetch signing identity
* feat: add signing pre-steps like the docs say
* fix: remove apple requirement from signing
* fix: add drop cert to keychain when signing
* fix: add drop.pem to add-trusted-cert
* fix: re-order and specify import operation
* fix: let's try the user store
* fix: password required to update trust
* fix: try another non-interactive fix
* fix: try sudo
* fix: revert attempt fix
* fix: add cert id debug
* fix: attempt to use id rather than name
* fix: revert code id to name
2025-08-02 15:01:53 +10:00
DecDuck and quexeky
6b98c2b2dd
Reqwest optionally load certificates from disk ( #94 )
...
* feat: Add get_client function
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Converted all instances of reqwest::blocking::Client::new() and reqwest::Client::new() to DROP_CLIENT_SYNC and DROP_CLIENT_ASYNC respectively
Signed-off-by: quexeky <git@quexeky.dev >
* fix: use_remote_logic not using certificates
Signed-off-by: quexeky <git@quexeky.dev >
* fix: add log statement to certificates
* chore: add more logging
* fix: clippy
* refactor: into single fetch_certificates func
---------
Signed-off-by: quexeky <git@quexeky.dev >
Co-authored-by: quexeky <git@quexeky.dev >
2025-08-02 11:59:50 +10:00
luzpaz
e1b63fb607
Fix various typos ( #156 )
...
Found via `codespell -q 3 -S "./yarn.lock" -L pris`
2025-08-01 21:53:31 +10:00
DecDuck
52176787a7
Fix #119 ( #153 )
2025-08-01 16:26:27 +10:00
DecDuck
d501894dd1
Translated using Weblate (English) ( #151 )
...
Currently translated at 100.0% (456 of 456 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en/
2025-08-01 14:31:50 +10:00
DecDuck
9565a7557f
Bump version to v0.3.1 ( #85 )
2025-08-01 14:13:13 +10:00
DecDuck
5947682940
Version bump: v0.3.0
2025-08-01 14:09:16 +10:00
DecDuck
30f0ced75e
feat: bump version ( #150 )
2025-08-01 14:02:44 +10:00
DecDuck
c434713085
Fix for undeleted games from library sources ( #148 )
...
* fix: casade delete for games and library sources
* fix: add bug workaround
* fix: lint
2025-08-01 14:00:10 +10:00
DecDuck and quexeky
bc3417711c
Device code authorization ( #83 )
...
* feat: device code authorization
* Fix for setup executable unable to be launched (#81 )
* Fix for redownload invalid chunks (#84 )
* feat: Redownloading invalid chunks
Signed-off-by: quexeky <git@quexeky.dev >
* fix: clippy
* fix: clippy x2
---------
Signed-off-by: quexeky <git@quexeky.dev >
Co-authored-by: quexeky <git@quexeky.dev >
* chore: Run clippy fix pedantic
Signed-off-by: quexeky <git@quexeky.dev >
* feat: add better error handling
* fix: clippy
---------
Signed-off-by: quexeky <git@quexeky.dev >
Co-authored-by: quexeky <git@quexeky.dev >
2025-08-01 13:12:05 +10:00
DecDuck
a3ea3409c1
Code-based authorization for Drop clients ( #145 )
...
* feat: code-based authorization
* fix: final touches
* fix: require session on code fetch endpoint
* feat: better error handling
* refactor: move auth send to client handler
* fix: lint
2025-08-01 13:11:56 +10:00
DecDuck and Weblate Translation Memory
f696bad436
Translations update from Weblate ( #107 )
...
* Translated using Weblate (English (Australia))
Currently translated at 1.6% (6 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_AU/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 99.4% (373 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 99.4% (373 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
* Translated using Weblate (English (en_PIRATE))
Currently translated at 100.0% (375 of 375 strings)
Translation: Drop/Drop
Translate-URL: http://translate.droposs.org/projects/drop/drop/en_PIRATE/
---------
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org >
2025-08-01 10:38:53 +10:00
quexeky
0109518ea7
chore: Run clippy fix pedantic
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-08-01 08:42:45 +10:00
DecDuck
592d4c2633
Fix for incorrect description on company page
2025-07-31 21:49:15 +10:00
DecDuck
e674432c39
Fix for invalid route in setup wizard
2025-07-31 21:44:25 +10:00
DecDuck
4ff6be81c2
Fix for Release CI
2025-07-31 21:39:01 +10:00
DecDuck
ec5f0ca986
Fix Github Release CI ( #144 )
...
* fix: attempt fix from https://github.com/reproducible-containers/buildkit-cache-dance
* fix: lint
* fix: migrate to pnpm to see if it builds
* fix: comment out unified deps builder
* fix: remove dependency on deps
* fix: shamefully hoist deps
2025-07-31 21:36:01 +10:00
DecDuck
e7579986c2
v0.3.0
2025-07-31 20:41:42 +10:00
DecDuck
2691654ab6
Setup wizard & 0.3.0 release ( #146 )
...
* fix: small merge fixes
* feat: initial setup wizard
* fix: last few localization items
* fix: lint
* fix: bump version
2025-07-31 20:41:02 +10:00
DecDuck and quexeky
c557bb71f2
Fix for redownload invalid chunks ( #84 )
...
* feat: Redownloading invalid chunks
Signed-off-by: quexeky <git@quexeky.dev >
* fix: clippy
* fix: clippy x2
---------
Signed-off-by: quexeky <git@quexeky.dev >
Co-authored-by: quexeky <git@quexeky.dev >
2025-07-31 18:25:38 +10:00
DecDuck
6c726297fe
Merge branch 'main' into develop
2025-07-31 18:03:19 +10:00
DecDuck
2555eff993
Store overhaul ( #142 )
...
* feat: small library tweaks + company page
* feat: new store view
* fix: ci merge error
* feat: add genres to store page
* feat: sorting
* feat: lock game/version imports while their tasks are running
* feat: feature games
* feat: tag based filtering
* fix: make tags alphabetical
* refactor: move a bunch of i18n to common
* feat: add localizations for everything
* fix: title description on panel
* fix: feature carousel text
* fix: i18n footer strings
* feat: add tag page
* fix: develop merge
* feat: offline games support (don't error out if provider throws)
* feat: tag management
* feat: show library next to game import + small fixes
* feat: most of the company and tag managers
* feat: company text field editing
* fix: small fixes + tsgo experiemental
* feat: upload icon and banner
* feat: store infinite scrolling and bulk import mode
* fix: lint
* fix: add drop-base to prettier ignore
2025-07-30 13:40:49 +10:00
DecDuck
23adebafd6
Fix for setup executable unable to be launched ( #81 )
2025-07-30 09:57:07 +10:00
DecDuck
26b12a6e8c
fix: fade in fade out + styling
2025-07-27 20:25:21 +10:00
DecDuck
50c1c21456
feat: add text input modal
2025-07-27 20:09:29 +10:00
DecDuck
cc59bb2567
feat: remove overflow-hidden
2025-07-27 18:56:36 +10:00
DecDuck
da3642cba2
Cache-first object fetching ( #76 )
...
* fix: submillisecond cache hits
* fix: async object loading to hand control back to renderer
* fix: clippy
2025-07-27 12:04:50 +10:00
renovate[bot]
becea96257
chore(deps): update rust crate criterion to 0.7.0
2025-07-25 16:00:44 +00:00