Commit graph

436 commits

Author SHA1 Message Date
trippjoe e4c39376a1 browsing for ISO no longer automatic 2022-06-01 18:05:50 -04:00
trippjoe 8cb110a42c fixed the snake_case warning, added icon to button 2022-06-01 17:40:14 -04:00
trippjoe a04417461f added button to settings for opening the app directory 2022-06-01 17:26:07 -04:00
tripp a44ae01ca6
Merge pull request #44 from trippjoe/main
front-end cleanup
2022-06-01 13:10:22 -04:00
tripp 6dd9fec6e3
Merge pull request #1 from xTVaser/v/cleanup-fixes
Some build related fixes but, everything works on my end
2022-06-01 13:06:45 -04:00
Tyler Wilding d7a91e7c8c
setup: added some temp logs, but everything seems to mostly work 2022-06-01 01:41:20 -04:00
Tyler Wilding f928c908f8
deps: update dependencies to resolve a build failure 2022-06-01 00:27:39 -04:00
Tyler Wilding 8c665faf84
add a license 2022-06-01 00:27:22 -04:00
Tyler Wilding 7ac31fcf72
lint: formatting 2022-06-01 00:15:51 -04:00
trippjoe 9abf3a3992 hide statusbar for now 2022-05-30 17:14:44 -04:00
trippjoe 0d9c2680c3 isolated background video into a component, cleaned up statusbar css 2022-05-30 15:20:32 -04:00
trippjoe e781189e56 seperated css for the sidebar into its own file 2022-05-30 14:56:13 -04:00
trippjoe e5b3cfc937 fixed import 2022-05-30 11:22:35 -04:00
trippjoe 071b82f953 renamed files and updated config files accordingly 2022-05-30 10:20:24 -04:00
trippjoe e3369dba51 setup process works, but checking requirements crashes the app 2022-05-30 09:48:37 -04:00
trippjoe 75e203e72e breaks at decompiling 2022-05-29 21:44:40 -04:00
trippjoe 57b987b814 . 2022-05-29 17:53:13 -04:00
Tyler Wilding 6c1a8d76cd
Merge pull request #43 from xTVaser/v/dist-bumps
dist: bumping some versions and stop building `.debs`
2022-05-02 16:33:14 -04:00
Tyler Wilding fdbb1b2051 dist: bumping some versions and stop building .debs 2022-05-01 23:58:08 -04:00
Tyler Wilding 09e72827db
Merge pull request #39 from xTVaser/v/update-release-meta-file 2022-05-01 00:42:09 -04:00
Tyler Wilding f3c9feb7ec
lint: formatting 2022-04-30 23:48:57 -04:00
Tyler Wilding 7a3fc88160
setup: allow .iso files as well 2022-04-30 23:46:44 -04:00
Tyler Wilding ef007010e7
release: fixes from debugging 2022-04-30 23:42:49 -04:00
Tyler Wilding 036a049cb1
docs: document intended release process 2022-04-28 20:07:13 -04:00
Tyler Wilding 25f21e046d
release: update the metadata file the app uses for updates upon release 2022-04-28 19:59:25 -04:00
Tyler Wilding 13551a90ac
Merge pull request #37 from xTVaser/v/fix-linux-release-builds
release: add `libglew` to linux dependencies to fix appimage creation
2022-04-28 19:38:47 -04:00
Tyler Wilding fba898bb08
release: isolate the updater configuration, only use it when releasing 2022-04-28 17:58:16 -04:00
Tyler Wilding f110d022df
release: add libglew to linux dependencies to fix appimage creation 2022-04-28 01:06:08 -04:00
trippjoe 58aa948226 revising console log code 2022-04-22 16:15:28 -04:00
trippjoe 27b211a0f1 finished with config updates for now 2022-04-22 15:47:37 -04:00
trippjoe 11a3111aac worked on isolating constants in their own file 2022-04-22 13:05:45 -04:00
trippjoe 8261c973ec refactoring the code to use components with conditional rendering instead of routes 2022-04-22 11:59:59 -04:00
trippjoe aeada3fd7d refactoring setup code to improve readability 2022-04-21 15:32:31 -04:00
trippjoe 4ebe6da6d4 refactoring install process because its rather convoluted 2022-04-20 18:58:15 -04:00
tripp ff2a1b11a2
Merge pull request #31 from xTVaser/v/updater
Initial automatic release logic
2022-04-20 13:28:31 -04:00
Tyler Wilding be996ea6be
release: a bunch of debugging, appimages fail on releases though 2022-04-20 00:51:37 -04:00
Tyler Wilding 3a7703a424
release: partially fleshed out release workflow 2022-04-19 20:46:50 -04:00
Tyler Wilding a0cee52942
assets: reduce the bg video size by 50% 2022-04-19 17:07:56 -04:00
Tyler Wilding dbbd549863
app: fix sidecar args in release mode 2022-04-19 17:00:37 -04:00
Tyler Wilding 50774be9cf
app: add a keybind to enable dev tools in Release mode 2022-04-19 17:00:37 -04:00
Tyler Wilding 2a0dc27397
project: fix import aliases, crush assets filesize's 2022-04-19 17:00:37 -04:00
Tyler Wilding ef007ceb0e
tauri: start boilerplate for the updating flow 2022-04-19 17:00:05 -04:00
tripp 057ea702c8
Merge pull request #30 from xTVaser/v/extract-errors
setup: display errors during installation
2022-04-18 20:59:26 -04:00
Tyler Wilding 07e170259c
Merge pull request #29 from xTVaser/v/versioned-config 2022-04-18 18:50:51 -04:00
Tyler Wilding eacbd5f1ae
config: version the config to make changes safe in the future 2022-04-18 18:20:21 -04:00
Tyler Wilding 5231fec5e9
setup: allow the user to retry the install 2022-04-18 18:14:51 -04:00
Tyler Wilding 480dca55ed
setup: display errors during installation 2022-04-18 17:55:23 -04:00
tripp 63f582e650
Merge pull request #28 from xTVaser/v/refresh-and-contextmenu
app: disable refreshing and right-clicking in release mode
2022-04-18 10:35:40 -04:00
tripp c0c14da9ec
Merge pull request #27 from xTVaser/v/requirements
setup: Check for minimum requirements before allowing installation
2022-04-18 10:35:30 -04:00
Tyler Wilding af9cfaf662
bin: add linux binary for glewinfo 2022-04-17 21:34:22 -04:00