Commit Graph

  • a08280446a improved menu display vishalxl 2022-08-19 12:17:55 +05:30
  • 6ee59e0e9a printed number of trees displayed. added option to change number of days dispayed vishalxl 2022-08-19 11:51:46 +05:30
  • cb0baaa4f2 blocked social relay that was not returning events. separated console_ui.dart into separate file. printed total messages in menu vishalxl 2022-08-19 05:19:47 +05:30
  • d51af83efb added other options which shows contact list v0.0.2.1 vishalxl 2022-08-19 00:17:41 +05:30
  • dc7ddaffb1 added pubkey and maxdepth arguments. Fixed so that re-shifting of thread to left shows where the reshifting part ends vishalxl 2022-08-19 00:04:41 +05:30
  • bf734a3d92 minor improvement in re alignment logic vishalxl 2022-08-18 19:09:20 +05:30
  • 52b52cfe05 fixed some minor issue with left margin calculation vishalxl 2022-08-18 18:58:14 +05:30
  • 148527c7d6
    Update README.md Vishal 2022-08-18 18:40:07 +05:30
  • f7b78aa171 added options align and width, which control display. now text can be left or center aligned. default is center. fixed issue with dashes when re-aligning tree vishalxl 2022-08-18 18:34:37 +05:30
  • 3c9110b539 printed the events whose parents are not known, so that they are printed with a dummy event as parent vishalxl 2022-08-18 16:49:30 +05:30
  • 32192ddf94 no functional change. formatting vishalxl 2022-08-18 05:42:22 +05:30
  • 42111a7569 improved logic that new event are not printed twice vishalxl 2022-08-17 23:13:48 +05:30
  • ee35160fec added notification in color cyan for the event by adding a flag and using it in EventData vishalxl 2022-08-17 22:34:20 +05:30
  • dd5b80e2ab printed notifications: threads with new replies are printed from their topmost comment vishalxl 2022-08-17 05:51:48 +05:30
  • 605fce8f63 separated tree into separate file. changed logic so that when doing a reply, the latest comment with matching id-prefix is replied to. this allows for short id-prefixes to be used vishalxl 2022-08-16 16:08:33 +05:30
  • e91414a60b version number to 0.0.2 and changed interface so that tree is displayed before menu now vishalxl 2022-08-16 05:39:44 +05:30
  • 8307de4bf1
    added screenshot Vishal 2022-08-16 05:31:16 +05:30
  • af9dadd4b9 improved menu a bit v0.0.2 vishalxl 2022-08-16 05:13:40 +05:30
  • bcf023e156 separated files into two - events and tree vishalxl 2022-08-16 04:53:42 +05:30
  • 56ce55d261 added bitcoin_bot to blocked bots. left shifted the thread if it becomes to deep for better ui vishalxl 2022-08-15 17:58:33 +05:30
  • 7c24a9f9b7 Merge branch 'main' of https://github.com/vishalxl/nostr_console v0.0.1 vishalxl 2022-08-14 00:48:41 +05:30
  • 61d8faab38 caught exception when parsing arguments. vishalxl 2022-08-14 00:48:19 +05:30
  • fd468d26e9
    Update README.md Vishal 2022-08-14 00:20:52 +05:30
  • 53303b075d validated input where invalid number is entered in menu() vishalxl 2022-08-14 00:17:09 +05:30
  • 1d21ce6679 minor improvements, including in printing usage vishalxl 2022-08-14 00:03:54 +05:30
  • 43722efa70 added usage string and other minor improvements vishalxl 2022-08-13 21:40:39 +05:30
  • 9738244d44 removed fetch events option. can reply to posts, and create new post from cmd vishalxl 2022-08-13 20:31:00 +05:30
  • b457016a3f added menu support. and posting of message using throwaway hard-coded pubkey. git bash is not giving input readline, but works on win cmd vishalxl 2022-08-13 18:50:07 +05:30
  • 0a97377f44 fixed time duration in test with a workaround vishalxl 2022-08-12 18:12:54 +05:30
  • a3221ab0e4 removed unused code in Tree::fromEvents() constructor. no functional change. vishalxl 2022-08-12 18:09:39 +05:30
  • 9b215038b5 increased delay to get more messages. improved mention formatting a bit vishalxl 2022-08-12 17:49:45 +05:30
  • f1d9968140 added minimal support for mentions. not tested properly vishalxl 2022-08-12 04:19:30 +05:30
  • 56b44cb82a added --relay option vishalxl 2022-08-12 03:12:33 +05:30
  • 3a9fa74972
    Update README.md Vishal 2022-08-12 03:10:27 +05:30
  • 31228e5561 added --days options, which controls how many recent days of posts are shown, default value is 3 days. This reduces clutter on output vishalxl 2022-08-11 02:36:38 +05:30
  • a43acbee21 improved time display vishalxl 2022-08-10 21:58:04 +05:30
  • 8280785a4e changed formatting; improved date display format vishalxl 2022-08-10 17:42:04 +05:30
  • 57a0838dd4 minor printing changes vishalxl 2022-08-10 16:56:38 +05:30
  • 03d898877f added option for --user or -u <public id> which fetches results for the given user public id vishalxl 2022-08-10 05:41:07 +05:30
  • 23005cb488 improved kind 3 processing so the latest list is considered. other improvements and tested for multiple users. vishalxl 2022-08-10 00:01:48 +05:30
  • 7ff49f7142 invoked multiple user request for rest of events too, for ptag mentions vishalxl 2022-08-09 19:33:52 +05:30
  • d6f4e2671c combined requests for multiple users. improves response from relays. vishalxl 2022-08-09 19:26:15 +05:30
  • 93f08f4cf5 minor time delay vishalxl 2022-08-09 18:33:44 +05:30
  • 7bc148fd4e ignored one bot by adding a global list of bot id's vishalxl 2022-08-08 16:44:42 +05:30
  • 0d07600066 added nostr-relay.untethr.me as default relay rather than onsats, which returns lot more messages. and fixed some small old issues exposed such messages vishalxl 2022-08-08 15:47:49 +05:30
  • afe266f75a wait time change vishalxl 2022-08-08 14:35:33 +05:30
  • 900913743f formatting changes vishalxl 2022-08-08 14:30:06 +05:30
  • db1ca73dd5 formatting changes, no functional changes vishalxl 2022-08-08 14:23:17 +05:30
  • c20f24cf76 processed kind 0 events to populate a global name map, which is used to print user names. formatting changes too. vishalxl 2022-08-08 14:05:25 +05:30
  • 151d226caf no real change; code cleanup vishalxl 2022-08-08 02:54:37 +05:30
  • de7e624fa3 Rather than WebSocket based on dart.io, used web_socket_channel , which is an official dart package for cross-platform WebSockets vishalxl 2022-08-08 02:22:46 +05:30
  • 572d64aca7
    added invocation Vishal 2022-08-07 23:11:48 +05:30
  • d36b6b51c7 added argument parsing, now a request string can be sent to a relay, and its results printed as tree vishalxl 2022-08-07 23:08:47 +05:30
  • 701e357d87 improved content right shift logic vishalxl 2022-08-07 20:41:48 +05:30
  • 1ac279d6d7 removed duplicate requests for a user. Formatted message so its aligned at its place vishalxl 2022-08-07 20:23:19 +05:30
  • 666606831c improved tree creation. move events now get printed vishalxl 2022-08-06 23:59:59 +05:30
  • 78462f257d added a test, which will be used to test the proper creation of tree from event list, which is not yet done vishalxl 2022-08-06 22:44:28 +05:30
  • b19ccc78cc added color vishalxl 2022-08-06 13:52:30 +05:30
  • f0156c3bae received events for ptags/mentions. Then removed duplicate events received. vishalxl 2022-07-31 23:29:47 +05:30
  • f19135bfa2 sorted trees, and formatting changes vishalxl 2022-07-31 21:36:50 +05:30
  • dde172030e multiple deep comment display done, with minimum support, not all cases covered vishalxl 2022-07-31 20:55:27 +05:30
  • 8bb9e66efe added tags in Event for e/parent, and logic to add event child to its parent tree, so the display is showing tree in some cases. Not complete. vishalxl 2022-07-31 16:58:14 +05:30
  • f42c186363 minor changes vishalxl 2022-07-31 02:41:31 +05:30
  • 2e18ca8632 Added Tree and printed it from former EventNode vishalxl 2022-07-30 23:16:39 +05:30
  • ecfd003fc4 minor changes vishalxl 2022-07-30 19:51:09 +05:30
  • 19f8696f9b Added EventNode and added support and test for printing with depth n vishalxl 2022-07-29 20:52:09 +05:30
  • 9c8d0c0af2 added mention of relay for an event, also printed it vishalxl 2022-07-27 21:17:31 +05:30
  • 24dfe80679 gets users posts and feed. has some issues, exceptions are not handled vishalxl 2022-07-10 21:43:10 +05:30
  • d60d2ee980
    Initial commit Vishal 2022-07-10 21:34:19 +05:30