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