Commit log

d823bc5 Revert to MichaelMure's fork of gocui

Yang Zhang created

171acad Merge pull request #84 from Steap/allow-empty-comment-message

Click to expand commit body
Allow empty messages in comments.

Michael Muré created

3f69419 misc: fix non determinist zsh comp generation

Click to expand commit body
upstream PR: https://github.com/spf13/cobra/pull/801

Michael Muré created

11e0474 Allow empty messages in comments.

Click to expand commit body
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.

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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.

Click to expand commit body
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.

Click to expand commit body
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

Click to expand commit body
WIP: Initial Launchpad bridge.

Michael Muré created

d6ddf0e Initial Launchpad bridge.

Click to expand commit body
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

Click to expand commit body
tests: configure user ident in repos used by tests

Michael Muré created

8dcd3d2 tests: configure user ident in repos used by tests

Click to expand commit body
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

Click to expand commit body
README.md: Add developer-specific information.

Michael Muré created

c31e7fb README.md: Add developer-specific information.

Click to expand commit body
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

Click to expand commit body
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