aboutsummaryrefslogtreecommitdiffstats
path: root/termui/bug_table.go
Commit message (Collapse)AuthorAgeFilesLines
* termui: make bugTable only use the cache Easy pickMichael Muré2019-04-211-20/+35
| | | | fix #127
* cache: properly push/pull identities and bugsMichael Muré2019-03-271-7/+5
|
* identity: more progress and fixesMichael Muré2019-03-011-7/+3
|
* WIP identity in gitMichael Muré2019-03-011-1/+2
|
* termui: use a forked gocui to fix large character handlingMichael Muré2018-12-251-1/+1
|
* termui: don't reset the cursor when paginating with left/rightMichael Muré2018-12-231-6/+23
| | | | See https://github.com/MichaelMure/git-bug/pull/83 for the rationale
* Termui: Better position the cursor when changing page.Cyril Roelandt2018-12-221-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 Roelandt2018-12-221-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 tableMichael Muré2018-12-011-21/+26
|
* termui: use the '↵' symbol to save screen spaceMichael Muré2018-12-011-1/+1
|
* github: also pull users emailMichael Muré2018-10-071-1/+1
|
* termui: better responsive columns in the bug tableMichael Muré2018-09-261-4/+3
|
* commands: git bug comment now show the comments of a bugMichael Muré2018-09-151-12/+12
|
* bug: add a data validation process to avoid merging incorrect operationsMichael Muré2018-09-151-1/+1
|
* termui: use 'q' for quit and 's' for searchMichael Muré2018-09-131-3/+3
|
* termui: add missing query help textMichael Muré2018-09-131-1/+1
|
* bug: proper int baked enum for merge result status instead of a stringMichael Muré2018-09-131-1/+1
|
* reorganize package for a more idomatic goMichael Muré2018-09-111-17/+18
|
* termui: allow to change the bug queryMichael Muré2018-09-111-11/+26
|
* termui: use Esc key to quit instead of 'q' to free it for a "query" featureMichael Muré2018-09-111-2/+2
|
* cache: combine sorting and filtering into a query with its micro-DSLMichael Muré2018-09-091-3/+8
|
* cache: refactor to handle bug changes during PullMichael Muré2018-09-081-1/+1
|
* cache: provide a generic bug sorting functionMichael Muré2018-09-021-5/+1
|
* cache: provide sorted (id, creation, edit) list of bugsMichael Muré2018-09-021-25/+11
|
* cache: maintain, write and load from disk bug excerptsMichael Muré2018-08-231-5/+5
|
* bug: add a new BugExerpt that hold a subset of a bug state for efficient ↵Michael Muré2018-08-231-1/+1
| | | | sorting and retrieval
* termiu: show the bug after creationMichael Muré2018-08-171-4/+4
|
* termui: fix out of bounds when opening a bug on non-first pageMichael Muré2018-08-171-1/+1
|
* termui: implement push/pullMichael Muré2018-08-121-1/+99
|
* termui: reset the scroll between show bug windowMichael Muré2018-08-091-1/+1
|
* termui: colors in the bug tableMichael Muré2018-08-081-1/+8
|
* termui: fix an out of bound panicMichael Muré2018-08-081-1/+1
|
* termui: show the last edit in a dedicated columnMichael Muré2018-08-021-4/+10
|
* termui: implement addComment and setTitleMichael Muré2018-08-021-17/+22
|
* termui: add a view to display a bugMichael Muré2018-08-011-23/+58
|
* termui: fix a pagination off by oneMichael Muré2018-07-311-4/+4
|
* termui: add a reusable error popup, use it for badly formated bug creationMichael Muré2018-07-311-18/+22
|
* termui: use the editor to create a new bugMichael Muré2018-07-311-81/+176
|
* termui: interactive and responsible list of bugsMichael Muré2018-07-301-9/+56
|
* wip terminal uiMichael Muré2018-07-301-0/+186