aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-19prevent changing section when a popup is open0neGal
2024-06-19select sections when quickly switching to them0neGal
This is for when you use Q/E on keyboard or the bumper buttons on a gamepad, this prevents your selection from being on an element that is no longer visible.
2024-06-19auto deselect selection if its no longer visible0neGal
2024-06-19select previous selection when a popup is closed0neGal
2024-06-19proper gamepad element scrolling support0neGal
2024-06-18adjust border radius on nav bar buttons0neGal
2024-06-18make center cluster buttons open settings popup0neGal
2024-06-15up delay between gamepad axes and their actions0neGal
The lower delay that was there previously would lead to the axes/joysticks moving around the UI way too fast.
2024-06-15prevent gamepad buttons from repeating actions0neGal
It now waits until the button has been released before that button can again do its action.
2024-06-15prevent gamepad from toggling disabled switches0neGal
2024-06-15added ability to switch section with bumpers0neGal
Either with the top bumper buttons on a gamepad, or with Q/E on a keyboard instead.
2024-06-15use popups.hide_last() for gamepad close button0neGal
2024-06-15Merge branch 'main' into gamepad-support0neGal
2024-06-15added launcher.relative_section()0neGal
This will be particularly useful for #239
2024-06-15added popups.hide_last() and popups.open_list0neGal
This will be particularly useful for #239
2024-06-14Merge branch 'main' into gamepad-support0neGal
2024-06-14verify VDF files gets parsed correctly0neGal
2024-06-14initial gamepad/keyboard navigation support0neGal
Far from complete, but this does the bulk of the work, the rest is just fixing places where the selection moves in weird ways after doing some things, and overall improving the look and feel of it.
2024-06-09Merge pull request #237 from 0neGal/modularized-frontend0neGal
chore: Modularize the frontend code Generally this should be fine, there might still be some uncaught bugs, but it hopefully isn't anything too major.
2024-06-09fixed webview theming not being appliedmodularized-frontend0neGal
2024-06-09fixed missing/renamed IPC events0neGal
Too busy with the frontend, and forgor to change the main process IPC event listeners, whoopsie.
2024-06-09fixed version numbers not updating after update0neGal
Technically this is also broken on the main branch, however it's a lot easier to just fix here, instead of having to fix it there, then also fix it here, due to the modularization
2024-06-09fixed things in the settings popup not loading0neGal
2024-06-08rename js/set_dom_strings.js to localize.js0neGal
2024-06-08fixed race condition in js/set_dom_strings.js0neGal
2024-06-08convert js/browser.js to a CommonJS module0neGal
And `js/popups.js`, but it was already technically a CommonJS module, it was just leftover in `index.html` due to `js/browser.js` not being a CommonJS module.
2024-06-08convert js/tooltip.js to a CommonJS module0neGal
It's not actually used anywhere outside of itself, but oh well.
2024-06-08convert js/launcher.js to a CommonJS module0neGal
2024-06-08move browser.js' normalize() into mods.js0neGal
2024-06-08convert js/toast.js to a CommonJS module0neGal
Renamed from `toast.js` to `toasts.js` as well
2024-06-08convert js/mods.js to a CommonJS module0neGal
2024-06-08replace js/misc.js file with js/version.js module0neGal
2024-06-08initial commit to better modularize frontend0neGal
Far from done, but this pretty much splits everything inside `src/app/main.js` into separate files.
2024-05-31Merge branch 'main' of https://github.com/0neGal/viper0neGal
2024-05-31fixed error when enabledmods.json cant be parsed0neGal
2024-05-02Merge pull request #234 from 0neGal/dependabot/npm_and_yarn/ejs-3.1.100neGal
Bump ejs from 3.1.9 to 3.1.10
2024-05-02Bump ejs from 3.1.9 to 3.1.10dependabot[bot]
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10. - [Release notes](https://github.com/mde/ejs/releases) - [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10) --- updated-dependencies: - dependency-name: ejs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-01bumped version number to 1.11.1v1.11.10neGal
2024-04-30fixed killing EA Desktop at times failing on Linux0neGal
Pesky EA Desktop being annoying as always, leaving behind processes, to be fair, I don't exactly think you're supposed to be killing it it like this, but oh well, it seems to function now.
2024-04-30fixed game sometimes not shown as running on Linux0neGal
This didn't happen in all cases, so it took me until randomly discovering it recently, for me to actually realize there was a problem, and then subsequently fixing it.
2024-04-30fixed #231 (hopefully)0neGal
Did an oopsie whoopsie doopsie, now its unoopsied
2024-04-29fixed some issues with scripts/langs.js0neGal
2024-03-18Merge pull request #227 from ↵0neGal
0neGal/dependabot/npm_and_yarn/follow-redirects-1.15.6 Bump follow-redirects from 1.15.4 to 1.15.6
2024-03-16Bump follow-redirects from 1.15.4 to 1.15.6dependabot[bot]
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-03-06Merge pull request #226 from ↵0neGal
0neGal/dependabot/npm_and_yarn/app-builder-lib-and-electron-builder-24.13.3 Bump app-builder-lib and electron-builder
2024-03-04Bump app-builder-lib and electron-builderdependabot[bot]
Bumps [app-builder-lib](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib) to 24.13.3 and updates ancestor dependency [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder). These dependencies need to be updated together. Updates `app-builder-lib` from 24.6.3 to 24.13.3 - [Release notes](https://github.com/electron-userland/electron-builder/releases) - [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/app-builder-lib/CHANGELOG.md) - [Commits](https://github.com/electron-userland/electron-builder/commits/v24.13.3/packages/app-builder-lib) Updates `electron-builder` from 24.6.3 to 24.13.3 - [Release notes](https://github.com/electron-userland/electron-builder/releases) - [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md) - [Commits](https://github.com/electron-userland/electron-builder/commits/v24.13.3/packages/electron-builder) --- updated-dependencies: - dependency-name: app-builder-lib dependency-type: indirect - dependency-name: electron-builder dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
2024-02-18minor Markdown changes0neGal
2024-02-18fixed incorrect syntax highlighting language0neGal
The example codeblock for JavaScript code was using `javascript` as the syntax highlighting, which is obviously wrong, it should be `js`
2024-02-18added a lot more functionality to scripts/langs.js0neGal
It's not capable of formatting language files, and now has a prompt interface for editing and adding missing localization strings. This removes the need for manually editing localization files beyond `en.json`, it'll still be edited manually. But maintainers will no longer have to open any localization files. I also updated the documentation for contributing to localizations.
2024-02-06rename scripts/downloads_count.js to downloads.js0neGal