Commit Graph

197 Commits

Author SHA1 Message Date
Storm Dragon b617aa6ea6 Updated the removal for The Omega Reach so it actually works now. 2026-04-18 20:16:42 -04:00
Storm Dragon 03e72a8263 For Top Speed always try to get a valid download link. 2026-04-14 00:12:51 -04:00
Storm Dragon ae37f1a71f For Top Speed always try to get a valid download link. 2026-04-13 19:16:42 -04:00
Storm Dragon 1d9ab477db Super Liam updated. Install verified working. 2026-04-11 20:25:35 -04:00
Storm Dragon 647e97a105 Added game The Omega Reach
Update the alert function to show the actual guidance in a single acknowledgement dialog instead of a generic OK prompt followed by a separate message.
2026-03-02 22:56:05 -05:00
Storm Dragon efc5f20b5b Comment out games with #// instead of just # at top of file. 2026-02-21 16:31:06 -05:00
Storm Dragon be86f1e916 make sure update checks are skipped if on a tag instead of a branch. 2025-11-23 20:19:56 -05:00
Storm Dragon be63211e6b Make sure that lgm is not ran as root. 2025-11-08 12:47:48 -05:00
Storm Dragon df6470e22f Properly use new line characters so new lines show up instead of \n 2025-08-06 15:10:40 -04:00
Storm Dragon 90fd40fb4a Switch to text-info for informational dialogs in yad. 2025-08-06 15:04:41 -04:00
Storm Dragon 94d9caa707 Confirmation messages added when a task has been completed, e.g. install, upgrade, remove. 2025-08-06 14:37:27 -04:00
Storm Dragon 17e7cac021 Improved accessibility of some yad dialogues. 2025-08-06 14:32:41 -04:00
Storm Dragon 59d3d288da More work on the new dialogue system. Game installers updated. 2025-08-06 14:28:56 -04:00
Storm Dragon 93f92b3c7b Stop error when exiting menus without making a selection. 2025-08-06 14:11:23 -04:00
Storm Dragon 7548db668a More improvements to ui dialogs. 2025-08-06 13:59:12 -04:00
Storm Dragon 502caea79c Add yad as a dependency to run LGM. 2025-08-06 13:44:40 -04:00
Storm Dragon 37a731bab6 Experimental: use yad for graphical menus that should work better with orca and Cthulhu screen readers. 2025-08-04 18:02:58 -04:00
Storm Dragon 69631769f8 Updated terminal emulator function. Fixed End of Time Launcher. 2024-12-31 00:08:18 -05:00
Storm Dragon a38eee08cb Updated map menus for custom mods. 2024-12-26 19:31:39 -05:00
Storm Dragon 9e708f0bfa Transitional changes for FreeDoom, probably more to come. 2024-12-26 13:22:39 -05:00
Storm Dragon c8ec64ec52 Fixed removal so it hopefully doesn't offer to remove ~/.local/games any more. 2024-12-26 12:42:27 -05:00
Storm Dragon 22b97be40a Fixed another problem with validation. I did all these backwards apparently. lol 2024-12-26 11:46:31 -05:00
Storm Dragon da13890112 Updated Toby Doom installer and launcher. 2024-12-26 11:37:18 -05:00
Storm Dragon 5e42a45260 Fixed the desktop file creation function. You will need to recreate your desktop shortcut. 2024-12-24 11:12:36 -05:00
Storm Dragon e1dd886fab Improvements to the launcher, move fex-emu check to launcher files. 2024-12-23 22:01:09 -05:00
Storm Dragon ef1c67a116 Removed unneeded pushd. 2024-12-23 21:36:26 -05:00
Storm Dragon a01f34dd02 One more removal fix. 2024-12-23 20:58:54 -05:00
Storm Dragon ddb3e751c8 Fixed removal path for games. 2024-12-23 20:54:23 -05:00
Storm Dragon 30f36491f7 Updated the game removal function. 2024-12-23 20:41:51 -05:00
Storm Dragon 81eb291bea All games updated to the new launch system. Game launcher function updated to totally use the new system. Temporary migration function added to make sure everyone gets updated to the new system without having to do it manually. 2024-12-23 17:50:48 -05:00
Storm Dragon 34e05f47a6 Massive update to launchers and installers. Working toward the new launcher system, things may still be broken but getting better. 2024-12-23 12:52:14 -05:00
Storm Dragon 8258419f7c Audio Quake launcher added. Not working quite right yet. 2024-12-21 21:46:17 -05:00
Storm Dragon ad0e7e3d7e Audio Quake Installer file created. 2024-12-21 21:02:54 -05:00
Storm Dragon d29523316d More work on the new launch system. 2024-12-21 13:43:22 -05:00
Storm Dragon cdfcf7aacf first code for moving to new game launch system, stuff is likely broken. 2024-12-21 12:09:13 -05:00
Storm Dragon dbf9174f96 Reorganize the way notes are shown after updates so that they hopefully appear oldest to newest. 2024-12-18 04:45:34 -05:00
Storm Dragon f1a7a834a1 Fixed bug where some games were not being launched. 2024-12-17 17:50:28 -05:00
Storm Dragon 3bb5feedfa Add support for fex-emu to launch games. New install method tested and
doesn't seem to break anything, so merged with master.
2024-12-15 20:43:43 -05:00
Storm Dragon e70926a1fb Code cleanup I forgot to do when doing the initial conversion. 2024-12-15 19:52:01 -05:00
Storm Dragon 5ce1138985 Fixed install function. 2024-12-15 19:37:01 -05:00
Storm Dragon ff140f4298 updated install games function. Inallations are now handled in files in the .install directory. This may be horribly broken, for stability, use the master branch. 2024-12-15 19:29:55 -05:00
Storm Dragon 3da23b9432 Updated Download function. 2024-12-14 15:06:27 -05:00
Storm Dragon 93f5f9177a Updated Download function. 2024-12-14 15:04:41 -05:00
Storm Dragon 232c6b4dd9 Updated ipfs gateway, improved validation of zip files. 2024-12-13 22:52:37 -05:00
Storm Dragon 60dea14aee Improved logg display. 2024-11-15 18:30:56 -05:00
Storm Dragon 0fde9df474 First attempt at showing logs after update did not work, try putting it in a brace group. 2024-11-15 18:17:12 -05:00
Storm Dragon e76066f8d1 Show latest changes after doing updates. 2024-11-15 18:14:37 -05:00
Storm Dragon 5a8c2ac96f Updated Fantasy Story II installer to latest version. 2024-11-15 18:04:53 -05:00
Storm Dragon de189828af Added game Zombowl. 2024-10-05 20:15:18 -04:00
Storm Dragon 7620ec3b3a Latest version of Ball Bouncer. Works great now. 2024-09-14 13:06:49 -04:00