aboutsummaryrefslogtreecommitdiffstats
path: root/termui
Commit message (Collapse)AuthorAgeFilesLines
* termui: use a forked gocui to fix large character handlingMichael Muré2018-12-256-6/+6
|
* Merge pull request #83 from Steap/improve-termui-pagingMichael Muré2018-12-251-2/+36
|\ | | | | Improve termui paging
| * 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: display an explicit placeholder for empty messagesMichael Muré2018-12-231-10/+29
| |
* | text: fix a wrapping bug leading to line longer than they shouldMichael Muré2018-12-231-2/+2
|/
* 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
|
* Merge branch 'labeledit'Michael Muré2018-10-173-87/+329
|\
| * termui: some cleanup in the label edition codeMichael Muré2018-10-171-9/+12
| |
| * Fix label select scrollingLuke Adams2018-10-161-31/+6
| | | | | | | | | | This also sort of breaks the focus-on-add mechanism, but I can't think of a good way to implement it.
| * Fix bug in computing added/removed labelsLuke Adams2018-10-161-20/+25
| |
| * Fix error when label list is emptyLuke Adams2018-10-161-1/+22
| |
| * Set minimum width for labelSelectLuke Adams2018-10-051-1/+1
| |
| * Error checking and cleanupLuke Adams2018-10-051-7/+13
| |
| * Make labelSelect with adaptive, add titleLuke Adams2018-10-051-25/+29
| |
| * Fix bug in labelSelect addItemLuke Adams2018-10-051-1/+3
| | | | | | | | | | | | Adding a new item would cause a panic because focusView attempted to access a view that did not yet exist. Fixed by calling layout before calling focusView.
| * Add scrolling to labelSelectLuke Adams2018-10-041-14/+57
| |
| * Make labelSelect update after addLuke Adams2018-10-041-9/+9
| |
| * Remove old label editing code from showBugLuke Adams2018-10-041-75/+1
| |
| * Use labelSelect to edit labels in bugViewLuke Adams2018-10-041-4/+10
| |
| * Add labelSelect view for choosing labelsLuke Adams2018-10-042-10/+261
| |
* | github: also pull users emailMichael Muré2018-10-072-7/+7
|/
* Add edit to instruction viewLuke Adams2018-10-041-1/+1
|
* Enable editing comments in the term uiLuke Adams2018-10-042-0/+68
|
* Use operation hash for view nameLuke Adams2018-10-041-2/+3
| | | | This change allows the operation to be found given only the view name.
* Make addCommentWithEditor accept a preMessageLuke Adams2018-10-041-1/+1
|
* make changesLuke Adams2018-10-021-5/+8
|
* add open/close in bug viewLuke Adams2018-10-021-1/+15
|
* bug: use deditated type for all TimelineItemMichael Muré2018-09-301-11/+11
|
* termui: advertise edited commentsMichael Muré2018-09-301-8/+22
|
* termui: fix compilationMichael Muré2018-09-291-10/+10
|
* merge package operations into bug, they are tightly coupled anywayMichael Muré2018-09-291-11/+11
|
* termui: better responsive columns in the bug tableMichael Muré2018-09-261-4/+3
|
* termui: detect when the title is not changed and abort the operationMichael Muré2018-09-261-1/+5
|
* repo: split the Repo interface to avoid abstraction leak in RepoCacheMichael Muré2018-09-211-4/+4
|
* termui: use q as keybinding to quit the show bug viewMichael Muré2018-09-191-2/+2
|
* docs & cleaningMichael Muré2018-09-161-0/+1
|
* 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
|
* catch a lot of error not being checkedMichael Muré2018-09-132-10/+12
|
* operations: return a more convenient array of result for label changesMichael Muré2018-09-131-2/+2
|
* 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-113-42/+44
|
* termui: allow to change the bug queryMichael Muré2018-09-113-14/+71
|
* termui: use Esc key to quit instead of 'q' to free it for a "query" featureMichael Muré2018-09-113-4/+6
|
* cache: combine sorting and filtering into a query with its micro-DSLMichael Muré2018-09-091-3/+8
|