e2fa161b60
Fix package names
2024-02-08 18:03:50 +07:00
f82e20e171
Rename toot -> witchie (tests)
2023-12-14 16:00:43 +07:00
41fff21b8d
Rename toot to witchie
2023-12-12 10:24:36 +07:00
a6bbe97332
Add changelog, bump version
2023-11-22 08:50:17 +01:00
4cd83daf4b
Move requirements files into setup.py
2023-11-18 22:16:37 +01:00
317840b019
Merge pull request #415 from ihabunek/danschwarz-richtext3
...
Add support for rich text
2023-11-18 15:40:35 +01:00
Daniel Schwarz
9b9c153531
Fixed github build to include richtext "extra"
...
which pulls in urwidgets dependeency, required for builds
2023-11-16 20:35:29 -05:00
d4b6447d0f
Bump version, add changelog
2023-11-16 16:41:15 +01:00
bc542b5e37
Add richtext package
2023-11-16 11:51:11 +01:00
Daniel Schwarz
89e905cd8b
added urwidgets as an optional depenency for 'hyperlinks' extra
2023-09-28 14:22:59 -04:00
0a70af9e09
Bump version, add changelog
2023-07-25 09:34:21 +02:00
5eeb9fdf49
Add changelog, bump version
2023-07-25 09:15:54 +02:00
ed0baf0770
Implement reading from a settings file
2023-06-28 13:55:29 +02:00
bb625da257
Bump version, add changelog
2023-06-28 12:41:47 +02:00
00223b3ba4
Bump min python version to 3.7
2023-06-22 12:15:05 +02:00
8b45840d9f
Update changelog, bump version
2023-03-09 11:54:19 +01:00
e77c40e27c
Update references to new documentation
2023-03-03 16:54:40 +01:00
57824058e0
Bump version, add changelog
2023-03-01 08:09:10 +01:00
4b87f7876c
Add changelog, bump version
2023-02-20 08:43:27 +01:00
83318ca43b
Add changelog, bump version
2023-02-03 15:03:05 +01:00
08dd02d989
Bump version
2023-01-03 12:05:26 +01:00
9e800996f1
Bump version
2023-01-02 14:45:01 +01:00
c74d2ad916
Bump version, generate changelog
2022-12-12 13:31:15 +01:00
4261d1c3fa
Fix packaging issue missing module
2022-12-12 13:30:28 +01:00
b4bbb41a20
Bump version, update changelog
2022-12-12 13:24:08 +01:00
f9fef1927c
Bump version, update changelog
2022-12-07 15:09:09 +01:00
48a9b2d3dd
Set min python version to 3.6
...
This is already the case since f-strings are used.
2022-12-02 09:27:14 +01:00
d76a2ee967
Bump version, update changelog
2022-11-30 13:51:00 +01:00
e396768d15
Bump version, add changelog
2022-11-29 11:54:45 +01:00
5aa779ef06
Bump version
2022-11-21 09:45:51 +01:00
8fcdb0b061
Don't limit upper version on wcwidth
...
Also it had a typo which limited it to 2.0 instead of 0.2, so this
doesn't change anything.
2022-11-12 09:26:31 +01:00
ec16ba0bbf
Bump version, add changelog
2022-11-12 09:21:00 +01:00
dad08d5b40
Prepare release 0.28.0
2021-08-28 21:19:43 +02:00
62d7855fc0
Remove curses app, replaced by tui
2020-09-29 10:04:57 +02:00
957eec6f40
Bump version, add to changelog
2020-06-15 21:08:39 +02:00
bc96cf7eea
Bump version, add changelog
2020-04-15 14:28:17 +02:00
a958573d8d
Bump version, changelog
2020-01-23 13:24:49 +01:00
39e2c0502a
Revert "Include changelog and license in sourceballs"
...
This reverts commit e70c7a7163
.
2020-01-23 13:18:16 +01:00
1b2a9c4198
Bump version, changelog
2020-01-21 09:38:17 +01:00
e70c7a7163
Include changelog and license in sourceballs
...
issue #133
2020-01-21 09:19:44 +01:00
bc6e43376a
Bump version, add changelog
2019-09-18 21:57:55 +02:00
7309e5bb53
Bump version
2019-09-04 08:39:18 +02:00
70faf47c91
Bump version
2019-09-03 16:31:47 +02:00
85ceb8b11f
Update docs to replace curses with tui
2019-09-03 15:40:47 +02:00
ea1ef6f207
Initial implementation of a TUI using Urwid
2019-09-03 15:40:42 +02:00
e108f370e1
Bump version
2019-08-01 13:25:45 +02:00
83367d1c42
Revert "Add Makefile to package"
...
This reverts commit f88de49438
.
see #91
2019-08-01 13:09:39 +02:00
aa208cfc95
Dropped support for python 3.3
...
Not testable on Travis, end of life since 2017.
2019-07-30 16:16:03 +02:00
f7167e0880
Bump version
2019-02-15 14:14:22 +01:00
Denis Laxalde
0bf4b2a21a
Fix left column padding in timeline with wide characters
...
When the left column contains wide characters (which occupy more than
one cell when printed to screen), padding to 30-characters with
"{:30}".format() does not work well. This happens for instance when the
display name contains unicode characters such as emojis.
We fix this by introducing a pad() function in utils module which uses
the wcwidth library (https://pypi.org/project/wcwidth/ ) to compute the
length of the text for the column. trunc() function is also adjusted to
optionally compute the length of the text to be truncated since, when
called from pad(), we now pre-compute this value.
We update test for timeline rendering so that the display name now
includes an emoji. (Without the fix, the test would not pass as left
column would be misaligned.)
2019-02-14 14:21:53 +01:00