|
755a7c07b1
|
app: use 'latestComic' to set comic fields in UI
continuous-integration/drone/push Build is passing
|
2022-05-31 21:21:06 +02:00 |
|
|
ed72a0db66
|
go: get latest comic on app start
continuous-integration/drone/push Build is passing
|
2022-05-30 18:08:30 +02:00 |
|
|
9dab23ded7
|
go: add xkcd package
continuous-integration/drone/push Build is passing
* utilise the john olheiser's neat xkcd package for comic fetching
ref: gitea.com/jolheiser/xkcd
* add tests
* nix: bump module hash
|
2022-05-29 21:05:28 +02:00 |
|
|
7540300857
|
chore(app): fmt
continuous-integration/drone/push Build is passing
|
2022-05-28 16:54:45 +02:00 |
|
|
31f475acb6
|
fix(app): implement wsl's formatting suggestions
continuous-integration/drone/push Build is passing
|
2022-05-27 23:08:17 +02:00 |
|
|
b28dae3bd0
|
fix(app): format using gofumpt
continuous-integration/drone/push Build is passing
|
2022-05-27 23:03:09 +02:00 |
|
|
6a2470db54
|
fix: implement godot's suggestions on app comments
continuous-integration/drone/push Build is passing
|
2022-05-27 22:14:29 +02:00 |
|
|
c190f3f6f2
|
app: mark first window as the main one
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is passing
|
2022-05-27 17:43:35 +02:00 |
|
|
100b961494
|
app: add a way to get images (from FS for now)
continuous-integration/drone/push Build is passing
|
2022-05-26 20:42:35 +02:00 |
|
|
53be19912a
|
app: add stuff to 'browse' tab
continuous-integration/drone/push Build is passing
|
2022-05-25 23:33:27 +02:00 |
|
|
37bdd08e41
|
app: move 'search tab' creation to search.go
continuous-integration/drone/push Build is passing
|
2022-05-25 22:31:09 +02:00 |
|
|
6372fd93fd
|
app: mv 'search' to a tab
continuous-integration/drone/push Build is passing
|
2022-05-25 19:33:13 +02:00 |
|
|
325a1ca50d
|
app: use buttons with icons
continuous-integration/drone/push Build is passing
|
2022-05-25 18:59:13 +02:00 |
|
|
fdabd847c6
|
app: add 'about' page
continuous-integration/drone/push Build is passing
|
2022-05-24 23:27:39 +02:00 |
|
|
5cb040b7a8
|
app(xkcdreader): init,get fyne.App from anywhere
continuous-integration/drone/push Build is passing
|
2022-05-23 17:56:24 +02:00 |
|
|
8c72ee9443
|
app: add a basic browse tab UI
continuous-integration/drone/push Build is passing
|
2022-05-23 17:04:56 +02:00 |
|
|
86f9ea5a28
|
app: chore(readability): spread the args over m...
continuous-integration/drone/push Build is passing
...ultiple lines
|
2022-05-23 16:54:31 +02:00 |
|
|
8142ed8cfe
|
app: add basic tabs
continuous-integration/drone/push Build is passing
|
2022-05-23 01:23:03 +02:00 |
|
|
e669770871
|
app: create a toolbar
continuous-integration/drone/push Build is passing
|
2022-05-23 00:49:04 +02:00 |
|
|
3839735dc8
|
app: start building up a layout
continuous-integration/drone/push Build is passing
|
2022-05-21 01:18:06 +02:00 |
|
|
9d29017860
|
add copyright headers+enforce w/ addlicense
continuous-integration/drone/push Build is passing
|
2022-05-21 00:49:13 +02:00 |
|
|
f099f43f05
|
go: move app logic to xkcdreader package
continuous-integration/drone/push Build is passing
|
2022-05-19 17:24:00 +02:00 |
|