Commit Graph

33 Commits

Author SHA1 Message Date
Michael Muré
fc568209f0
termui: fix an excessive assumption about an error 2019-12-27 20:08:58 +01:00
Michael Muré
cb8236c9c2
termui: migrate to awesome-gocui instead of the old fork I had 2019-11-03 20:47:29 +01:00
ludovicm67
d0d9ea56b9
termui: add colors for labels 2019-10-15 20:42:27 +02:00
Michael Muré
99b5c58d43 finish the refactoring for the dedicated identifier type 2019-08-12 16:12:14 +02:00
Michael Muré
612a29b031 fix everything following the hash-->id change 2019-08-08 19:06:13 +02:00
Michael Muré
08c0e18ade cache: expose the operation when creating a new bug 2019-06-16 21:04:36 +02:00
Michael Muré
e100ee9f10
github: fix 3 edge-case failures 2019-03-01 22:48:50 +01:00
Michael Muré
ebcf3a7587
termui: use a forked gocui to fix large character handling 2018-12-25 20:49:54 +01:00
Luke Adams
e8173d4663 Add labelSelect view for choosing labels 2018-10-04 13:51:00 -06:00
Luke Adams
c96015e634 Enable editing comments in the term ui 2018-10-04 10:51:19 -06:00
Luke Adams
bc8e6754a7 Make addCommentWithEditor accept a preMessage 2018-10-04 10:29:19 -06:00
Michael Muré
ac29b8253e
termui: detect when the title is not changed and abort the operation 2018-09-26 16:28:44 +02:00
Michael Muré
82eaceffc1
repo: split the Repo interface to avoid abstraction leak in RepoCache 2018-09-21 18:53:37 +02:00
Michael Muré
6f5d433e33
docs & cleaning 2018-09-16 13:50:53 +02:00
Michael Muré
9cbd5b4ee1
termui: allow to change the bug query 2018-09-11 19:28:32 +02:00
Michael Muré
30e38aab08
termui: use Esc key to quit instead of 'q' to free it for a "query" feature 2018-09-11 17:46:47 +02:00
Michael Muré
7397c94d99
make CLI commands use the cache to lock the repo properly 2018-08-31 17:22:10 +02:00
Michael Muré
0514edad1a
cache: maintain, write and load from disk bug excerpts 2018-08-23 21:24:57 +02:00
Michael Muré
c974cc022d
termui: fix a crash when a bug is created with an empty message 2018-08-17 16:42:10 +02:00
Michael Muré
e482a37776
termiu: show the bug after creation 2018-08-17 12:37:58 +02:00
Michael Muré
df144e727a
fix some linting trouble 2018-08-13 15:28:47 +02:00
Michael Muré
e2f4b027c9
termui: implement push/pull 2018-08-12 21:09:30 +02:00
Michael Muré
53a3d5e113
termui: add and remove labels 2018-08-12 02:42:03 +02:00
Michael Muré
ad9e35e302
termui: add the previous title in the template when editing 2018-08-08 21:25:06 +02:00
Michael Muré
ae1ed6c11f
termui: implement addComment and setTitle 2018-08-02 16:35:13 +02:00
Michael Muré
e6a64b4985
cache: some refactoring 2018-08-02 14:56:50 +02:00
Michael Muré
c875d40e63
termui: add a view to display a bug 2018-08-01 02:17:06 +02:00
Michael Muré
6b012b1e48
termui: add a reusable error popup, use it for badly formated bug creation 2018-07-31 22:19:11 +02:00
Michael Muré
87669e0f18
termui: use the editor to create a new bug 2018-07-31 16:44:23 +02:00
Michael Muré
091ac03f1f
termui: PgUp & PgDown to pagine the bug list as well 2018-07-30 18:59:34 +02:00
Michael Muré
12b0fecd9b
vendor gocui on the master branch because of no release in a while 2018-07-30 18:22:52 +02:00
Michael Muré
29bb7364c8
termui: interactive and responsible list of bugs 2018-07-30 18:09:44 +02:00
Michael Muré
c0dbe70ee0
wip terminal ui 2018-07-30 17:00:10 +02:00