Commit Graph
72 Commits
Author SHA1 Message Date
Drew Weymouth c48eae501b move Windows version check to smtc.go conditionally compiled for Windows 2025-01-15 17:52:50 -08:00
Drew Weymouth cb01703776 initial implementation of Windows SMTC integration 2025-01-15 17:42:44 -08:00
Drew Weymouth 34c04ba9d9 Expose language setting in settings dialog, fix some bugs 2024-12-17 19:15:16 -08:00
Drew Weymouth dd3f5874c4 add ability to configure language in config file 2024-12-17 18:07:28 -08:00
Drew Weymouth 58ebd3ccf4 Fix #495: use custom user-agent instead of go-http-client 2024-10-17 08:36:00 -07:00
Drew Weymouth 72e670f13f disable window workaround on Wayland as well 2024-08-15 08:32:05 -07:00
Drew Weymouth b44fab22b2 only use window size workaround on linux where needed 2024-08-15 08:17:42 -07:00
Drew Weymouth ca90bf50da increase sleep, remove debug prints 2024-08-08 08:40:07 -07:00
Drew Weymouth 697aa911f5 adjust sleeps, add debug logs 2024-08-08 08:22:23 -07:00
Drew Weymouth 1ff9d2d026 use Resize twice 2024-08-07 12:46:11 -07:00
Drew Weymouth f4a5d4aab3 rework window size workaround 2024-08-07 11:08:58 -07:00
Drew Weymouth 26c3bd8012 add retrying to Fyne window misdraw workaround on Linux 2024-07-24 07:45:35 -07:00
Drew Weymouth 9d0b381572 add controller logic for visualizations and add to gear menu 2024-07-22 18:16:18 -07:00
Drew Weymouth 1b5cf118e1 WIP: peak/rms meter visualization 2024-07-22 09:27:09 -07:00
Drew Weymouth 67feea427f embed and load translations into the app 2024-07-21 11:13:39 -07:00
Drew Weymouth c159de229f add Mac about menu override, minor MainWindow refactor 2024-07-18 16:56:05 -07:00
Drew Weymouth 46b7e386f4 correct import 2024-06-23 14:11:37 -07:00
Drew Weymouth 361ec68d59 only use X11 resize hack when needed 2024-06-23 14:10:09 -07:00
Drew Weymouth 880778e7c9 increase sleep before sending X11 resize 2024-06-23 11:14:59 -07:00
Drew Weymouth 2736fe9955 workaround for occasional linux window misdraw 2024-06-23 10:56:28 -07:00
Drew Weymouth 16fd76f0aa try a better way to work around initial occasional window misdrawing on Linux 2024-06-23 08:28:27 -07:00
Drew Weymouth 280030c858 add cmdline flags and some fixes to the IPC layer 2024-06-12 17:21:15 -07:00
Drew Weymouth d08b563b8c Fix #371: add a portable mode option 2024-05-25 08:28:50 -07:00
Drew Weymouth e20bdcad37 Add Ctrl+Q quit shortcut for non-Mac 2024-02-03 11:56:21 -08:00
Drew Weymouth 2e223c6141 Fix #179: add experimental setting to scale down or up UI size 2023-11-14 19:12:00 -08:00
Drew Weymouth b83387e29c show What's New dialog when launching updated version 2023-11-06 17:59:35 -08:00
Drew Weymouth 7ef1dc1b63 Prepare for 0.6.0 release 2023-10-23 07:51:41 -07:00
Drew Weymouth 3321540bd3 prepare for 0.5.2 release 2023-09-18 09:02:26 -07:00
Drew Weymouth 69fa726894 prepare for 0.5.1 bug fix release 2023-07-17 17:12:23 -07:00
Drew Weymouth c7f58a8a38 prepare for 0.5.0 release 2023-07-15 11:14:57 -07:00
Drew Weymouth 5902c40b98 Fix #212: round saved window dimensions to even 2023-07-14 17:19:55 -07:00
Drew Weymouth 61d5ad917d more mpris features 2023-07-12 17:41:16 -07:00
Drew Weymouth 2a17718969 add implementations for several mpris methods 2023-07-12 17:41:16 -07:00
Drew Weymouth 47a7f065cb prepare for 0.4.0 release 2023-06-24 15:56:15 -07:00
natilou d59ed11647 Add notification when a download is completed
- fyne notication looks for the app icon to display it in the notication, so I setted the icon  in `main.go`.
- deleting points after "Download" option in grid view that I mistakenly leave it in a previous PR.
- adding the new paremeter `downloadName`

Screenshot:

Fixes #202
2023-06-21 14:17:15 -03:00
Drew Weymouth 02cac23d9a hook custom themes up to Settings dialog 2023-06-20 18:33:37 -07:00
Drew Weymouth 20e4d8c5f2 Fix #193: exit and reactivate existing instance if another instance running 2023-06-17 17:00:47 -07:00
Drew Weymouth 6d5900b692 prepare for 0.3.1 release 2023-06-03 10:22:06 -07:00
Drew Weymouth c3430c9c85 prepare for 0.3.0 release 2023-05-24 17:42:38 -07:00
Drew Weymouth 2bc7680361 multi servers part 3: switch servers menu action + some refactoring 2023-05-17 17:46:26 -07:00
Drew Weymouth 2ef0282c0b update module import paths 2023-05-07 09:53:34 -07:00
Drew Weymouth e212484d00 prepare for 0.2.0 release 2023-05-05 08:33:47 -07:00
Drew Weymouth 11b09d5468 remove unnecessary sleep on startup for Win/Mac 2023-05-04 18:51:50 -07:00
Drew Weymouth 587979020e forgot a file 2023-05-03 17:34:09 -07:00
Drew Weymouth 6c81db4398 switch to simpler way of themeing PNG icons 2023-05-01 17:49:59 -07:00
Drew Weymouth 62f8f821cc hook up config settings to light/dark appearance 2023-05-01 17:45:34 -07:00
Drew Weymouth f8127d7e00 preparing for 0.1.0 release 2023-04-22 08:11:28 -07:00
Drew Weymouth 2f14a09cd8 Fix #63: add experimental support for setting custom app font 2023-04-21 18:19:45 -07:00
Drew Weymouth 8086262a8b add system tray + close to tray support (no settigs UI yet) 2023-04-06 19:15:11 -07:00
Drew Weymouth 553101677f prepare for beta release 2023-04-01 11:26:05 -07:00