Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | termui: show the number of *additional* comments | Michael Muré | 2020-08-30 | 1 | -3/+3 |
| | |||||
* | TermUI: pack the bug table view | Yuri D'Elia | 2020-08-29 | 1 | -20/+23 |
| | |||||
* | TermUI: Remove empty borders around bug table view | Yuri D'Elia | 2020-08-29 | 1 | -9/+8 |
| | |||||
* | termui: help bar background goes all the width | Michael Muré | 2020-08-22 | 1 | -1/+1 |
| | |||||
* | termui: make the help visually easier to parse | Michael Muré | 2020-08-22 | 1 | -2/+11 |
| | |||||
* | Merge pull request #428 from wavexx/force_status_fgcolor | Michael Muré | 2020-07-14 | 1 | -0/+1 |
|\ | | | | | Set the Fg color of the status bar to White | ||||
| * | Set the Fg color of the status bar to White | Yuri D'Elia | 2020-07-13 | 1 | -0/+1 |
| | | | | | | | | | | Always set the Fg color when Bg is set. This fixes poor contrast on terminals with non-standard foreground colors. | ||||
* | | Trim titles in list views | Yuri D'Elia | 2020-07-13 | 1 | -1/+1 |
|/ | |||||
* | bug: harmonize how time are used, fix some issues in command special formats | Michael Muré | 2020-06-25 | 1 | -2/+1 |
| | | | | This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be. | ||||
* | termui: fix a crash when trying to open a bug when there are none | Vojtěch Káně | 2020-04-16 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nothing prevented you from pressing Enter in bug listing even when there were no open bugs. Doing so resulted in: panic: runtime error: index out of range [0] with length 0 goroutine 1 [running]: github.com/MichaelMure/git-bug/termui.(*bugTable).openBug(0xc00007aa80, 0xc000354000, 0xc00036c120, 0x2, 0x2) /build/source/termui/bug_table.go:440 +0x17f github.com/awesome-gocui/gocui.(*Gui).execKeybinding(0xc000354000, 0xc00036c120, 0xc0003102a0, 0xc00007a001, 0xc000225b2c, 0xc000000180) /build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:808 +0x65 github.com/awesome-gocui/gocui.(*Gui).execKeybindings(0xc000354000, 0xc00036c120, 0xc000225b38, 0x3, 0x4, 0x3) /build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:787 +0xed github.com/awesome-gocui/gocui.(*Gui).onKey(0xc000354000, 0xc000225b38, 0x2, 0x0) /build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:745 +0x164 github.com/awesome-gocui/gocui.(*Gui).handleEvent(...) /build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:506 github.com/awesome-gocui/gocui.(*Gui).MainLoop(0xc000354000, 0x0, 0x0) /build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:466 +0x202 github.com/MichaelMure/git-bug/termui.initGui(0x0) /build/source/termui/termui.go:113 +0x12c github.com/MichaelMure/git-bug/termui.Run(0xc000228000, 0xc000078b30, 0x0) /build/source/termui/termui.go:66 +0x185 github.com/MichaelMure/git-bug/commands.runTermUI(0x1211bc0, 0x12478e0, 0x0, 0x0, 0x0, 0x0) /build/source/commands/termui.go:18 +0xd5 github.com/spf13/cobra.(*Command).execute(0x1211bc0, 0x12478e0, 0x0, 0x0, 0x1211bc0, 0x12478e0) /build/go/pkg/mod/github.com/spf13/cobra@v0.0.6/command.go:840 +0x453 github.com/spf13/cobra.(*Command).ExecuteC(0x1210960, 0x0, 0x0, 0x0) /build/go/pkg/mod/github.com/spf13/cobra@v0.0.6/command.go:945 +0x317 github.com/spf13/cobra.(*Command).Execute(...) /build/go/pkg/mod/github.com/spf13/cobra@v0.0.6/command.go:885 github.com/MichaelMure/git-bug/commands.Execute() /build/source/commands/root.go:54 +0x2d main.main() /build/source/git-bug.go:14 +0x20 | ||||
* | query: no need for an ast package | Michael Muré | 2020-03-28 | 1 | -2/+1 |
| | |||||
* | cache: replace the all-in-one query parser by a complete one with ↵ | Michael Muré | 2020-03-28 | 1 | -3/+5 |
| | | | | AST/lexer/parser | ||||
* | termui: rework the cursor in bugtable to match the rendering before the ↵ | Michael Muré | 2019-11-10 | 1 | -26/+8 |
| | | | | switch to awesome-gocui | ||||
* | termui: migrate to awesome-gocui instead of the old fork I had | Michael Muré | 2019-11-03 | 1 | -13/+13 |
| | |||||
* | switch to go-term-text to fix bad underflow for label rendering | Michael Muré | 2019-11-03 | 1 | -15/+17 |
| | |||||
* | termui: better overflow management | ludovicm67 | 2019-10-16 | 1 | -3/+7 |
| | |||||
* | termui: add labels colors in bug table | ludovicm67 | 2019-10-15 | 1 | -12/+20 |
| | |||||
* | finish the refactoring for the dedicated identifier type | Michael Muré | 2019-08-12 | 1 | -3/+3 |
| | |||||
* | termui: make bugTable only use the cache Easy pick | Michael Muré | 2019-04-21 | 1 | -20/+35 |
| | | | | fix #127 | ||||
* | cache: properly push/pull identities and bugs | Michael Muré | 2019-03-27 | 1 | -7/+5 |
| | |||||
* | identity: more progress and fixes | Michael Muré | 2019-03-01 | 1 | -7/+3 |
| | |||||
* | WIP identity in git | Michael Muré | 2019-03-01 | 1 | -1/+2 |
| | |||||
* | termui: use a forked gocui to fix large character handling | Michael Muré | 2018-12-25 | 1 | -1/+1 |
| | |||||
* | termui: don't reset the cursor when paginating with left/right | Michael Muré | 2018-12-23 | 1 | -6/+23 |
| | | | | See https://github.com/MichaelMure/git-bug/pull/83 for the rationale | ||||
* | Termui: Better position the cursor when changing page. | Cyril Roelandt | 2018-12-22 | 1 | -0/+7 |
| | | | | | | After moving to the previous page, users probably want to have their cursor on the last entry of the page. When moving to the next page, they probably want it to be on the first entry. | ||||
* | Termui: switch to the previous/next page when going up/down. | Cyril Roelandt | 2018-12-22 | 1 | -2/+12 |
| | | | | | | Rather than using 'h' or 'l' to load the previous or next page, allow users to do this automatically when going up or down the list with 'k' or 'j'. This is the default behaviour in mutt, for instance. | ||||
* | termui: tighter column in the bug table | Michael Muré | 2018-12-01 | 1 | -21/+26 |
| | |||||
* | termui: use the '↵' symbol to save screen space | Michael Muré | 2018-12-01 | 1 | -1/+1 |
| | |||||
* | github: also pull users email | Michael Muré | 2018-10-07 | 1 | -1/+1 |
| | |||||
* | termui: better responsive columns in the bug table | Michael Muré | 2018-09-26 | 1 | -4/+3 |
| | |||||
* | commands: git bug comment now show the comments of a bug | Michael Muré | 2018-09-15 | 1 | -12/+12 |
| | |||||
* | bug: add a data validation process to avoid merging incorrect operations | Michael Muré | 2018-09-15 | 1 | -1/+1 |
| | |||||
* | termui: use 'q' for quit and 's' for search | Michael Muré | 2018-09-13 | 1 | -3/+3 |
| | |||||
* | termui: add missing query help text | Michael Muré | 2018-09-13 | 1 | -1/+1 |
| | |||||
* | bug: proper int baked enum for merge result status instead of a string | Michael Muré | 2018-09-13 | 1 | -1/+1 |
| | |||||
* | reorganize package for a more idomatic go | Michael Muré | 2018-09-11 | 1 | -17/+18 |
| | |||||
* | termui: allow to change the bug query | Michael Muré | 2018-09-11 | 1 | -11/+26 |
| | |||||
* | termui: use Esc key to quit instead of 'q' to free it for a "query" feature | Michael Muré | 2018-09-11 | 1 | -2/+2 |
| | |||||
* | cache: combine sorting and filtering into a query with its micro-DSL | Michael Muré | 2018-09-09 | 1 | -3/+8 |
| | |||||
* | cache: refactor to handle bug changes during Pull | Michael Muré | 2018-09-08 | 1 | -1/+1 |
| | |||||
* | cache: provide a generic bug sorting function | Michael Muré | 2018-09-02 | 1 | -5/+1 |
| | |||||
* | cache: provide sorted (id, creation, edit) list of bugs | Michael Muré | 2018-09-02 | 1 | -25/+11 |
| | |||||
* | cache: maintain, write and load from disk bug excerpts | Michael Muré | 2018-08-23 | 1 | -5/+5 |
| | |||||
* | bug: add a new BugExerpt that hold a subset of a bug state for efficient ↵ | Michael Muré | 2018-08-23 | 1 | -1/+1 |
| | | | | sorting and retrieval | ||||
* | termiu: show the bug after creation | Michael Muré | 2018-08-17 | 1 | -4/+4 |
| | |||||
* | termui: fix out of bounds when opening a bug on non-first page | Michael Muré | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | termui: implement push/pull | Michael Muré | 2018-08-12 | 1 | -1/+99 |
| | |||||
* | termui: reset the scroll between show bug window | Michael Muré | 2018-08-09 | 1 | -1/+1 |
| | |||||
* | termui: colors in the bug table | Michael Muré | 2018-08-08 | 1 | -1/+8 |
| | |||||
* | termui: fix an out of bound panic | Michael Muré | 2018-08-08 | 1 | -1/+1 |
| |