1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-11-03 04:17:21 -05:00
Commit Graph

271 Commits

Author SHA1 Message Date
Ivan Habunek
0ef5a9e41e
Dynamically size the status list window
This makes toot more usable on narrow screens. Still requires 60
columns minimum.

fixes #26
2018-01-14 15:46:28 +01:00
Ivan Habunek
b92049ff1d
Redraw curses app on window resize
fixes #25
2018-01-14 15:46:28 +01:00
Ivan Habunek
b444b06116
Update changelog 2018-01-14 15:40:57 +01:00
Ivan Habunek
508b4ff7ea
Enable logging to a file 2018-01-14 15:34:41 +01:00
Ivan Habunek
455e531194
Respect XDG_CONFIG_HOME env variable
to locate configuration home directory.

fixes #12
2018-01-14 15:29:34 +01:00
Ivan Habunek
536328f56b
More robust parsing of legacy config 2018-01-14 13:04:04 +01:00
Ivan Habunek
f976e7c818
Merge pull request #36 from ihabunek/new-config
Reimplement configuration to allow multiple logins
2018-01-13 23:09:57 +01:00
Ivan Habunek
a52fdf129b
Merge pull request #37 from matthiasbeyer/add-readme-install-nix
Add notes how to install with the nix pkg manager
2018-01-02 20:38:56 +01:00
Matthias Beyer
e14c05365b Add notes how to install with the nix pkg manager 2018-01-02 20:22:42 +01:00
Ivan Habunek
6a3c877270
Reimplement configuration to allow multiple logins
The configuration is now stored in a single json encoded file instead of
separate files.
2018-01-02 12:24:32 +01:00
Ivan Habunek
e28417d088
Bump version 2018-01-02 10:53:09 +01:00
Ivan Habunek
647a896ab5
Don't delete .egg-info on clean 2017-12-31 15:42:18 +01:00
Ivan Habunek
062bd864eb
Fix tests 2017-12-30 18:04:38 +01:00
Ivan Habunek
08e4705a9c
Bump version 2017-12-30 17:55:45 +01:00
Ivan Habunek
06a68d4142
Fix app registration
Was using http instead of https.
2017-12-30 17:54:22 +01:00
Ivan Habunek
9787954a32
Bump version 2017-12-30 16:44:29 +01:00
Ivan Habunek
fde6bd6125
Allow posting media without text
issue #24
2017-12-30 16:42:52 +01:00
Ivan Habunek
92d4dc745a
Use http methods instead of requests directly 2017-12-30 16:30:35 +01:00
Ivan Habunek
20eaf86b56
Extract http methods 2017-12-30 14:15:51 +01:00
Ivan Habunek
7bbc98363e
Extract exceptions 2017-12-30 13:32:52 +01:00
Ivan Habunek
177af4fac9
Fix code style 2017-12-30 13:14:37 +01:00
Ivan Habunek
cf9efc128a
Extract logging code 2017-12-30 13:06:24 +01:00
Ivan Habunek
a50ffe62c3
Extract auth code to own file, add some tests 2017-12-30 13:05:47 +01:00
Ivan Habunek
787e0d28b4
Move printing logic to output 2017-12-29 14:42:51 +01:00
Ivan Habunek
dfdad045f0
Add instance command 2017-12-29 14:26:40 +01:00
Ivan Habunek
5c0a797b66
Don't put the README into long_description
formatting of the RST is flaky on pypi and looks bad in the debian
package description.
2017-12-29 12:10:40 +01:00
Ivan Habunek
609c432e68
Remove login_2fa command
It was a hacky way to log with 2fa without using a browser, but did not
work on half the instances. login_browser now exists and should be used
instead.
2017-12-29 12:08:51 +01:00
Ivan Habunek
b0e556a07b
Update changelog 2017-12-29 11:31:22 +01:00
Ivan Habunek
8d2cdd5288
Fix license in setup.py 2017-12-29 11:31:21 +01:00
Ivan Habunek
1b86cdd404
Drop support for Python 2
It's hard to maintain both versions, having unicode issues in py2, etc.
2017-12-29 11:31:21 +01:00
Ivan Habunek
38b6a475ca
Update the thankyou note 2017-12-28 16:36:09 +01:00
Ivan Habunek
42935da291
Add thank you note to Klemens 2017-12-28 11:00:53 +01:00
Klemens Nanni
6ceac96e3a
Update README: Add instructions for OpenBSD 2017-12-28 10:42:44 +01:00
Ivan Habunek
05de52ce80
Bump version 2017-12-12 11:12:59 +01:00
Ivan Habunek
3f6afaec5c
Merge pull request #34 from veer66/master
Avoid displaying toot URL when it is None, in order to fix issue #33
2017-12-12 11:09:31 +01:00
Vee Satayamas
4b4b415986 Avoid displaying toot URL when it is None, in order to prevent crashing (Fix issue #33) 2017-12-10 21:59:25 +07:00
Ivan Habunek
729498559d
Fix problem with string formatting
%d would fail if given a string
2017-11-29 16:04:35 +01:00
Ivan Habunek
209b3f5403
Update make clean to delete generated packages 2017-11-29 16:04:35 +01:00
Ivan Habunek
e5d48c36ad
Remove unicode from README 2017-11-19 21:49:31 +01:00
Ivan Habunek
8a1a1353ab
Merge pull request #31 from rjc/patch-1
Fix two simple typos
2017-11-19 21:34:26 +01:00
rjc
0bea150d43
Fix two simply typos
Mastodon is a *single* federated social network - albeit decentralised with multiple independent servers.

The 2nd typo is insignificant as the `.list` file can be named anything but I thought you'd like consistency :^)
2017-11-19 19:17:14 +00:00
Ivan Habunek
46a2a6e8ca Bump version 2017-09-09 09:58:26 +02:00
Ivan Habunek
007d5539fa Fix Windows compatibility
Don't load curses until required. Since it's not available on windows,
importing the module early broke the whole app.

issue #18
2017-09-09 09:54:13 +02:00
Ivan Habunek
9097623535 Bump version, update readme and changelog 2017-09-07 15:01:04 +02:00
Ivan Habunek
f2d1072f19 Fix for building debian pkgs 2017-09-03 00:00:04 +02:00
Ivan Habunek
cb7f6ec7ce Update README 2017-08-29 14:10:46 +02:00
Ivan Habunek
0ed906268c Add debian packaging 2017-08-26 15:56:41 +02:00
Ivan Habunek
e4c3a85045 Add --debug option to replace TOOT_DEBUG env 2017-08-26 15:12:32 +02:00
Ivan Habunek
3b13c49142 Bump version 2017-08-26 14:42:10 +02:00
Ivan Habunek
62c4075fe1 Implement proper two factor authentication
fixes #19, #23
2017-08-26 14:39:53 +02:00