Marcus Olsson

Results 23 issues of Marcus Olsson

tui-go should support modal windows that ask for confirmation or other user input. This would be painted on top of the application and will need some design discussions on how...

feature

For example, the key sequence, Ctrl+X followed by Ctrl+C. Here's some API proposals (are there more?): ```go // Proposal 1 ui.SetKeybinding([]string{"Ctrl+X", "Ctrl+C"}, func() { ui.Quit() }) // Proposal 2 ui.SetKeybinding(func()...

help wanted
feature

The support for custom theming of labels introduced the need for hierarchical theming. For example, with the following theme: ``` theme.SetStyle("table.cell.selected", tui.Style{Fg: tui.ColorWhite, Bg: tui.ColorBlue}) theme.SetStyle("label.warning", tui.Style{Fg: tui.ColorYellow, Bg: tui.ColorDefault})...

feature

Remove unnecessary complexity. Just do the job.

enhancement

Make ``` cargo.HandlingActivity cargo.HandlingEvent cargo.HandlingHistory ``` into ``` handling.Activity handling.Event handling.History ```

enhancement

The current domain validation is a bit lacking. Let's discuss some alternatives in this issue: The simplest way would be to go all stdlib and just extract the validation into...

help wanted
question

Currently, no implementation is used. https://github.com/marcusolsson/goddd/blob/9042214afd8ff964ef7785cc85489ed7ead44793/main.go#L66 Proposal is to add a new `amqp` subpackage that implements the `inspection.EventHandler` interface.

help wanted

Currently, the `routing` package contains the `routing.Service` interface as well as the proxy service implementation. This is a pragmatic solution but it might be better ways of separating them.

help wanted
question

Renames "Tag pane" to "Tags".