Commit Graph

57 Commits

Author SHA1 Message Date
Fengqing Liu
5b736e3bb1 Migrate to Docker-ready web UI and remove legacy desktop GUI
Replace the legacy desktop/Tkinter client and packaging artifacts with a Docker-first, web-hosted approach.

- Add Docker quickstart and run-from-source instructions to the README to simplify deployment.
- Simplify launcher to invoke the new web backend module instead of the old desktop entrypoint.
- Update dependencies for a web UI stack (FastAPI, Uvicorn, python-socketio, Jinja2, etc.) and remove desktop/tray-specific packages.
- Remove legacy GUI, packaging and platform-specific helper code, along with obsolete build/pack scripts and AppImage assets to declutter the repo.
- Tidy project ignore rules to add runtime logs and editor metadata.

Rationale: streamline deployment, favor a browser-accessible interface, and reduce maintenance overhead from multiple platform-specific GUI/packaging implementations.
2025-10-16 21:54:43 +11:00
kWAY
2737936739 Implement dark mode theme (#744)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2025-08-27 17:19:32 +02:00
Dmitriy
56a7fd4fb2 Update Ukrainian and Russian translations (#757)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2025-08-22 23:40:06 +02:00
Calvineries
822107ffde Update French translation (#729)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2025-07-17 17:26:29 +02:00
DevilXD
44e6e09119 Fix missing new line in the credits section 2025-06-21 18:43:50 +02:00
guihkx
714558965f ci/linux: update PyInstaller builder to run on Ubuntu 22.04
The Ubuntu 20.04 runner image is expected to be removed from GitHub
Actions on April 1st, 2025.

Source: https://github.com/actions/runner-images/issues/11101
2025-03-24 07:41:34 +01:00
DevilXD
b6a183b1e7 Add a warning about watching streams in the browser during mining;
Turn source code information into a note instead
2025-02-09 23:49:04 +01:00
DevilXD
1997a517e6 Remove outdated information (invalidated by 70035cde36) 2025-02-03 21:48:52 +01:00
DevilXD
99359a7a69 Bring the README Credits section up-to-date 2024-12-30 22:15:35 +01:00
DevilXD
2ec2b65c1f Minor README project description update 2024-12-30 22:14:57 +01:00
DevilXD
dc6cf5b524 Bring README more up to date 2024-09-15 23:40:26 +02:00
DevilXD
5456986f98 Change minimum Python version to 3.10 2024-08-30 17:19:25 +02:00
ShimadaNanaki
3f496f82fb Added Japanese Translation (#539) 2024-08-16 21:11:39 +02:00
Patriot99
5409325f75 Update Polish translation (#530)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2024-08-04 17:30:43 +02:00
guihkx
8bc62dcec1 readme: mention glibc 2.35 requirement for the AppImage 2024-01-22 23:29:38 +01:00
DevilXD
be5547dd9e Added Danish translation credit 2023-12-14 18:49:22 +01:00
guihkx
ff7fccbeff readme: recommend the AppImage package for Linux users
The list of benefits over the PyInstaller package isn't extensive, but
IMO it's more than enough to be the "recommended choice".
2023-11-16 20:36:25 +01:00
Joakim Hellsén
b74c76e54e Fix typos in README (#293) 2023-09-06 20:34:03 +02:00
Bamboozul
ed253a4b1e Added Arabic Translation (#274) 2023-08-15 20:31:57 +02:00
casungo
510fb9583d Created Italian translation (#240) 2023-06-28 20:24:08 +02:00
DevilXD
7e7c6129a5 Added Ukrainian translation (#230) 2023-06-17 22:36:35 +02:00
DevilXD
3fa95687d7 Add Windows build notes 2023-06-11 16:58:18 +02:00
guihkx
dbbf5206fb readme: add notes about the linux build
Co-authored-by: DevilXD <bartosz.peszek@gmail.com>
2023-06-11 16:58:18 +02:00
DevilXD
ea049b65e6 Fix spacing 2023-04-26 22:47:17 +02:00
DevilXD
d3da7a9dd2 Fix bullet points 2023-04-26 22:46:51 +02:00
DevilXD
e913458fa8 Added more credits and project goals 2023-04-26 22:45:59 +02:00
Sergo1217
21763ecc52 Added Russian Translation (#131) 2023-02-13 22:19:09 +01:00
Joof
f48a7e273c Added Spanish credits (#123) 2023-01-31 16:48:47 +01:00
Hamza Roobini
5ecf330ee4 Added French Translation (#122) 2023-01-30 16:50:55 +01:00
Ali
563b86c9de Added Turkish translation 2023-01-19 16:43:49 +01:00
ManInDark
32ad48ff83 Change android app to SmartTV login description (#117) 2023-01-07 19:31:34 +01:00
DevilXD
b0077fb566 Fix spacing 2022-12-17 11:16:11 +01:00
DevilXD
5751f96882 Implement handling for broadcast-settings-update 2022-12-11 18:39:38 +01:00
DevilXD
c15af4e8d8 Update README and credits 2022-12-07 11:16:49 +01:00
DevilXD
b977c507cf Update translations files 2022-11-28 14:48:34 +01:00
DevilXD
e5642acc38 Remove notice 2022-10-23 21:22:05 +02:00
DevilXD
4c601c1579 Fix a typo 2022-10-05 21:05:41 +02:00
DevilXD
ac49ef8749 Added an unfixable breakage notice 2022-10-05 21:05:07 +02:00
ThisIsCyreX
ae82f46b5f Fixed a typo 2022-09-20 07:06:46 +02:00
DevilXD
07e0ee7b40 Fixed Credits section formatting 2022-09-19 21:17:01 +02:00
wx
15b3601913 Added the Czech translation (#39)
* Added the Czech translation

Co-authored-by: Woox <wooxhimself@pm.me>
Co-authored-by: DevilXD <DevilXD@users.noreply.github.com>
2022-09-14 17:19:48 +02:00
DevilXD
05466364d1 Implement the translation feature 2022-08-18 22:28:30 +02:00
DevilXD
3fa9f40350 Add a Support section 2022-07-23 12:32:07 +02:00
DevilXD
0e3478dec9 Add some app pictures 2022-04-20 20:30:36 +02:00
DevilXD
2c1e684bd7 Better project description 2022-04-11 22:44:21 +02:00
DevilXD
0e7eb02ddf Update README; add a How It Works section 2022-02-14 12:12:01 +01:00
DevilXD
365a702d8a Implement automatic campaign discovery and starting 2022-01-16 22:56:06 +01:00
DevilXD
cf1830cce9 Stop automatic switching between games;
IDLE state + listbox selection clear fix
2022-01-16 22:50:09 +01:00
DevilXD
6032caff94 Add a troubleshooting section 2022-01-10 10:19:52 +01:00
DevilXD
2bbbad8c9f farm -> mine 2022-01-10 10:03:01 +01:00