Commit Graph

22 Commits

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