John Nguyen
cf45f28cc0
Fix typo in man page
...
The example for _unique has typo, should be using attribute for project.
Fixes #2277
2020-05-17 09:48:24 +02:00
0xACE
64243e6ec1
Poor implementation of linewrap restored to task
...
This addresses #2023
For many years linewrap has been broken in taskwarrior, rendering the
application basically useless in terminals with short widths and tasks
containing URLs in them... This janky line wrap patch sort of works but
introduces other minor graphical glitches.
But seeing as no one took the time to fix it over the years, here some a
small salvation to those who suffer as much as me.
One problem of this patch is, when a line is wrapped, it may be 1 column
smaller than the terminal width, resulting in each line not fully
utilizing the terminal width.
This patch is not polished and could probably need to be tended by
someone who cares more.
2020-03-12 10:40:24 -04:00
Paul Beckingham
e186d375dc
Issue 2091: duration of task is set to a wrong and extremely big value
...
- Thanks to Wray Zheng.
2019-08-11 19:57:52 -04:00
Paul Beckingham
04bc1a7998
- Thanks to Adrien Lemaire.
2019-08-11 14:01:22 -04:00
Doron Behar
82ed5d35b7
Truely remove priority from hardcoded attrributes
2019-05-20 09:43:24 -04:00
Doron Behar
e1998346e1
Complete attributes dynamically incl UDAs
...
This is the major refinement of the completion: Most of it just moved
the global variables from up above to inside _task_filter so every array
of attributes will be calculated dynamically there.
2019-05-20 09:43:24 -04:00
Doron Behar
f04d66e10b
Fix small TODO and move main function to bottom
2019-05-20 09:43:24 -04:00
Doron Behar
da49dbdd84
Add TODOs to make zsh completion awesome
2019-05-20 09:43:24 -04:00
Paul Beckingham
ac97523275
libshared: Upgraded to 4178b49db1c5fed5006a4ab6aa2df3f9937f770b
2019-04-26 20:54:16 -04:00
Paul Beckingham
fb97883bef
Build: Do not set CMP0037 on CMake 3.11.0 and above
...
- This policy is no longer necessary because CMake issue #16062 , which caused
incorrect warnings to be shown, has been resolved in 3.11.0.
- Thanks to Janik Rabe
2019-04-26 20:45:46 -04:00
Paul Beckingham
415ce36861
Updated AUTHOR and Changelog
2019-04-14 19:47:52 -04:00
Paul Beckingham
18395a8dc0
- Thanks to Chad Phillips
2019-04-14 19:47:41 -04:00
Chad Phillips
2ac1787dae
JSON encode/decode string UDAs
...
Previously, multiline string UDAs were not preserved when editing
a task via 'task X edit'. String UDAs are now JSON encoded/decoded
during the edit cycle to allow preservation of multiline
2019-04-14 19:45:58 -04:00
Lionel Miller
62944f3c7d
Workaround for alias grep=rg in fish
2019-04-14 19:45:54 -04:00
mrossinek
f06eb12d10
Add unit test
2019-04-14 19:45:13 -04:00
mrossinek
0e58226f3b
Fix #1999
2019-04-14 19:45:11 -04:00
mrossinek
2821c5ac44
Add missing newline
2019-04-14 19:45:04 -04:00
mrossinek
b0c9bf6c8d
Fix #2002
2019-04-14 19:44:35 -04:00
Paul Beckingham
b87703eb39
Tests: REmoved check for absence of a segfault
...
- Testing for the absence of a segfault is not a good test.
2019-03-03 10:50:49 -05:00
Paul Beckingham
863038905c
Tests: Version test removed
...
- Veriying that the diag command emits the correct commit SHA1 creates
sporadic failures when CMake has not been run against the current
commit, and this is not a good test.
2019-03-03 10:34:09 -05:00
Paul Beckingham
2eb488359d
Certs: Updated test certs
2019-03-03 10:03:42 -05:00
Paul Beckingham
9030d90894
Docs: Updated to add Lionel and remove dev comment
2019-03-03 09:57:36 -05:00
Paul Beckingham
473eb628bc
Revert "Workaround for alias grep=rg in fish"
...
This reverts commit 672611435a
.
2019-03-02 19:48:09 -05:00
Lionel Miller
672611435a
Workaround for alias grep=rg in fish
2019-03-02 19:45:21 -05:00
Paul Beckingham
3c73af7964
Updated Copyright
2019-03-02 14:33:04 -05:00
Paul Beckingham
e8f183b403
libshared: Upgraded to aa4471478a88ad53ee8f087700726341a8a80157
2019-03-02 14:21:00 -05:00
Paul Beckingham
3313e1f6cc
Updated copyright
2019-03-02 14:13:31 -05:00
Paul Beckingham
9fd12498ed
CmdVersion: Updated YYYY
2019-03-02 14:06:39 -05:00
Paul Beckingham
49a5937ace
Test: Updated diag test expectation
2019-03-02 14:03:34 -05:00
Paul Beckingham
bf8fa9a504
libshared: Upgraded to 4c0d722188a5362695064e443df505d23c524170
2019-03-02 14:01:12 -05:00
Tomas Babej
a6405e8935
README: Make the build badge point to 2.5.2 branch
2019-02-07 08:37:59 -05:00
Tomas Babej
d457bca59a
tests: Add CentOS7 CI testing support
2019-02-07 08:37:59 -05:00
Tomas Babej
8f8a04fdb5
tests: Install libfaketime in all containers
2019-02-07 08:37:59 -05:00
Tomas Babej
a4ce40add4
tests: Improve bytes python3 compatibility
2019-02-07 08:37:59 -05:00
Tomas Babej
b8347821c4
tests: due:yesterday does not match current year on 1st of January
2019-02-07 08:37:59 -05:00
Tomas Babej
3f97a034c7
tests: mkstemp_exec needs argument in bytes
2019-02-07 08:37:59 -05:00
Tomas Babej
74949bb049
tests: Fix incorrect assert method
2019-02-07 08:37:59 -05:00
Tomas Babej
9e7f259d03
tests: Do not use filter objects
...
The filter objects are not well handled by the unittest framework, pass
a concrete number of occurences instead.
2019-02-07 08:37:59 -05:00
Tomas Babej
b8b06e6680
tests: Encode input data for the subprocess
...
Needed for Python2/3 compatibility.
2019-02-07 08:37:59 -05:00
Tomas Babej
928befeea2
tests: Use verbose output when running the tests
2019-02-07 08:37:59 -05:00
Tomas Babej
e171c0aa9b
travis: Reorder platform entries, move Gentoo to the top
...
Since the Gentoo build takes the longest, it makes sense to start
executing it as first.
2019-02-07 08:37:59 -05:00
Tomas Babej
2140298af2
tests: Do not explicitly require Python 2.7
2019-02-07 08:37:59 -05:00
Tomas Babej
adece30891
tests: Add Archlinux 2018 platform
2019-02-07 08:37:59 -05:00
Tomas Babej
012430cfb6
tests: Add OpenSUSE platform
2019-02-07 08:37:59 -05:00
Tomas Babej
0b20a7eef8
tests: Add Debian Testing as a platform
2019-02-07 08:37:59 -05:00
Tomas Babej
82102f59ba
tests: Add gentoo platform
2019-02-07 08:37:59 -05:00
Tomas Babej
539dae2148
travis: Be explicit about Mac OS X version
2019-02-07 08:37:59 -05:00
Tomas Babej
d3d7055103
travis: Use docker run instead of docker up
2019-02-07 08:37:59 -05:00
Tomas Babej
ea2c4d96b4
tests: Add support for Fedora 29
2019-02-07 08:37:59 -05:00
Tomas Babej
9518cdc1e9
tests: Add testing support for Ubuntu 18.04
2019-02-07 08:37:59 -05:00