Commit Graph
17 Commits
Author SHA1 Message Date
cthrace 6c35320164 Add server manager
Only removing is supported for now
2025-10-14 14:28:54 +02:00
cthrace 7274285f95 Change scroll behavior
Only scroll the torrent list, not the whole document
2025-10-14 13:00:09 +02:00
cthrace 1ed720d7d6 Re-enable auto-refresh
Also change its loglevel
2025-10-14 12:58:58 +02:00
cthrace 8d434cc114 Re-enable magnet button 2025-10-14 12:57:30 +02:00
cthrace 008ea9c43d Dead code cleanup 2025-10-14 08:57:28 +02:00
cthrace 2f20eee841 Fox sorting and magnet links
Magnet button stays disabled
2025-10-14 08:23:38 +02:00
cthrace 1c798fb899 Do sorting
It be slow
2025-10-13 15:50:31 +02:00
cthrace cabc0fbaf1 Huge rewrite
Auto-refresh and sort are disabled for now
2025-10-13 15:12:50 +02:00
cthrace b2f155c0b4 Use EventTarget
Getting torrent info from servers now uses Events
instead of magic callbacks.
2025-10-09 13:08:24 +02:00
cthrace 4986ee0ea5 Logging: filter for loglevel 2025-10-09 13:07:51 +02:00
cthrace 10a19717ad Implement EventListener instead of func juggling 2025-10-09 11:35:35 +02:00
cthrace 46e7f7540b Pre-bind methods 2025-10-09 10:27:23 +02:00
cthrace b17ecb2961 Fix start/pause buttons
Magnet is still broken
2025-10-09 10:16:13 +02:00
cthrace f21bac01f4 Separate per-server controls from torrents
The buttons are still broken, will fix later
2025-10-09 10:06:29 +02:00
cthrace 9d13a71dc1 Modularize code
Split JS into per-class files
Cut parts of trweb class out
Move init code from event handler to constructor
2025-10-08 14:30:54 +02:00
cthrace 7877d657fc trweb: Add missing semicolons
Yes, I know this is freaking JS, but I do have standards
2025-10-08 12:46:33 +02:00
cthrace e36986b64d Initial commit 2025-10-08 12:29:34 +02:00