d823bc5
Revert to MichaelMure's fork of gocui
Yang Zhang created
d823bc5
Revert to MichaelMure's fork of gocui
Yang Zhang created
171acad
Merge pull request #84 from Steap/allow-empty-comment-message
Allow empty messages in comments.
Michael Muré created
3f69419
misc: fix non determinist zsh comp generation
upstream PR: https://github.com/spf13/cobra/pull/801
Michael Muré created
11e0474
Allow empty messages in comments.
Some bug trackers, like Launchpad, allow messages to be empty (when adding a file to the bug, for instance).
Cyril Roelandt created
d318915
Implement almost full CJK support.
Display of CJK contents are supported. Adding CJK tags are problematic.
Yang Zhang created
3fa2d15
Implement displaying CJK contents
Yang Zhang created
32b3e26
text: fix handling of wide characters
Michael Muré created
ebcf3a7
termui: use a forked gocui to fix large character handling
Michael Muré created
60d44f7
Merge pull request #83 from Steap/improve-termui-paging
Improve termui paging
Michael Muré created
96f5141
repo: minor cleaning
Michael Muré created
8a6a805
add a check for the minimal go version (1.8)
Michael Muré created
45b82de
travis: build on all go and nodejs version supported
Michael Muré created
94b28b6
termui: display an explicit placeholder for empty messages
Michael Muré created
fb87d44
termui: don't reset the cursor when paginating with left/right
See https://github.com/MichaelMure/git-bug/pull/83 for the rationale
Michael Muré created
7454b95
text: more chinese related fixes
Michael Muré created
261aa61
text: fix a wrapping bug leading to line longer than they should
Michael Muré created
f9fc85a
text: hopefuly fix the handling of chinese
Michael Muré created
0d5bd6b
graphql: now that it's possible, split the schema for clarity
Michael Muré created
1410a1a
upgrade gqlgen to v0.7.1
Michael Muré created
8fc15a0
webui: upgrade npm dependencies to fix https://nvd.nist.gov/vuln/detail/CVE-2018-16469
Michael Muré created
5a465c0
update generated doc with the new date
Michael Muré created
87098ce
Termui: Better position the cursor when changing page.
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.
Cyril Roelandt created
1174265
Termui: switch to the previous/next page when going up/down.
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.
Cyril Roelandt created
47b2aa4
launchpad: minor cleaning
Michael Muré created
d26b1d0
doc: same size for the webui screenshots
Michael Muré created
24f568a
Merge pull request #79 from Steap/feature/bridge-launchpad
WIP: Initial Launchpad bridge.
Michael Muré created
d6ddf0e
Initial Launchpad bridge.
This a just a preview. Not all features are expected to work.
Cyril Roelandt created
c92da55
Merge pull request #81 from rafasc/ra/fix-empty-ident-test-failure
tests: configure user ident in repos used by tests
Michael Muré created
8dcd3d2
tests: configure user ident in repos used by tests
Some git operations require the user to have an identity configured and will exit with failure if none is set (or if git can't guess it). As a direct consequence of this, the test suite may fail depending on the user local configuration. The error itself is justified as regular users *should* configure their identity themselves. However, when building in chrooted environments it's unlikely the git identity will be set making the test suite fail unnecessarily. To prevent such unnecessary failures, let's make a dummy identity for repos created and used by the test suite.
Rafael Ascensão created
6380738
Readme: add more explanation about the dev process
Michael Muré created
a71d433
Merge pull request #78 from Steap/improve-readme
README.md: Add developer-specific information.
Michael Muré created
c31e7fb
README.md: Add developer-specific information.
Cloning a Go project is a weird thing for developers unfamiliar with the language. This closes #77.
Cyril Roelandt created
2ac2c88
doc: update webui screenshot
Michael Muré created
85a68c8
gitignore: ignore jetbrains project files
Michael Muré created
7e66f74
Merge branch 'recording'
Michael Muré created
3cb74c7
update readme with new demo gif
Michael Muré created
e171448
bridge: simplify regex
Michael Muré created
a133cdf
bridge: slightly better error message
Michael Muré created
cdc80c9
Add a gif file generated with ScreenToGif from the svg file
Michael Muré created
23a9aa9
update the termui screencast
Michael Muré created
9c89cf5
termui: tighter column in the bug table
Michael Muré created
ab970da
termui: use the '↵' symbol to save screen space
Michael Muré created
5e74489
text: fix broken truncate with unicode and use the ellipsis character in LeftPadMaxLine
Michael Muré created
5653ae9
interrupt: minor cleaning
Michael Muré created
8be1078
Merge pull request #71 from auyer/master
Cleaning lock files on Interruption
Michael Muré created
31cbddd
Iverted order, moved print, and new tests
Rafael Passos created
8f012e2
RegisterCleaner now uses Variadic input + tests
Rafael Passos created
85032d4
Inverted boolean check
Rafael Passos created
f72b184
moved cleaner function to util/interrupt
Rafael Passos created
4f4af45
changing t type where used
Rafael Passos created