1544 Commits

Author SHA1 Message Date
Aden Lindsay abaecb34c2 style(GamePanel): New hover state styles 2025-01-28 19:17:12 +10:30
Aden Lindsay eab1ba468c style(AddLibraryButton): New hover state animations 2025-01-28 19:15:49 +10:30
DecDuck 3d65a99d9f fix: collection overview trash icon 2025-01-28 17:23:06 +11:00
DecDuck 7bca1d3922 fix: store page styling 2025-01-28 17:21:05 +11:00
DecDuck 4caa240bd6 fix: cascade delete for collection entries 2025-01-28 17:06:30 +11:00
DecDuck dd141bbfd5 fix: collection creation & overview hover styles 2025-01-28 17:01:34 +11:00
DecDuck 006bc47c50 feat: collection deleting 2025-01-28 16:50:57 +11:00
DecDuck fa368e51f9 fix: store style & library game page 2025-01-28 16:39:13 +11:00
DecDuck 2d5c200db5 feat: mobile ui and other design 2025-01-28 16:24:08 +11:00
DecDuck 438b236c14 feat: refactor & redesign parts of UI 2025-01-28 16:24:08 +11:00
DecDuck 812936926d refactor(create collection modal): use ModalTemplate & v-model 2025-01-28 16:24:08 +11:00
Aden Lindsay 83ffb7f34f squash: AdenMGB collection design & backend work
Update index.post.ts to implement saving collections functionality

Update index.get.ts to verify if collection exists and if user can access it

Update index.delete.ts to ask questions and not be so nonchalant

Update entry.post.ts

Update entry.delete.ts to do it better

Update index.vue to add functionality to the add to library button + fidgit with image

Update index.vue to also add add to library functionality, but no fidget :(

Update entry.post.ts to infact not remove it

Update index.ts

Update index.vue to manage collections from store page

Update index.ts to restrut for ahhhh

Update index.vue too add collection control to carosel

Update index.vue fix minor issue

Update index.vue to fix dropdown modal bug

Create library.vue for page layout

Create index.vue for library game details pane

Create index.vue for viewing collections pane

Create DeleteCollectionModal.vue component

Create CreateCollectionModal.vue component

Update AddLibraryButton.vue with dropdown :D

Update index.vue to use new components

Update index.vue for more components :O

Update entry.post.ts to not not return success, it'll figure it out

Update entry.delete.ts to not return...
2025-01-28 16:24:02 +11:00
Aden Lindsay f74b0a279e Create signout.vue to sign out :shocked: 2025-01-28 16:19:41 +11:00
DecDuck 464a2e0cf9 fix: requiring disabled param 2025-01-28 15:56:20 +11:00
DecDuck 9f9f5b2f4f fix: loading button disabled styles 2025-01-28 15:55:11 +11:00
DecDuck 304b947f7b Merge branch 'backslash-fix' into develop 2025-01-28 15:20:30 +11:00
DecDuck 71a882bcbb fix: import ui setup autocomplete 2025-01-28 15:20:06 +11:00
DecDuck 1be01a38a0 feat: ui and functionality changes 2025-01-28 15:18:04 +11:00
quexeky 4d4827deff Edit .gitlab-ci.yml 2025-01-26 12:21:38 +00:00
quexeky 0672d46782 Edit .gitlab-ci.yml 2025-01-26 12:17:19 +00:00
quexeky 5499e8fd6d Edit .gitlab-ci.yml 2025-01-26 12:14:22 +00:00
quexeky 5bf39f4daa Edit .gitlab-ci.yml 2025-01-26 12:13:21 +00:00
quexeky c1b7f644d8 Edit .gitlab-ci.yml 2025-01-26 12:12:54 +00:00
quexeky cbebbca7f2 Edit .gitlab-ci.yml 2025-01-26 12:11:34 +00:00
quexeky 1fceee0627 chore: Update changelog.md 2025-01-25 22:49:06 +11:00
quexeky 86ebfe93af Merge pull request #18 from Drop-OSS/develop
Merge develop into main
2025-01-25 19:27:22 +11:00
quexeky 50080e6444 Merge branch 'main' into develop 2025-01-25 18:46:33 +11:00
quexeky d7a163070a Update changelog.md 2025-01-25 14:35:17 +11:00
quexeky b0bb44fbf6 fix(logging): Restored RUST_LOG env functionality 2025-01-25 14:34:08 +11:00
quexeky 26a3dd7338 fix(library): Added "LIbrary Failed to Update" content to recover from library load fail 2025-01-24 22:35:09 +11:00
Aden Lindsay cbd086fceb feat(settings): Made save button include user feedback & only allow numeric characters 2025-01-24 13:01:59 +11:00
quexeky 9428f2a829 Update issue templates 2025-01-21 10:17:46 +11:00
quexeky 1242f954a5 Update .gitlab-ci.yml file 2025-01-21 10:17:46 +11:00
quexeky 78587c61fc refactor(downloads): Replaced static usage with const 2025-01-21 10:17:30 +11:00
quexeky 4fd964024e Update .gitlab-ci.yml with artifacts 2025-01-21 09:09:02 +11:00
quexeky 5b00d188ab Update .gitlab-ci.yml 2025-01-21 08:41:51 +11:00
quexeky a51e41d34f chore: Update .gitlab-ci.yml 2025-01-21 08:04:29 +11:00
quexeky 20bb2bf198 build: Version bump & appimage build 2025-01-20 23:13:49 +11:00
quexeky 9698ab977e fix: Games not launching due to string semantics 2025-01-20 23:12:57 +11:00
quexeky 48cbd1a5ed feat(games): Added multi-argument game launch and setup support 2025-01-20 20:03:44 +11:00
quexeky 9831d96300 chore: Apply stashed changes 2025-01-20 18:22:24 +11:00
quexeky 48a7463040 fix(game downloads): Added error handling for chunk request errors 2025-01-20 18:13:25 +11:00
quexeky 4a737c35b0 fix: Adding usize to completed_contexts_lock instead of &usize 2025-01-20 17:39:05 +11:00
DecDuck f4bd013925 fix(download agent): fixed completed indexes 2025-01-20 17:29:33 +11:00
DecDuck 13d9ba78d1 fix: assorted fixes 2025-01-20 16:46:57 +11:00
quexeky fdccb10650 chore: Ran cargo clippy & cargo fmt 2025-01-20 08:55:19 +11:00
quexeky c2d8966c1a feat(database): Ensure that any database issues are resolved by standalone functions
Functions are as follows:
- save_db()
- borrow_db_checked()
- borrow_db_mut_checked()
2025-01-20 08:24:06 +11:00
DecDuck 2e2592afd8 fix(ui): modal stack doesn't cover whole app 2025-01-19 22:23:40 +11:00
DecDuck f0dc9320d0 fix(logs): add file & line to console logs 2025-01-19 22:23:09 +11:00
DecDuck 4ce06a16bc feat(downloads): re-enable checksums 2025-01-19 22:22:55 +11:00