Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | repository: remove tie to Bug, improved and reusable testing | Michael Muré | 2020-06-26 | 1 | -1/+1 |
| | | | | | | | | | - allow the creation of arbitrary Lamport clocks, freeing the way to new entities and removing Bug specific (upper layer) code. - generalize the memory-only and persisted Lamport clocks behind a common interface - rework the tests to provide reusable testing code for a Repo, a Clock, a Config, opening a path to add a new Repo implementation more easily - test previously untested components with those new tests Note: one problem found during this endeavor is that `identity.Version` also need to store one time + Lamport time for each other Entity (Bug, config, PR ...). This could possibly done without breaking change but it would be much easier to wait for https://github.com/MichaelMure/git-bug-migration to happen. | ||||
* | bug: harmonize how time are used, fix some issues in command special formats | Michael Muré | 2020-06-25 | 1 | -1/+1 |
| | | | | This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be. | ||||
* | various cleanups suggested by golang-ci | Michael Muré | 2020-02-08 | 1 | -33/+21 |
| | |||||
* | termui: migrate to awesome-gocui instead of the old fork I had | Michael Muré | 2019-11-03 | 1 | -12/+12 |
| | |||||
* | switch to go-term-text to fix bad underflow for label rendering | Michael Muré | 2019-11-03 | 1 | -2/+3 |
| | |||||
* | bug: rename RGBA to Color | ludovicm67 | 2019-10-15 | 1 | -2/+3 |
| | |||||
* | termui: add colors for labels | ludovicm67 | 2019-10-15 | 1 | -2/+3 |
| | |||||
* | finish the refactoring for the dedicated identifier type | Michael Muré | 2019-08-12 | 1 | -5/+6 |
| | |||||
* | fix everything following the hash-->id change | Michael Muré | 2019-08-08 | 1 | -5/+4 |
| | |||||
* | termui: fix bug when trying to edit without selection | ludovicm67 | 2019-04-10 | 1 | -0/+4 |
| | |||||
* | github: fix 3 edge-case failures | Michael Muré | 2019-03-01 | 1 | -2/+4 |
| | |||||
* | termui: use a forked gocui to fix large character handling | Michael Muré | 2018-12-25 | 1 | -1/+1 |
| | |||||
* | termui: display an explicit placeholder for empty messages | Michael Muré | 2018-12-23 | 1 | -10/+29 |
| | |||||
* | text: fix a wrapping bug leading to line longer than they should | Michael Muré | 2018-12-23 | 1 | -2/+2 |
| | |||||
* | Merge branch 'labeledit' | Michael Muré | 2018-10-17 | 1 | -77/+9 |
|\ | |||||
| * | Remove old label editing code from showBug | Luke Adams | 2018-10-04 | 1 | -75/+1 |
| | | |||||
| * | Use labelSelect to edit labels in bugView | Luke Adams | 2018-10-04 | 1 | -4/+10 |
| | | |||||
* | | github: also pull users email | Michael Muré | 2018-10-07 | 1 | -6/+6 |
|/ | |||||
* | Add edit to instruction view | Luke Adams | 2018-10-04 | 1 | -1/+1 |
| | |||||
* | Enable editing comments in the term ui | Luke Adams | 2018-10-04 | 1 | -0/+32 |
| | |||||
* | Use operation hash for view name | Luke Adams | 2018-10-04 | 1 | -2/+3 |
| | | | | This change allows the operation to be found given only the view name. | ||||
* | make changes | Luke Adams | 2018-10-02 | 1 | -5/+8 |
| | |||||
* | add open/close in bug view | Luke Adams | 2018-10-02 | 1 | -1/+15 |
| | |||||
* | bug: use deditated type for all TimelineItem | Michael Muré | 2018-09-30 | 1 | -11/+11 |
| | |||||
* | termui: advertise edited comments | Michael Muré | 2018-09-30 | 1 | -8/+22 |
| | |||||
* | termui: fix compilation | Michael Muré | 2018-09-29 | 1 | -10/+10 |
| | |||||
* | merge package operations into bug, they are tightly coupled anyway | Michael Muré | 2018-09-29 | 1 | -11/+11 |
| | |||||
* | termui: use q as keybinding to quit the show bug view | Michael Muré | 2018-09-19 | 1 | -2/+2 |
| | |||||
* | catch a lot of error not being checked | Michael Muré | 2018-09-13 | 1 | -9/+8 |
| | |||||
* | operations: return a more convenient array of result for label changes | Michael Muré | 2018-09-13 | 1 | -2/+2 |
| | |||||
* | reorganize package for a more idomatic go | Michael Muré | 2018-09-11 | 1 | -23/+24 |
| | |||||
* | termui: use Esc key to quit instead of 'q' to free it for a "query" feature | Michael Muré | 2018-09-11 | 1 | -2/+2 |
| | |||||
* | make CLI commands use the cache to lock the repo properly | Michael Muré | 2018-08-31 | 1 | -2/+2 |
| | |||||
* | cache: maintain, write and load from disk bug excerpts | Michael Muré | 2018-08-23 | 1 | -4/+4 |
| | |||||
* | termui: fix left/right unnecessarely moving up/down | Michael Muré | 2018-08-17 | 1 | -2/+12 |
| | |||||
* | termiu: show the bug after creation | Michael Muré | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | termui: implement push/pull | Michael Muré | 2018-08-12 | 1 | -3/+3 |
| | |||||
* | termui: fix scroll bug | Michael Muré | 2018-08-12 | 1 | -1/+1 |
| | |||||
* | termui: add and remove labels | Michael Muré | 2018-08-12 | 1 | -1/+74 |
| | |||||
* | termui: implement left/right navigation in show bug | Michael Muré | 2018-08-11 | 1 | -35/+118 |
| | |||||
* | termui: properly handle color sequence code even inside a word | Michael Muré | 2018-08-11 | 1 | -3/+3 |
| | |||||
* | termui: fix the instructions being written on in show bug | Michael Muré | 2018-08-09 | 1 | -0/+5 |
| | |||||
* | termui: display status and label changes in show bug | Michael Muré | 2018-08-09 | 1 | -0/+68 |
| | |||||
* | termui: better padding for show bug | Michael Muré | 2018-08-09 | 1 | -6/+12 |
| | |||||
* | termui: commit the bug when quiting the show bug window | Michael Muré | 2018-08-09 | 1 | -3/+7 |
| | |||||
* | termui: colors show bug | Michael Muré | 2018-08-09 | 1 | -24/+39 |
| | |||||
* | termui: implement scrolling with pageUp / pageDown | Michael Muré | 2018-08-09 | 1 | -1/+37 |
| | |||||
* | termui: implement scrolling by selecting block in show bug | Michael Muré | 2018-08-09 | 1 | -13/+63 |
| | |||||
* | termui: selectable bloc | Michael Muré | 2018-08-08 | 1 | -13/+77 |
| | |||||
* | termui: more work on the show bug window | Michael Muré | 2018-08-03 | 1 | -22/+74 |
| |