Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-19 | refactor: Use `Result<>` return type for Linux checks (#21) | GeckoEidechse | |
* refactor: Use result return type for Linux checks * refactor: Store min required ldd version in const This way we only need to update a single variable in case min required version changes. | |||
2022-10-19 | feat: Manually find game if needed (#7) | Rémy Raes | |
* refactor: move updateGamePath method in store mutations * feat: play button allows game path update If game path was not found automatically and the user clicks the play button, FlightCore will ask him to point out his Titanfall2 installation folder. * refactor: change button text * feat: display a notification on successful game folder selection * feat: close permanent notification on successful game folder selection * fix: allow game launch with UNKNOWN install type on Windows * feat: set install type to UNKNOWN on manual folder pick * refactor: update omni-button text when game folder wasn't found | |||
2022-10-18 | feat: Add persistent store (#16) | GeckoEidechse | |
* refactor: Rename object field So that is specifically references Northstar * chore: Add plugin-store as npm dependency * feat: Persistent storing selected NS release canal * docs: Add explanation about persistent store | |||
2022-10-18 | Add ldd --version check for Linux (#10) | Salmon | |
2022-10-12 | fix: App bar drag (#13) | Rémy Raes | |
* feat: dragging app bar drags the whole app The data-tauri-drag-region attribute cannot be put on menu bar directly because it contains elements, so we emulate its behavior with a mousedown listener. * fix: app cannot be dragged by background container * fix: type issues | |||
2022-10-08 | feat: Show own version number in settings view (#11) | GeckoEidechse | |
* feat: Show own version number in settings view Adds a new field to state that stores FlightCore version number. Version number is pulled from backend on application launch. * style: Reorder so that FC version is shown first * chore: Remove leftover TODO comment | |||
2022-10-06 | Merge pull request #9 from GeckoEidechse/feat/enable-dev-mode-on-debug | Rémy Raes | |
feat: Enable dev mode directly if in debug mode | |||
2022-10-06 | feat: Enable dev mode directly if in debug mode | GeckoEidechse | |
Allows skipping clicking version number 5 times when working on FlightCore. Release builds are not in debug mode, so dev mode is still disabled by default for end-users. | |||
2022-10-06 | refactor: Use string variable value directly | GeckoEidechse | |
instead of encapsulating in template literal | |||
2022-10-06 | fix: Remove console logs | GeckoEidechse | |
As requested in review | |||
2022-10-06 | feat: Initial logic to disable all but core mods | GeckoEidechse | |
In the future, this button should be moved to a "Repair" view. For now I'm putting it into Dev view for testing. | |||
2022-10-05 | refactor: Use Element+ notif. instead of `alert()` | GeckoEidechse | |
Less jarring then receiving an `alert()` as the first thing when opening FlightCore | |||
2022-10-05 | feat: Allow switching between release channels (#3) | GeckoEidechse | |
* feat: Allow switching between release channels Right now it's a single toggle button. In the future it should be a dropdown menu * fix: Use proper way to perform a change in state * refactor: Call right function to update state * fix: Use proper message type * refactor: Use ternary operator for release channel selection | |||
2022-10-04 | fix: Install selected release canal | GeckoEidechse | |
Use selected release canal for install/update instead of hardcoding to main release. | |||
2022-10-04 | refactor: Give NorthstarState enum mapped string | GeckoEidechse | |
So that when printing out the value for debug purposes it is clear which value it is. | |||
2022-10-04 | feat: Show notification if FlightCore is outdated | GeckoEidechse | |
2022-10-04 | refactor: Remove unused copied code | GeckoEidechse | |
2022-10-04 | Merge branch 'feat/new-ui' of github.com:Alystrasz/FlightCore into feat/new-ui | Alystrasz | |
2022-10-04 | feat: migrate update check code to store | Alystrasz | |
2022-10-04 | refactor: rename store type | Alystrasz | |
2022-10-03 | chore: Fix import formatting | GeckoEidechse | |
2022-10-03 | feat: add panic button to dev view | Alystrasz | |
2022-10-03 | feat: implement updateGamePath method | Alystrasz | |
2022-10-03 | fix: address options() typing issue | Alystrasz | |
2022-10-03 | fix: address _initializeApp result typing issue | Remy Raes | |
2022-10-03 | refactor: Gecko is paranoid | Remy Raes | |
2022-10-03 | refactor: implement launchGame method with switch/case | Remy Raes | |
2022-10-03 | fix: Do not show install button if TF|2 not found | GeckoEidechse | |
Instead show a button saying that Titanfall2 was not found | |||
2022-10-03 | fix: Null out game path | GeckoEidechse | |
to avoid installing to an unkown path. | |||
2022-10-02 | fix: add missing import | Remy Raes | |
2022-10-02 | Revert "feat: add basic canal selector" | Remy Raes | |
This reverts commit 9a4c8f4cdb580d2ec3cdd4852f56e86dfe6000e9. | |||
2022-10-02 | fix: store is now typed | Remy Raes | |
2022-10-02 | refactor: type issues | Remy Raes | |
2022-10-02 | fix: SettingsView is a Typescript component | Remy Raes | |
2022-10-02 | chore: Reference enum in backend code in comment | GeckoEidechse | |
2022-10-02 | refactor: Use enum for install type | GeckoEidechse | |
Same way like in backend code | |||
2022-10-02 | feat: Add initial NS launch functionality | GeckoEidechse | |
Adds logic to launch Northstar from FligthCore | |||
2022-10-02 | feat: Add update functionality | GeckoEidechse | |
Simply does the same thing as install as it just overwrites old files anyway | |||
2022-09-29 | fix: add missing northstarIsRunning computed attribute to PlayButton component | Alystrasz | |
2022-09-29 | fix: restore launch button style | Alystrasz | |
2022-09-29 | Merge branch 'feat/new-ui' of github.com:Alystrasz/FlightCore into feat/new-ui | Alystrasz | |
2022-09-29 | Merge pull request #1 from GeckoEidechse/ui-mention-tfor | Rémy Raes | |
Mention TFOR as inspiration for UI in about section | |||
2022-09-29 | fix: Use application wide style for link | GeckoEidechse | |
2022-09-29 | feat: add basic canal selector | Alystrasz | |
2022-09-28 | fix: Open tforevive github link in default browser | GeckoEidechse | |
2022-09-28 | feat: add changelog view component | Alystrasz | |
2022-09-28 | feat: Mention TFOR for UI inspiration | GeckoEidechse | |
2022-09-27 | refactor: export PlayButton component to dedicated file | Alystrasz | |
2022-09-27 | fix: do not try to run game after installing Northstar | Alystrasz | |
2022-09-27 | feat: we can now install Northstar if it wasn't detected | Alystrasz | |