e858c43b5e
Switch from zerolog to go.arsenm.dev/logger
2023-01-04 15:06:05 -08:00
6337fde64e
Upgrade go.arsenm.dev/drpc
2023-01-04 14:25:58 -08:00
4dec1d70b8
Add error handling for RPC registration functions
2023-01-03 16:47:25 -08:00
19a9f64525
Move multiplexing code into separate module
2023-01-03 13:06:38 -08:00
053f8f50d7
Update itgui screenshots
2023-01-03 09:39:21 -08:00
33f772d80c
Add doc comments
2023-01-03 09:30:04 -08:00
a787e58128
Use multiplexed connection in NewFromConn()
2023-01-03 09:24:36 -08:00
b8746cc924
Run formatter
2023-01-03 09:18:57 -08:00
3d02ff5b64
Use correct paths in README
2023-01-03 09:16:59 -08:00
86a77f6f1f
Properly close multiplexed streams
2023-01-03 09:15:38 -08:00
94ec82c4a6
Start separate goroutine for multiplexed stream handling
2023-01-03 01:02:48 -08:00
b656c69350
Add connection multiplexing, fixing itgui
2023-01-03 00:54:00 -08:00
01919e67a3
Fix dependencies
2023-01-02 23:06:04 -08:00
c9444e276a
Restructure and revise README
2023-01-02 22:42:12 -08:00
19c87ddde1
Remove itgui CI config
2023-01-02 22:32:04 -08:00
d41872ab64
Switch to autogenerated DRPC framework
2023-01-02 22:30:17 -08:00
15b5d2888e
Warn when Koanf read fails ( #47 )
...
Figured out the problem in issue #32 , the toml file syntax was invalid (I had `'` instead of `"` at some values), but there was nothing in the logs about it.
Moved the config reading (and watching) into the same function, which logs the error as a warning.
I wanted to try moving the whole `if` into a separate function, but I kept getting errors when I tried to extract the `path` from the `File`, so I have that attempt in a separate branch not in this pull request: 5a84bf8148
Reviewed-on: https://gitea.arsenm.dev/Arsen6331/itd/pulls/47
Co-authored-by: Hunman <sanyi.exe@gmail.com>
Co-committed-by: Hunman <sanyi.exe@gmail.com>
2023-01-02 09:05:23 +00:00
131a16df6f
Add tests
2022-12-08 01:16:00 -08:00
9f0ca5a7df
Move mpris out of pkg directory and run gofumpt
2022-11-24 17:36:25 -08:00
b3be8e7027
Fix goreleaser aur config
2022-11-24 16:24:45 -08:00
6a92eba062
Add archlinux package to goreleaser config
2022-11-24 16:23:03 -08:00
33a01a64d6
Add itgui.desktop to goreleaser and fix itgui permissions
2022-11-24 16:20:11 -08:00
919375d214
Add itgui.desktop
2022-11-24 16:18:26 -08:00
ff0ead0343
Prepare for itgui cross-compilation
2022-11-24 16:16:25 -08:00
f3f66176b8
Switch version.txt target to use go generate
2022-11-22 03:23:14 +00:00
2c733edeec
Merge pull request 'Move mpris implementation from infinitime library to itd, where it really belongs' ( #41 ) from FloralExMachina/itd:master into master
...
Reviewed-on: https://gitea.arsenm.dev/Arsen6331/itd/pulls/41
2022-11-22 02:24:51 +00:00
razorkitty
8ee8c39aa7
fixed type in comment about DBus
2022-11-22 02:23:03 +00:00
razorkitty
5699375b2a
copy mpris implementation from infinitime library to itd, where it really belongs
...
moved dbus.go to an internal utils package
added context function parameter to initMusicCtrl and updated main.go to pass it
updated calls.go, maps.go, music.go, and notifs.go to use utils package for getting a dus connection
2022-11-21 19:59:54 +00:00
7ba643888c
Remove gitm config as it's no longer needed
2022-11-19 15:38:23 -08:00
23f9344378
Remove pactl dependencies ( Arsen6331/infinitime#6 )
2022-11-19 15:29:10 -08:00
5284619ac3
Merge pull request 'update itctl usage screen to current output' ( #39 ) from mashuptwice/itd:master into master
...
Reviewed-on: https://gitea.arsenm.dev/Arsen6331/itd/pulls/39
2022-11-19 04:04:31 +00:00
954e653092
update itctl usage screen to current output
2022-11-19 03:55:22 +00:00
1c0c89b3d4
Switch badge to self-hosted CI
2022-11-18 07:50:21 +00:00
16adc3d4c7
Add go generate script for calculating version number
2022-11-17 21:27:36 -08:00
6dd1faafac
Add woodpecker config
2022-11-18 05:02:37 +00:00
d6fa98fdac
Add resource loading to ITD FS tab
2022-11-15 19:20:34 -08:00
d84f34f5b9
Mention navigation support in README
2022-11-07 12:24:55 -08:00
87bca3270a
Add navigation support via PureMaps
2022-11-07 12:22:14 -08:00
9298d7c920
Update infinitime library
2022-10-25 12:38:02 -07:00
ecca2b320e
Update infinitime library
2022-10-20 01:42:23 -07:00
5301546e7e
Update infinitime library
2022-10-17 12:50:51 -07:00
1231dd5308
Add warning if current InfiniTime doesn't support BLE FS ( #29 )
2022-10-17 12:40:51 -07:00
cdc5d22867
Update infinitime library
2022-10-17 12:24:17 -07:00
be57cdeea4
Handle error events in itctl res load command ( #29 )
2022-10-17 12:23:06 -07:00
53bc192607
Merge pull request 'Add resource loading to ITD' ( #28 ) from resource-loading into master
...
Reviewed-on: https://gitea.arsenm.dev/Arsen6331/itd/pulls/28
2022-10-16 20:17:49 +00:00
5719e77b59
Add resource loading as part of DFU
2022-10-16 13:17:12 -07:00
aefe6a82ff
Close channel once resource uploading complete
2022-10-16 12:42:59 -07:00
a04c95b0be
Add -r for rm and -p for mkdir
2022-09-03 16:28:25 -07:00
5dfcd33563
Remove example comments from goreleaser config
2022-09-01 15:09:49 -07:00
a1c6e08987
Fix file extension of Alpine example
2022-09-01 15:02:11 -07:00