kanban

Kanban client in Gio
Log | Files | Refs | README | LICENSE

commit d9eae39049df682ad911bafe29a6df7c1fd3c4ae
parent ebfa30ea2e11d65255258a195907e3f819ad1bf7
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date:   Wed, 11 Nov 2020 14:15:47 +0800

feat(ux): show category and summary in details view

Diffstat:
Mcmd/kanban/main.go | 8+++++++-
Mgo.mod | 4++--
Mgo.sum | 8++++----
3 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/cmd/kanban/main.go b/cmd/kanban/main.go @@ -127,7 +127,7 @@ type UI struct { func (ui *UI) Loop() error { var ( ops op.Ops - events = ui.Events() + events = ui.Window.Events() ) for event := range events { switch event := (event).(type) { @@ -870,6 +870,12 @@ func (t *TicketDetails) Layout(gtx C, th *material.Theme) D { }.Layout( gtx, layout.Rigid(func(gtx C) D { + return material.Body2(th, t.Category).Layout(gtx) + }), + layout.Rigid(func(gtx C) D { + return material.Body1(th, t.Summary).Layout(gtx) + }), + layout.Rigid(func(gtx C) D { return material.Body1(th, t.Details).Layout(gtx) }), layout.Rigid(func(gtx C) D { diff --git a/go.mod b/go.mod @@ -3,7 +3,7 @@ module git.sr.ht/~jackmordaunt/kanban go 1.15 require ( - gioui.org v0.0.0-20201109100145-fb70fb1c95ca + gioui.org v0.0.0-20201110154114-ae256b5be812 git.sr.ht/~whereswaldon/materials v0.0.0-20201108152851-4af89701ceb6 github.com/asdine/storm/v3 v3.2.1 github.com/jackmordaunt/icns v1.0.0 @@ -11,6 +11,6 @@ require ( github.com/pkg/errors v0.9.1 // indirect go.etcd.io/bbolt v1.3.5 // indirect golang.org/x/exp v0.0.0-20201008143054-e3b2a7f2fdc7 - golang.org/x/sys v0.0.0-20201109165425-215b40eba54c // indirect + golang.org/x/sys v0.0.0-20201110211018-35f3e6cf4a65 // indirect golang.org/x/text v0.3.4 // indirect ) diff --git a/go.sum b/go.sum @@ -1,7 +1,7 @@ dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= gioui.org v0.0.0-20201106195654-dbc0796d0207/go.mod h1:Y+uS7hHMvku1Q+ooaoq6fYD5B2LGoT8JtFgvmYmRzTw= -gioui.org v0.0.0-20201109100145-fb70fb1c95ca h1:RmXl6o34WI2Kvw378blAZ98MbJZYhpBLoxur+lb28Eo= -gioui.org v0.0.0-20201109100145-fb70fb1c95ca/go.mod h1:Y+uS7hHMvku1Q+ooaoq6fYD5B2LGoT8JtFgvmYmRzTw= +gioui.org v0.0.0-20201110154114-ae256b5be812 h1:fmETJJuKWcrg5pYKSX/MkwNXv3MBF7LsjBPa4qyO1Cw= +gioui.org v0.0.0-20201110154114-ae256b5be812/go.mod h1:Y+uS7hHMvku1Q+ooaoq6fYD5B2LGoT8JtFgvmYmRzTw= git.sr.ht/~whereswaldon/materials v0.0.0-20201108152851-4af89701ceb6 h1:R/9jzikSdVeHbeJx5WU3e4lNRHzxLt2HduMWLa78m5k= git.sr.ht/~whereswaldon/materials v0.0.0-20201108152851-4af89701ceb6/go.mod h1:TayKd2ixEIPSq7ZzJIb1hcIsV1FapB43GCSx8GnLyUg= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= @@ -73,8 +73,8 @@ golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9 h1:1/DFK4b7JH8DmkqhUk48onnSf golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 h1:LfCXLvNmTYH9kEmVgqbnsWfruoXZIrh4YBgqVHtDvw0= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201109165425-215b40eba54c h1:+B+zPA6081G5cEb2triOIJpcvSW4AYzmIyWAqMn2JAc= -golang.org/x/sys v0.0.0-20201109165425-215b40eba54c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201110211018-35f3e6cf4a65 h1:Qo9oJ566/Sq7N4hrGftVXs8GI2CXBCuOd4S2wHE/e0M= +golang.org/x/sys v0.0.0-20201110211018-35f3e6cf4a65/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=