aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-08-15support SteamDeck bumper buttons in desktop layoutgamepad-support0neGal
2024-06-25update selection bounds automatically0neGal
If a selected element has its bounds changed, so should the `#selection`, this makes it so it now does that.
2024-06-20Merge branch 'main' into gamepad-support0neGal
2024-06-20fixed Escape closing popups when inputs are active0neGal
2024-06-20allow navigating around on a keyboard with HJKL0neGal
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-18bumped version number to 1.12.0v1.12.00neGal
2024-06-18Merge pull request #229 from 0neGal/linux-launch-v20neGal
feat: Linux launch support v2
2024-06-16update CI to Node 20 and upload-artifact@v30neGal
Hopefully this works just fine, and I don't need to push anything again, I however don't feel like running the CI locally, so simply pushing is easier! :3
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 branch 'main' into linux-launch-v2linux-launch-v20neGal
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 branch 'main' into linux-launch-v20neGal
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-02Merge pull request #235 from Alystrasz/linux-launch-v2-fr0neGal
feat: add french translation
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-02feat: add french translationRemy Raes
2024-05-02Merge pull request #233 from XNovaDelta/linux-launch-v20neGal
Update es.json