Alexander Zveruk
e4b1c15a58
imporve naming 2
2020-05-03 20:59:40 +03:00
Alexander Zveruk
426f3a0fa2
improve naming
2020-05-03 20:55:35 +03:00
Alexander Zveruk
763cbc15da
controller shouldnt call tg directry
2020-05-03 20:31:20 +03:00
Alexander Zveruk
48d9cfdee5
rename key to keys
2020-05-03 19:36:45 +03:00
Alexander Zveruk
e88793bff6
added gg, 4j, 3k keybinding support
2020-05-03 19:31:07 +03:00
Alexander Zveruk
23ab03bd65
fix chat duplicates when small number of messages
2020-05-03 16:39:51 +03:00
Alex
59dfcd5bbf
Merge pull request #6 from paul-nameless/dev
...
Catch exceptions in update_handler
2020-05-03 16:23:42 +03:00
Paul Nameless
da05c0095a
Merge branch 'dev' of https://github.com/paul-nameless/tg into dev
2020-05-03 21:13:12 +08:00
Paul Nameless
a18481202e
Catch exceptions in update_handler
...
Fix index error when going over last chat
Remove loops that might cause msg duplicationn
2020-05-03 21:12:03 +08:00
Paul Nameless
4c5c7801e4
Catch exceptions in update_handler
...
Fix index error when going over last chat
Remove loops that might cause msg duplicationn
2020-05-03 21:06:40 +08:00
Paul Nameless
db02c44596
GH-4: Use erase instead of clear to prevent screen flickering
...
If using clear the user sees the old screen, then a completely blank screen,
then your new screen. If you use erase then it will instead modify the
old screen to look like the new one.
2020-05-03 17:55:39 +08:00
Nameless
dbd3b29b50
Merge pull request #2 from paul-nameless/remove-controller-duplicated-file
...
remove 2nd controller & update gitignore
2020-05-03 17:06:40 +08:00
Alexander Zveruk
5345b0bd88
remove 2nd controller & update gitignore
2020-05-03 11:56:00 +03:00
Paul Nameless
c74538da06
Merge branch 'master' of https://github.com/paul-nameless/tg
2020-05-02 20:50:36 +08:00
Paul Nameless
5d9f029ad6
Add usage instructions in README
2020-05-02 20:47:25 +08:00
Paul Nameless
2cecac553b
Add usage instructions in README
2020-05-02 20:46:40 +08:00
Paul Nameless
cd9d17cf4f
Refactor logger->log
2019-02-20 19:26:06 +01:00
Paul Nameless
27b94212d4
Remove cache files
2019-02-20 19:20:08 +01:00
Paul Nameless
c6a1847440
Remove emacs tmp file
2019-02-20 19:19:11 +01:00
Paul Nameless
d9c2665044
Update gitignore file
2019-02-20 19:18:43 +01:00
Paul Nameless
163a611eab
Add init file in tg package required by flit
2019-02-20 19:16:56 +01:00
Paul Nameless
cf3f047fe8
Reorganize structure of the project
...
Release package on PyPi
2019-02-20 19:15:43 +01:00
Paul Nameless
ac72c5bcb0
First version of adding users to view
2019-02-18 23:29:39 +01:00
Paul Nameless
b19ada8091
Add base coloring
2019-02-18 22:35:43 +01:00
Paul Nameless
e4ead029a0
Add bility to jump to bottom in msgs
...
Add support for arrow keys
2019-02-18 20:26:15 +01:00
Paul Nameless
73065f5f45
Sort message newest at the bottom
...
Jump with H/J keys 10 msgs up/down
2019-02-18 19:49:01 +01:00
Paul Nameless
5aa9a73f16
Add status view
2019-02-18 19:10:51 +01:00
Paul Nameless
c37cabc72e
Add ability to send messages that longer than width of msgs pane
2019-02-18 17:00:30 +01:00
Paul Nameless
3d69431c39
Temporary solution for incorrect emojies drawing
...
Some emojies double width but python thinks that it is single so
in result line is shifts to the left and view is not correct.
Need to find out better solution in future
2019-02-18 16:32:16 +01:00
Paul Nameless
e3409a2d36
Add gap between panes
2019-02-18 16:12:46 +01:00
Paul Nameless
d03866f0e3
Fix incorrect window resizing
...
Add sending message functionality
2019-02-18 16:09:42 +01:00
Paul Nameless
473f96902f
Implement simple resizing
2019-02-17 23:00:37 +01:00
Paul Nameless
4986d39987
Start to implement ranger like keybindings and ui logic
...
Add notifications
Use correct colors
2019-02-17 22:26:20 +01:00
Paul Klym
c557fcadbb
Divide one file into modules: main, model, view, controller
2019-02-02 22:12:02 +00:00
Paul Klym
49cf1ffbb7
Init
2019-02-02 21:59:00 +00:00