aboutsummaryrefslogtreecommitdiff
path: root/src-vue/src/views
AgeCommit message (Collapse)Author
2022-10-30feat: Enable toggling enabled mods (#29)GeckoEidechse
* feat: Enable toggling enabled mods Co-authored-by: pg9182 <96569817+pg9182@users.noreply.github.com> * chore: Update leftover comment Co-authored-by: pg9182 <96569817+pg9182@users.noreply.github.com>
2022-10-25feat: Show installed mods (#28)GeckoEidechse
Simply parses `enabledmods.json`. In the future we should also opt to check individual mods and compare with the JSON file.
2022-10-21feat: Add initial skeleton for ModsView (#27)GeckoEidechse
* feat: Backend code to get list of installed mods For now simply parses `enabledmods.json`. Note that this file will not be up-to-date if the user just installed a mod but hasn't launched Northstar yet. * feat: Empty skeleton page for ModsView Will be populated later with list of installed mods * chore: Remove leftover print statement
2022-10-20refactor: Various formatting and fixes (#23)GeckoEidechse
* refactor: Add error return type * style: Auto-format Only minor changes, did not take over all changes from auto-format. * refactor: Rename function to get FC version number To make it more clear which version number we're getting (FlightCore vs Northstar)
2022-10-20Merge branch 'GeckoEidechse:main' into refactor/router-viewRémy Raes
2022-10-20fix: adjust containers positionRemy Raes
2022-10-19refactor: 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-19feat: 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-18feat: 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-18Add ldd --version check for Linux (#10)Salmon
2022-10-08feat: 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-06refactor: Use string variable value directlyGeckoEidechse
instead of encapsulating in template literal
2022-10-06fix: Remove console logsGeckoEidechse
As requested in review
2022-10-06feat: Initial logic to disable all but core modsGeckoEidechse
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-05feat: 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-03feat: add panic button to dev viewAlystrasz
2022-10-03feat: implement updateGamePath methodAlystrasz
2022-10-03refactor: Gecko is paranoidRemy Raes
2022-10-02fix: store is now typedRemy Raes
2022-10-02refactor: type issuesRemy Raes
2022-10-02fix: SettingsView is a Typescript componentRemy Raes
2022-09-29fix: restore launch button styleAlystrasz
2022-09-29Merge pull request #1 from GeckoEidechse/ui-mention-tforRémy Raes
Mention TFOR as inspiration for UI in about section
2022-09-29fix: Use application wide style for linkGeckoEidechse
2022-09-28fix: Open tforevive github link in default browserGeckoEidechse
2022-09-28feat: add changelog view componentAlystrasz
2022-09-28feat: Mention TFOR for UI inspirationGeckoEidechse
2022-09-27refactor: export PlayButton component to dedicated fileAlystrasz
2022-09-27feat: we can now install Northstar if it wasn't detectedAlystrasz
2022-09-26fix: do not display "see patch notes" link with unknown Northstar versionAlystrasz
2022-09-26feat: game cannot be launched if Origin is not runningAlystrasz
2022-09-26developer mode can be turned off from developer viewAlystrasz
2022-09-26feat: add DeveloperView componentAlystrasz
2022-09-25feat: add component to see game folder pathRemy Raes
2022-09-25play button is disabled when game is runningRemy Raes
2022-09-24feat: add a "see patch notes" link to main viewRemy Raes
2022-09-24feat: display services state on dev modeRemy Raes
2022-09-24feat: developer mode can be activated by clicking northstar version multiple ↵Remy Raes
times
2022-09-24feat: use a store for application stateRemy Raes
2022-09-24refactor: remove "run server" buttonRemy Raes
2022-09-23feat: add PlayView componentRemy Raes