Commit Graph
14 Commits
Author SHA1 Message Date
oxpoe 3c06d802a9 docs: banner mirror (repo asli di Gitea) 2026-10-14 12:30:39 +07:00
oxpoe 76790e0321 feat(autostart): tray ikut autostart saat login, tersembunyi (--tray-only)
- checkbox 'Mulai otomatis saat login' kini mengurus layanan (sender) DAN entri autostart tray
- entri autostart milik tool integrasi AppImage yang menunjuk AppImage sama ditandai Hidden=true
  supaya saat login hanya satu instance tray yang jalan, tanpa jendela
- install.sh ikut memasang entri autostart tray + menghapusnya saat --uninstall
- sender: retry 1 detik dan pesan galat izin tidak diulang-ulang (ACL udev baru aktif
  beberapa detik setelah login) — sebelumnya ~12 detik penuh galat beruntun saat boot
- versi 1.3.3
2026-10-13 10:27:05 +07:00
oxpoe 4711ef5532 refactor(ui): nama aplikasi jadi 'IceBurg LCD' (tanpa merek vendor di UI)
- judul jendela, tooltip tray, notifikasi, nama aplikasi Qt, dan deskripsi unit systemd
- entri menu di install.sh + petunjuk di jendela
- README: catatan bahwa UI tidak memakai merek; repo tetap menyebut merek hanya untuk
  menjelaskan hardware yang didukung
- versi 1.3.1
2026-10-13 09:44:17 +07:00
oxpoe c384df7cac feat: install.sh — pemasangan/pelepasan satu perintah
- unduh rilis terbaru (+ vX.Y.Z), verifikasi sha256, pasang AppImage, sender, unit systemd,
  entri menu, ikon, dan aturan udev
- opsi: --uninstall, --remove-data, --no-service, --version
- udev memakai sudo; kalau dijalankan lewat pipa tanpa kata sandi, perintahnya dicetak
- README: cara satu perintah di bagian Install
2026-10-13 09:25:11 +07:00
oxpoe ac23195996 build: sematkan info zsync ke AppImage (appimageupdatetool langsung bisa dipakai)
docs: catat bahwa rilis pasca-v1.2.3 membawa update information
2026-10-13 08:15:55 +07:00
oxpoe 7156458c6f feat(updater): verifikasi SHA-256 sebelum mengganti AppImage; CI menerbitkan .sha256 + .zsync
- do_update: unduh → verifikasi checksum rilis → baru ganti berkas (mismatch = dibatalkan)
- workflow: hasilkan GAMEMAX-LCD-x86_64.AppImage.sha256 dan .zsync (zsyncmake), lampirkan ketiganya
- README: bagian Updates menjelaskan checksum + zsync (delta update opsional)
- versi 1.2.3
2026-10-13 08:10:05 +07:00
oxpoe e0090fc1c3 feat: suite uji mencetak pesan hasil + GAMEMAX_DEBUG menyalin log ke stdout
docs: bagian Updates (pemeriksaan & pembaruan satu klik dari GitHub Releases)
versi 1.2.2
2026-10-13 07:53:51 +07:00
oxpoe 53ee1c5102 docs: percantik halaman repo — badge lengkap + diagram alur di README, template issue laporan hardware, CONTRIBUTING, SECURITY, dan kartu social preview 2026-10-13 07:25:59 +07:00
oxpoe 657a8d10dc feat(app): tombol Donasi + GitHub (jendela & tray), label versi v1.1.0
docs: bagian Support dengan tautan donasi
2026-10-13 07:09:58 +07:00
oxpoe 42c8d94977 ci: workflow release — bangun AppImage dari sumber saat tag v* dipush, uji jalan tanpa tampilan, lalu lampirkan ke Release
docs: badge rilis + panduan unduh AppImage di README
2026-10-13 06:33:29 +07:00
oxpoe 00abb6b661 docs: tambah foto panel asli sebagai pratinjau (tanpa metadata) 2026-10-13 06:28:43 +07:00
oxpoe c3ad98eedb docs: bagian Tested hardware — rincian panel, identitas USB, CPU/motherboard/GPU pengujian, dan penjelasan salah label usb.ids 2026-10-13 06:26:52 +07:00
oxpoe a8baf6d4fd docs: rinci kompatibilitas perangkat (hidraw, model teruji), batasan firmware, dan pratinjau dua mode layar 2026-10-13 06:26:52 +07:00
oxpoeandREA (managed-code analysis) f58a011f4d GAMEMAX IceBurg LCD Linux bridge: sender + tray app
Reverse-engineered Linux driver for the LCD panel of the GAMEMAX IceBurg
Digital AIO cooler (HID 5131:2007). Includes:

- src/gamemax_report.py  pure-stdlib sender: reads hwmon/proc sensors and
  streams the 65-byte HID report the firmware understands (no deps)
- src/gamemax_gui.py     PySide6 tray app: animated monitor, fan/temperature
  channel pickers, autostart, blank mode, single instance, crash log
- packaging/             AppImage build script, udev rule, systemd user unit
- tools/                 IL dump helpers used to read the vendor MSIL
- docs/                  full reverse-engineering analysis
- DISCLAIMER.md          Linux-compatibility project, not affiliated with vendor

Co-authored-by: REA (managed-code analysis)
2026-10-13 06:26:52 +07:00