Commit Graph

108 Commits

Author SHA1 Message Date
Vishal
7650efbc0c fixed how word is broken at non-space char 2022-09-15 14:25:17 +05:30
Vishal
fb3261440b improved reply to alignment 2022-09-15 02:19:30 +05:30
Vishal
75d6dc6b44 channel message show reply to post
though replies cant be made from nostr console, it can display ones made from other clients.
2022-09-15 00:49:13 +05:30
Vishal
149e06acf3 fixed get channel fetch so channels get printed
replies not supported yet
2022-09-14 23:57:38 +05:30
Vishal
a20d7d0672 made datelikes string aligned at same point for all events 2022-09-14 18:31:21 +05:30
Vishal
0427aa5db3 improved display a bit
reduced print call by 1 to speed up printing on screen.

reduced depths allowed.
2022-09-14 06:58:45 +05:30
Vishal
5f9516d22d fixed name printing a bit
changed notification delay time a bit.
2022-09-13 21:14:21 +05:30
Vishal
3f89e0b00f avoided two exceptions related to terminalcolumns
and to writing wrong delete event string
2022-09-13 20:52:59 +05:30
Vishal
60e2d4bf1b fixed issue with top left event encloser
where it was misaligned by one for notifications only.
2022-09-13 03:14:30 +05:30
Vishal
7595f072d9 no real change; comments etc 2022-09-12 11:58:48 +05:30
Vishal
c2900a56eb no functional change 2022-09-12 11:33:55 +05:30
Vishal
45fe733a42 improved paragraph creation logic 2022-09-12 01:36:14 +05:30
Vishal
33e82ef74e put threads in start/end marks 2022-09-11 19:12:23 +05:30
Vishal
fd65725c0a improved paragraph shifting function
and added test.
2022-09-11 17:17:25 +05:30
Vishal
f24e5adec3 made colors same as anigma
total 8 colors with same logic as anigma
2022-09-11 00:14:59 +05:30
Vishal
481b0b41b8 Minor thread realignment changes 2022-09-10 22:30:56 +05:30
Vishal
aee1232c3f added color to names in channels 2022-09-10 20:56:14 +05:30
Vishal
a1d41214b3 aligned names to right
with color, and readjusted depth by 3 to left
2022-09-10 20:20:01 +05:30
Vishal
8bc965709d adding color to names in SN 2022-09-10 19:33:20 +05:30
Vishal
62dbe3de2e got dummy events, and showed likes as notification at start along with replies 2022-09-10 04:02:49 +05:30
Vishal
fc7a66d30e changed dashes etc when left shifting deep threads 2022-09-10 00:37:02 +05:30
Vishal
57ae28d834 added tree selector for notifications
needs to be fixed for likes...
2022-09-09 22:07:34 +05:30
Vishal
700e44dcc3 improved notifications for all three in beginning 2022-09-09 20:44:54 +05:30
Vishal
0e0b5bc048 printed notifications for channels too at start
so all three notifications get printed now at start
2022-09-09 19:26:40 +05:30
Vishal
e16fb421f4 fetched default accounts in first step itself 2022-09-09 14:32:56 +05:30
Vishal
c7153872d9 simplified display in sn. showed notifications in inbox at startup if present. 2022-09-09 03:31:23 +05:30
Vishal
cb8c74bef3 sorted channels by latest event
made them into a list like directRooms in Store
2022-09-08 18:50:30 +05:30
Vishal
855b2fe8fe sorted direct room main view
made gStore a global.
Made directRooms a list rather than a map.
2022-09-07 15:44:15 +05:30
Vishal
0eff610aeb some tweaks in time, reduced wait initially
from 3 to 2 sec in variable
2022-09-07 04:32:11 +05:30
Vishal
9558197cac made map out of bytesecret and do look up second time
speeds up a lot . each takes 0.05 secs to calculate.
2022-09-07 03:53:15 +05:30
Vishal
8dafca67cd now getting kind 0, 3 event too
added + for top event
2022-09-07 02:10:32 +05:30
Vishal
9413873f6a moved date to left in chat print 2022-09-06 17:36:19 +05:30
Vishal
b281a1bd7b fixed end color marker getting clipped when padding etc
.. for long messages in chat. resulted in all-screen being blue etc.
2022-09-06 03:59:42 +05:30
Vishal
03ef8e5cf0 added overwrite flag. improved chat display. 2022-09-06 03:40:34 +05:30
Vishal
014a546411 added color in notification for new chat messages 2022-09-06 01:11:34 +05:30
Vishal
0c1c39b0d8 fixed so that dummy events do get printed
were missed cause recently had made their kind as -1 . now made it back to 1.
2022-09-06 00:54:11 +05:30
Vishal
777e644ae5 Improved how room is printed
made name take more width; other minor changes
2022-09-06 00:20:55 +05:30
Vishal
bf0691dbcd dms enabled
new user can be messaged by adding their pubkey in option 2 in private messages
2022-09-05 22:48:11 +05:30
Vishal
181dd1c883 fixed issue with reading wrong pubkey when decrypting
all dm's can be read now. and padding is removed too.
2022-09-05 17:14:34 +05:30
Vishal
5afc4b4074 minor code changes 2022-09-04 19:01:39 +05:30
Vishal
dd717a289b improved text breaks when printing
and moved realignment of screen into menu for better results
2022-09-04 18:34:25 +05:30
Vishal
b0af54f353 improved channel name lookup and now initially network events are shown as notifications 2022-09-04 14:51:04 +05:30
Vishal
3e8a4e87d6 translations and mentions enabled for channel messages while printing 2022-09-04 02:27:14 +05:30
Vishal
f9eec2731d improved channel message printing and related 2022-09-04 00:15:33 +05:30
Vishal
42d804a9b6 combined print calls in event printing to make scrolling or printing much faster 2022-09-03 23:05:55 +05:30
Vishal
2d070cc8ce support for delete and hiding, fixed and new code 2022-09-03 21:18:50 +05:30
Vishal
e4e5be6bf9 put dm in separate menu.
fixed issue where new dm decryption was crashing when logged in with pubkey only.
2022-09-03 04:55:30 +05:30
Vishal
d0ecb4ff0b fixed issues introduced in last few commits
Where Tree was formed first, and then lot events were being inserted into it. This is not supported yet. So now events are collected initially, and then Tree is formed.

also fixed issue that new kind 0 events were not getting handled, which result that lists were not printing names.
2022-09-03 03:29:36 +05:30
Vishal
23aab9ce9e initialized google translator only when relevant flag is given 2022-09-02 01:57:11 +05:30
Vishal
7c3bb36c63 read received DM. showed them.
cant send DM, nor read sent DMs.
2022-09-02 01:14:23 +05:30