Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | docs: update readme | 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 | |
2022-09-26 | fix: do not display "see patch notes" link with unknown Northstar version | Alystrasz | |