Michael Muré
|
c235d89d36
|
commands: show the last modification time in "user"
|
2019-03-01 22:52:54 +01:00 |
|
Michael Muré
|
475b7b4c49
|
a round of cleanup
|
2019-03-01 22:52:53 +01:00 |
|
Michael Muré
|
cd7ed7ff9e
|
identity: add more test for serialisation and push/pull/merge + fixes
|
2019-03-01 22:40:24 +01:00 |
|
Michael Muré
|
d10c76469d
|
identity: somewhat getting closer !
|
2019-03-01 22:40:21 +01:00 |
|
Michael Muré
|
feab9412df
|
WIP identity in git
|
2019-03-01 22:35:36 +01:00 |
|
Yang Zhang
|
8ea5c6b41d
|
Fix handling of long words
|
2019-01-08 09:55:32 +08:00 |
|
Yang Zhang
|
2feb4ec21b
|
Fix bad names in text.go
|
2019-01-07 21:30:46 +08:00 |
|
Yang Zhang
|
309e6892c3
|
Remove redundant init in text package
|
2019-01-02 23:32:56 +08:00 |
|
Yang Zhang
|
5cf7b19dcc
|
Make runewidth treat ambiguous rune as short and fix ui display
|
2019-01-01 21:52:05 +08:00 |
|
Yang Zhang
|
d4fd895579
|
Add tests for critical internal functions in text.go
|
2018-12-31 13:16:53 +08:00 |
|
Yang Zhang
|
7c1df91d53
|
Refactor text.go to improve clearity
|
2018-12-31 11:00:05 +08:00 |
|
Yang Zhang
|
99bc0c140a
|
Fix megacheck warnings
|
2018-12-31 09:02:35 +08:00 |
|
Yang Zhang
|
a0ae5fc534
|
Fix incorrect wrap of mixed wide and ascii chars
|
2018-12-31 08:53:11 +08:00 |
|
Yang Zhang
|
f22f9b7083
|
Implement a new wrap algorithm and pass all text tests
|
2018-12-31 01:57:10 +08:00 |
|
Yang Zhang
|
467ab5b68e
|
Fix tests in left_padded
|
2018-12-30 08:38:31 +08:00 |
|
Yang Zhang
|
c0ce41540e
|
Add back removed text functions
|
2018-12-30 08:38:31 +08:00 |
|
Yang Zhang
|
5241916535
|
Use ASCII ellipsis to workaround inaccurate width of unicode ellipsis
|
2018-12-30 08:38:31 +08:00 |
|
Yang Zhang
|
d31891504d
|
Implement almost full CJK support.
Display of CJK contents are supported. Adding CJK tags are problematic.
|
2018-12-26 23:05:58 +08:00 |
|
Yang Zhang
|
3fa2d15fb8
|
Implement displaying CJK contents
|
2018-12-26 22:55:16 +08:00 |
|
Michael Muré
|
32b3e263fc
|
text: fix handling of wide characters
|
2018-12-25 21:17:11 +01:00 |
|
Michael Muré
|
94b28b68e5
|
termui: display an explicit placeholder for empty messages
|
2018-12-23 21:46:47 +01:00 |
|
Michael Muré
|
7454b9505a
|
text: more chinese related fixes
|
2018-12-23 20:47:18 +01:00 |
|
Michael Muré
|
261aa61711
|
text: fix a wrapping bug leading to line longer than they should
|
2018-12-23 20:13:14 +01:00 |
|
Michael Muré
|
f9fc85ac82
|
text: hopefuly fix the handling of chinese
|
2018-12-23 19:00:51 +01:00 |
|
Michael Muré
|
5e74489126
|
text: fix broken truncate with unicode and use the ellipsis character in LeftPadMaxLine
|
2018-12-01 15:17:16 +01:00 |
|
Michael Muré
|
5653ae98e0
|
interrupt: minor cleaning
|
2018-10-27 11:51:50 +02:00 |
|
Rafael Passos
|
31cbddd35b
|
Iverted order, moved print, and new tests
|
2018-10-25 18:07:02 -03:00 |
|
Rafael Passos
|
8f012e2cab
|
RegisterCleaner now uses Variadic input + tests
|
2018-10-24 19:06:10 -03:00 |
|
Rafael Passos
|
85032d4cdc
|
Inverted boolean check
|
2018-10-24 18:55:02 -03:00 |
|
Rafael Passos
|
f72b18496b
|
moved cleaner function to util/interrupt
|
2018-10-24 18:36:39 -03:00 |
|
Michael Muré
|
8ab2f173e7
|
util: handle both sha1 and sha256 git hashes
|
2018-09-26 22:04:41 +02:00 |
|
Michael Muré
|
5d7c3a76af
|
bug: add the optional field AvatarUrl to Person
|
2018-09-25 17:55:20 +02:00 |
|
Michael Muré
|
c3a5213f82
|
repo: more documentation
|
2018-09-24 12:46:39 +02:00 |
|
Michael Muré
|
bfb5e96aab
|
commands: git bug comment now show the comments of a bug
|
2018-09-15 20:30:31 +02:00 |
|
Michael Muré
|
7bec0b1f13
|
bug: add a data validation process to avoid merging incorrect operations
|
2018-09-15 13:15:00 +02:00 |
|
Michael Muré
|
bf11c08f5a
|
lamport: better perf by ensuring that the folder is created only once
|
2018-09-13 16:05:27 +02:00 |
|
Michael Muré
|
3605887345
|
reorganize package for a more idomatic go
|
2018-09-11 22:14:46 +02:00 |
|
Michael Muré
|
6d7dc465d8
|
cache: lock the repo with a pid file; automatic cleaning
|
2018-08-21 19:13:08 +02:00 |
|
Michael Muré
|
df144e727a
|
fix some linting trouble
|
2018-08-13 15:28:47 +02:00 |
|
Michael Muré
|
b96819a8e8
|
termui: properly handle color sequence code even inside a word
|
2018-08-11 22:27:45 +02:00 |
|
Michael Muré
|
5675299c8d
|
termui: commit the bug when quiting the show bug window
|
2018-08-09 14:45:02 +02:00 |
|
Michael Muré
|
0da2bea132
|
TextWrap: add a version with a left padding
|
2018-08-09 14:35:55 +02:00 |
|
Michael Muré
|
ca31258cd2
|
TextWrap: support text with color escape sequence
|
2018-08-09 14:06:55 +02:00 |
|
Michael Muré
|
435be2b693
|
bug: add a Lamport logical clock to be able to sort bugs by creation time and edit time without having to rely on a timestamp
|
2018-08-06 20:31:20 +02:00 |
|
Michael Muré
|
b2f20c9a61
|
util: add a Lamport clock implementation as well as a persistable one
|
2018-08-05 15:27:46 +02:00 |
|
Michael Muré
|
5c86164f22
|
util: add a text wrapping function
|
2018-08-03 17:29:11 +02:00 |
|
Michael Muré
|
d8f89726fe
|
implement media hosting in git for comments + API for the webui
|
2018-08-02 23:37:49 +02:00 |
|
Michael Muré
|
29bb7364c8
|
termui: interactive and responsible list of bugs
|
2018-07-30 18:09:44 +02:00 |
|
Michael Muré
|
1332a6ec0a
|
ls: add some colors
|
2018-07-17 20:23:14 +02:00 |
|
Michael Muré
|
3087a472bf
|
move Hash in /util/
|
2018-07-12 21:32:10 +02:00 |
|