Alex
2d1c03fda0
Merge pull request #15 from paul-nameless/fix-sort-chats
...
Sort chats when new message comes
2020-05-04 09:58:17 +03:00
Paul Nameless
da05614b08
Sort chats when new message comes
2020-05-04 14:50:50 +08:00
Nameless
3ee7a60948
Merge pull request #13 from paul-nameless/chat-title-dynamic-update
...
Chat title dynamic update
2020-05-04 14:30:29 +08:00
Nameless
7ccd252afe
Merge pull request #9 from paul-nameless/msg-delete-support
...
Support msg deleting from chats
2020-05-04 14:30:06 +08:00
Nameless
a79dd4b4d6
Merge pull request #11 from paul-nameless/correcty-handle-sending-msgs
...
Correcty handle sending msgs
2020-05-04 14:29:39 +08:00
Alexander Zveruk
a1953cf19f
changed delete shortcut to dd
2020-05-04 08:58:06 +03:00
Nameless
59aee07aba
Merge pull request #10 from paul-nameless/chat-title-dynamic-update
...
Dynamically update chat titles
2020-05-04 09:48:35 +08:00
Nameless
6de0fcd204
Merge pull request #8 from paul-nameless/add-extended-shortcuts-support
...
added gg, 4j, 3k keybinding support
2020-05-04 09:31:41 +08:00
Alexander Zveruk
d0bb3b7ab8
Merge branch 'chat-title-dynamic-update' into correcty-handle-sending-msgs
2020-05-04 01:19:25 +03:00
Alexander Zveruk
c32141b5e0
correctly proccess sending msgs
2020-05-04 01:13:16 +03:00
Alexander Zveruk
8c3e17450a
correctly proccess sending msgs
2020-05-04 01:08:14 +03:00
Alexander Zveruk
09f666f661
Update chat title dynamicly
2020-05-03 23:23:31 +03:00
Alexander Zveruk
2aae0d5da6
correctly handle situation when there are chats with all deleted msgs
2020-05-03 21:44:54 +03:00
Alexander Zveruk
d7c4d3f406
message deleting
2020-05-03 21:18:19 +03:00
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
Nameless
3d55cb1e5d
Merge pull request #7 from paul-nameless/fix-chats-duplicates
...
fix chat duplicates when small number of messages
2020-05-03 21:52:58 +08: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