Commit Graph

  • 4845ebe4f8 fix: update all dependencies, remove pelite and directories crates main funman300 2026-04-19 15:30:46 -07:00
  • c1893f9f64 refactor: rename service to autostart, fix fork bomb, add rfd file picker, use dirs crate, auto-start launcher, propagate overlays, ensure icon funman300 2026-04-19 13:02:32 -07:00
  • 2f4f1c64d2 refactor: idiomatic Rust cleanup and quality improvements funman300 2026-04-19 11:29:42 -07:00
  • 8447581fe6 detect: fix SKIP_DIRS blocking game discovery for Epic, Ubisoft, Rockstar funman300 2026-04-19 10:56:42 -07:00
  • a0ee01cd5d detect: read Legendary/Heroic installed.json, remove name generation funman300 2026-04-19 10:52:55 -07:00
  • aeed52d6dd setup: load Bootstrap Icons font so icons render in the wizard funman300 2026-04-19 10:45:42 -07:00
  • 2b538a286a detect: resolve game names from install directory structure, not guesswork funman300 2026-04-19 10:40:09 -07:00
  • e213377a95 detect: replace exe-name heuristic with multi-stage resolution pipeline funman300 2026-04-19 10:31:43 -07:00
  • f3f5046265 chore: cleanup for push to main funman300 2026-04-19 02:05:10 -07:00
  • 4e204d4bf7 detect: filter blizzard tools, error/repair/diagnostic exes funman300 2026-04-19 01:08:24 -07:00
  • d3ac300b91 Redesign launcher cards: icon buttons, proton badge, pill toggles, sub-cards, better header funman300 2026-04-19 01:04:30 -07:00
  • 3c1742174b gui: overhaul games section with polished professional layout funman300 2026-04-19 00:56:52 -07:00
  • b81c7fd863 detect: filter out launcher tools and non-game exes from game scan funman300 2026-04-19 00:53:36 -07:00
  • a1afa59f1a settings: add Launch Protontricks button funman300 2026-04-19 00:47:26 -07:00
  • 32c6e1fce0 setup: auto-download official installer for existing launchers too funman300 2026-04-19 00:40:04 -07:00
  • 20509fb488 gui: transition to tray on close, auto-download official installers in setup funman300 2026-04-19 00:36:22 -07:00
  • f645b58470 chore(settings): remove self-update / Rebuild & Install feature funman300 2026-04-18 23:52:07 -07:00
  • 9ad1e6a745 refactor(setup): complete UX overhaul of the install wizard funman300 2026-04-18 23:49:36 -07:00
  • f70498158a feat(settings): add Rebuild & Install self-update button funman300 2026-04-18 23:41:07 -07:00
  • 3c78e1586f refactor(setup): redesign launcher picking screen funman300 2026-04-18 23:37:26 -07:00
  • 0c22e23ad3 fix(gui): load Bootstrap Icons font via Task instead of builder funman300 2026-04-18 23:34:22 -07:00
  • 108f385973 fix(gui): correct Bootstrap Icons codepoint for gear icon funman300 2026-04-18 23:28:12 -07:00
  • d97a13e289 chore(packaging): remove systemd service from PKGBUILD, bump pkgrel funman300 2026-04-18 23:24:12 -07:00
  • 2e51b2e788 refactor(ui): cleaner setup wizard and dashboard card visuals funman300 2026-04-18 23:19:30 -07:00
  • c4587b0729 fix: downgrade iced_fonts to 0.1 for iced 0.13 compatibility funman300 2026-04-18 23:12:52 -07:00
  • d4f0515a82 refactor(setup): clean up setup wizard UX funman300 2026-04-18 23:06:32 -07:00
  • 156bb460a0 feat(gui): replace settings ⚙ placeholder with Bootstrap cog icon funman300 2026-04-18 23:06:22 -07:00
  • 9134d3bab0 feat(gui): auto-detect games in Wine prefix and browse for exe funman300 2026-04-18 19:50:48 -07:00
  • 74f21b6b75 fix(setup): add Close and Launch Now buttons after install completes funman300 2026-04-18 19:43:55 -07:00
  • 05a12b7cee chore: remove Makefile in favour of packaging/PKGBUILD funman300 2026-04-18 19:37:43 -07:00
  • f170171895 feat: GUI dashboard, system Proton scanning, and XDG autostart funman300 2026-04-18 19:28:22 -07:00
  • 9b7e474e80 refactor: apply CLAUDE.md code quality improvements and add packaging funman300 2026-04-18 19:28:10 -07:00
  • f2f584febf new file: Makefile new file: TODO.md modified: src/config.rs modified: src/detect.rs modified: src/diagnose.rs new file: src/gui.rs modified: src/main.rs modified: src/service.rs modified: src/setup.rs modified: src/tray.rs new file: src/util.rs new file: umutray.desktop funman300 2026-04-17 23:12:47 -07:00
  • 4c918e673b Note in README that the project is vibe-coded by Claude funman300 2026-04-17 21:41:47 -07:00
  • 1bacf345f0 Apply rustfmt pass across all modules funman300 2026-04-17 21:35:27 -07:00
  • e72ee69c14 Add detect command to find installed launchers on disk funman300 2026-04-17 21:33:48 -07:00
  • b72c642223 Add per-game overlay toggles (gamemode, mangohud, gamescope) funman300 2026-04-17 17:24:55 -07:00
  • 22fa1efabf Add setup tray entry, wizard progress/log, config add/remove, stale-wine check funman300 2026-04-17 12:46:47 -07:00
  • 14eccf4ef0 Replace setup CLI stub with iced-based wizard funman300 2026-04-17 12:39:09 -07:00
  • 7e5ed3d447 modified: README.md modified: src/config.rs modified: src/diagnose.rs modified: src/launcher.rs modified: src/main.rs new file: src/setup.rs modified: src/tray.rs funman300 2026-04-16 21:43:58 -07:00
  • 336c5d908e Add MIT LICENSE and crates.io metadata funman300 2026-04-16 17:33:12 -07:00
  • 6fe558ad00 Rename project: battlenet-manager → umutray funman300 2026-04-16 17:28:13 -07:00
  • f7738d215b Add config and service subcommands funman300 2026-04-16 17:25:48 -07:00
  • 8908c15974 Add download progress and graceful tray shutdown funman300 2026-04-16 17:21:15 -07:00
  • 7de6f6d938 Fix launcher/download bugs, add README and Cargo.lock funman300 2026-04-16 17:18:54 -07:00
  • 246ad03266 first commit funman300 2026-04-16 13:32:19 -07:00
  • 1559ee5f2b Initial commit: battlenet-manager tray daemon and CLI funman300 2026-04-16 13:28:17 -07:00