Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix handling of long words | Yang Zhang | 2019-01-08 | 2 | -2/+17 |
| | |||||
* | Fix bad names in text.go | Yang Zhang | 2019-01-07 | 2 | -25/+25 |
| | |||||
* | Remove redundant init in text package | Yang Zhang | 2019-01-02 | 1 | -7/+0 |
| | |||||
* | Make runewidth treat ambiguous rune as short and fix ui display | Yang Zhang | 2019-01-01 | 3 | -4/+18 |
| | |||||
* | Revert the changes on zsh_completion/git-bug | Yang Zhang | 2018-12-31 | 1 | -6/+6 |
| | |||||
* | Add tests for critical internal functions in text.go | Yang Zhang | 2018-12-31 | 1 | -0/+75 |
| | |||||
* | Refactor text.go to improve clearity | Yang Zhang | 2018-12-31 | 1 | -90/+124 |
| | |||||
* | Fix megacheck warnings | Yang Zhang | 2018-12-31 | 1 | -2/+2 |
| | |||||
* | Fix incorrect wrap of mixed wide and ascii chars | Yang Zhang | 2018-12-31 | 2 | -4/+23 |
| | |||||
* | Implement a new wrap algorithm and pass all text tests | Yang Zhang | 2018-12-31 | 2 | -77/+177 |
| | |||||
* | Fix tests in left_padded | Yang Zhang | 2018-12-30 | 1 | -3/+3 |
| | |||||
* | Add back removed text functions | Yang Zhang | 2018-12-30 | 2 | -0/+118 |
| | |||||
* | Use ASCII ellipsis to workaround inaccurate width of unicode ellipsis | Yang Zhang | 2018-12-30 | 1 | -2/+2 |
| | |||||
* | Revert to MichaelMure's fork of gocui | Yang Zhang | 2018-12-30 | 7 | -23/+23 |
| | |||||
* | Implement almost full CJK support. | Yang Zhang | 2018-12-26 | 11 | -236/+118 |
|\ | | | | | | | Display of CJK contents are supported. Adding CJK tags are problematic. | ||||
| * | Implement displaying CJK contents | Yang Zhang | 2018-12-26 | 11 | -230/+120 |
| | | |||||
* | | text: fix handling of wide characters | Michael Muré | 2018-12-25 | 2 | -16/+28 |
| | | |||||
* | | termui: use a forked gocui to fix large character handling | Michael Muré | 2018-12-25 | 19 | -28/+34 |
| | | |||||
* | | Merge pull request #83 from Steap/improve-termui-paging | Michael Muré | 2018-12-25 | 1 | -2/+36 |
|\ \ | | | | | | | Improve termui paging | ||||
| * | | termui: don't reset the cursor when paginating with left/right | Michael Muré | 2018-12-23 | 1 | -6/+23 |
| | | | | | | | | | | | | See https://github.com/MichaelMure/git-bug/pull/83 for the rationale | ||||
| * | | Termui: Better position the cursor when changing page. | Cyril Roelandt | 2018-12-22 | 1 | -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 Roelandt | 2018-12-22 | 1 | -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. | ||||
* | | | repo: minor cleaning | Michael Muré | 2018-12-25 | 3 | -2/+6 |
| |/ |/| | |||||
* | | add a check for the minimal go version (1.8) | Michael Muré | 2018-12-23 | 6 | -1/+63 |
| | | |||||
* | | travis: build on all go and nodejs version supported | Michael Muré | 2018-12-23 | 1 | -1/+20 |
| | | |||||
* | | termui: display an explicit placeholder for empty messages | Michael Muré | 2018-12-23 | 5 | -26/+137 |
| | | |||||
* | | text: more chinese related fixes | Michael Muré | 2018-12-23 | 2 | -6/+27 |
| | | |||||
* | | text: fix a wrapping bug leading to line longer than they should | Michael Muré | 2018-12-23 | 3 | -4/+36 |
| | | |||||
* | | text: hopefuly fix the handling of chinese | Michael Muré | 2018-12-23 | 2 | -7/+44 |
| | | |||||
* | | graphql: now that it's possible, split the schema for clarity | Michael Muré | 2018-12-23 | 10 | -566/+597 |
| | | |||||
* | | upgrade gqlgen to v0.7.1 | Michael Muré | 2018-12-23 | 91 | -817/+8298 |
| | | |||||
* | | webui: upgrade npm dependencies to fix ↵ | Michael Muré | 2018-12-23 | 3 | -4869/+8728 |
| | | | | | | | | https://nvd.nist.gov/vuln/detail/CVE-2018-16469 | ||||
* | | update generated doc with the new date | Michael Muré | 2018-12-22 | 26 | -26/+26 |
|/ | |||||
* | launchpad: minor cleaning | Michael Muré | 2018-12-17 | 2 | -7/+12 |
| | |||||
* | doc: same size for the webui screenshots | Michael Muré | 2018-12-17 | 1 | -0/+0 |
| | |||||
* | Merge pull request #79 from Steap/feature/bridge-launchpad | Michael Muré | 2018-12-17 | 5 | -0/+333 |
|\ | | | | | WIP: Initial Launchpad bridge. | ||||
| * | Initial Launchpad bridge. | Cyril Roelandt | 2018-12-16 | 5 | -0/+333 |
| | | | | | | | | This a just a preview. Not all features are expected to work. | ||||
* | | Merge pull request #81 from rafasc/ra/fix-empty-ident-test-failure | Michael Muré | 2018-12-10 | 3 | -0/+21 |
|\ \ | |/ |/| | tests: configure user ident in repos used by tests | ||||
| * | tests: configure user ident in repos used by tests | Rafael Ascensão | 2018-12-10 | 3 | -0/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Readme: add more explanation about the dev process | Michael Muré | 2018-12-10 | 1 | -3/+7 |
| | | |||||
* | | Merge pull request #78 from Steap/improve-readme | Michael Muré | 2018-12-10 | 1 | -0/+14 |
|\ \ | |/ |/| | README.md: Add developer-specific information. | ||||
| * | README.md: Add developer-specific information. | Cyril Roelandt | 2018-12-08 | 1 | -0/+14 |
|/ | | | | | | | Cloning a Go project is a weird thing for developers unfamiliar with the language. This closes #77. | ||||
* | doc: update webui screenshot | Michael Muré | 2018-12-05 | 2 | -0/+0 |
| | |||||
* | gitignore: ignore jetbrains project files | Michael Muré | 2018-12-05 | 1 | -0/+1 |
| | |||||
* | Merge branch 'recording' | Michael Muré | 2018-12-04 | 3 | -9/+7 |
|\ | |||||
| * | update readme with new demo gif | Michael Muré | 2018-12-04 | 2 | -4/+2 |
| | | |||||
| * | Add a gif file generated with ScreenToGif from the svg file | Michael Muré | 2018-12-04 | 1 | -0/+0 |
| | | |||||
| * | update the termui screencast | Michael Muré | 2018-12-02 | 1 | -5/+5 |
| | | |||||
* | | bridge: simplify regex | Michael Muré | 2018-12-04 | 1 | -2/+2 |
| | | |||||
* | | bridge: slightly better error message | Michael Muré | 2018-12-04 | 1 | -1/+1 |
|/ |