Commit Graph

  • 8086b7b603 keep cursor stable when switching to thread view Kartik K. Agaram 2021-08-15 03:58:19 -0700
  • 6684112972 missing code: selecting a thread in channel view Kartik K. Agaram 2021-08-15 03:36:45 -0700
  • 7d3f2722ff no, we can't just sort lines in the slack archive Kartik K. Agaram 2021-08-14 19:56:09 -0700
  • ef3881ab5a slack: navigation for thread screens Kartik K. Agaram 2021-08-14 18:29:15 -0700
  • bfe3a175be slack: quick 'n' dirty thread screen Kartik K. Agaram 2021-08-14 18:02:57 -0700
  • a3ffd93c57 slack: data structures for single-thread view Kartik K. Agaram 2021-08-14 17:49:36 -0700
  • 444da164b0 slack: ensure single cursor on screen at any time Kartik K. Agaram 2021-08-14 17:20:52 -0700
  • 6c46da31fb slack: delete intra-item cursor state Kartik K. Agaram 2021-08-14 16:41:03 -0700
  • 48afc51faf slack: menu options for browsing intra-item Kartik K. Agaram 2021-08-14 16:29:25 -0700
  • 29b268c359 slack: hacky intra-item cursor Kartik K. Agaram 2021-08-14 16:18:44 -0700
  • e531be4d0b slack: introduce state for intra-item cursor Kartik K. Agaram 2021-08-14 16:07:25 -0700
  • 576bad403c slack: start rendering cursor on main pane Kartik K. Agaram 2021-08-14 15:49:40 -0700
  • e6f893811e . Kartik K. Agaram 2021-08-14 15:43:44 -0700
  • 55cac9e7a9 slack: start building a cursor for the main pane Kartik K. Agaram 2021-08-14 15:39:14 -0700
  • 6706c69407 . Kartik K. Agaram 2021-08-14 15:32:04 -0700
  • aaf9984039 bug: allow '/' in search Kartik K. Agaram 2021-08-14 08:18:30 -0700
  • fc7eb937f3 bug in reusing tabs Kartik K. Agaram 2021-08-14 08:16:17 -0700
  • 3b1017dae5 . Kartik K. Agaram 2021-08-13 23:06:46 -0700
  • 82a223f58f slack: search cursor handling Kartik K. Agaram 2021-08-13 22:33:39 -0700
  • 41b4966961 slack: notify when too many results Kartik K. Agaram 2021-08-13 22:33:07 -0700
  • a3559ebcc3 slack: degrade gracefully when too many results Kartik K. Agaram 2021-08-13 22:12:00 -0700
  • c02d45e8d4 slack: escaping from search dialog Kartik K. Agaram 2021-08-13 22:11:31 -0700
  • 29361ac54e slack: more responsive typing Kartik K. Agaram 2021-08-13 22:11:11 -0700
  • daedeb44fd slack: scrolling in search screens Kartik K. Agaram 2021-08-13 21:38:44 -0700
  • 75927f3034 . Kartik K. Agaram 2021-08-13 21:22:50 -0700
  • 4bf781e86d slack: search Kartik K. Agaram 2021-08-13 21:22:25 -0700
  • 3aea1483c9 . Kartik K. Agaram 2021-08-13 21:10:59 -0700
  • 7465f6867b this might explain the bug Kartik K. Agaram 2021-08-13 20:57:27 -0700
  • 8773d07278 . Kartik K. Agaram 2021-08-13 18:44:14 -0700
  • f7087904c0 start saving and restoring search terms with tabs Kartik K. Agaram 2021-08-13 18:13:28 -0700
  • baf6c7545f disquieting bug: typing search terms is unreliable Kartik K. Agaram 2021-08-13 18:00:59 -0700
  • d5f9329b65 slack: UI flow for search Kartik K. Agaram 2021-08-13 17:48:38 -0700
  • 234039e34d . Kartik K. Agaram 2021-08-13 17:14:36 -0700
  • d626043a2d . Kartik K. Agaram 2021-08-13 16:58:01 -0700
  • 028b7aa783 slack: esc to go back to previous screen Kartik K. Agaram 2021-08-13 16:54:58 -0700
  • 1f8341fdd6 slack: use tab to bounce between channels Kartik K. Agaram 2021-08-13 16:44:08 -0700
  • 1da16ed6c3 slack: page-up on channel screen Kartik K. Agaram 2021-08-13 15:43:35 -0700
  • ae01fd8c70 slack: page-down on channel screen Kartik K. Agaram 2021-08-13 15:24:30 -0700
  • cd6a049f62 slack: restructure page-down handler Kartik K. Agaram 2021-08-13 14:38:38 -0700
  • 8c332c3a15 slack: channel screen: previous post Kartik K. Agaram 2021-08-13 14:29:27 -0700
  • 32993b205b . Kartik K. Agaram 2021-08-13 14:20:58 -0700
  • 10efa3bf1d . Kartik K. Agaram 2021-08-13 14:20:00 -0700
  • a67cf4b248 . Kartik K. Agaram 2021-08-13 14:19:01 -0700
  • f810852ed2 slack: new view: top-level posts from a channel Kartik K. Agaram 2021-08-13 13:40:33 -0700
  • a83095b209 . Kartik K. Agaram 2021-08-13 10:00:44 -0700
  • bb99077318 . Kartik K. Agaram 2021-08-13 09:55:23 -0700
  • c746b06c3a . Kartik K. Agaram 2021-08-13 09:51:36 -0700
  • e6773e7f94 . Kartik K. Agaram 2021-08-13 09:45:56 -0700
  • a9273e96b7 slack: progress indicator Kartik K. Agaram 2021-08-13 09:45:34 -0700
  • 47771b0348 . Kartik K. Agaram 2021-08-13 09:12:33 -0700
  • 6e086794f9 . Kartik K. Agaram 2021-08-13 09:00:13 -0700
  • 388ad74cf1 . Kartik K. Agaram 2021-08-13 08:37:46 -0700
  • c9e9b56123 start standardizing how we manage item arrays Kartik K. Agaram 2021-08-13 08:27:50 -0700
  • e2dd5420b2 . Kartik K. Agaram 2021-08-13 07:56:34 -0700
  • 18d3f4971a . Kartik K. Agaram 2021-08-13 07:34:19 -0700
  • 8facfa7d23 slack: start rendering newlines Kartik K. Agaram 2021-08-13 06:56:21 -0700
  • d8ac8020cf . Kartik K. Agaram 2021-08-13 06:38:03 -0700
  • 4e3703de21 . Kartik K. Agaram 2021-08-13 06:27:09 -0700
  • b6580e0b14 slack: clearer loading screen Kartik K. Agaram 2021-08-13 06:25:02 -0700
  • fb703575b0 . Kartik K. Agaram 2021-08-13 06:16:03 -0700
  • 4a3258f9d3 . Kartik K. Agaram 2021-08-12 11:25:37 -0700
  • faf242c498 experiment: more granular scrolling Kartik K. Agaram 2021-08-11 21:58:47 -0700
  • 9c25023a20 hackily handle overly large posts Kartik K. Agaram 2021-08-11 21:50:14 -0700
  • 91ae7ff9ba . Kartik K. Agaram 2021-08-11 19:44:22 -0700
  • 982dfeb217 . Kartik K. Agaram 2021-08-11 19:44:20 -0700
  • b8bebe9bbc . Kartik K. Agaram 2021-08-11 19:27:49 -0700
  • 7670161ca4 . Kartik K. Agaram 2021-08-11 19:25:27 -0700
  • 8b03553867 "release" for FoC group Kartik K. Agaram 2021-08-11 19:07:51 -0700
  • efcf321d15 hackily sort items by time Kartik K. Agaram 2021-08-11 18:40:10 -0700
  • 2c401eb6e8 . Kartik K. Agaram 2021-08-11 18:36:57 -0700
  • 6aa3d287b1 slack: ctrl-b for page-up Kartik K. Agaram 2021-08-11 18:16:12 -0700
  • a0550a55fd slack: ctrl-f for page-down Kartik K. Agaram 2021-08-11 18:08:08 -0700
  • 5c55de64e0 slack: render items in reverse chronological order Kartik K. Agaram 2021-08-11 17:17:41 -0700
  • ba438e3d83 . Kartik K. Agaram 2021-08-11 16:41:03 -0700
  • 0dda717639 slack: space for channel list Kartik K. Agaram 2021-08-11 16:40:12 -0700
  • 9d09939e76 slack: space for a menu bar Kartik K. Agaram 2021-08-11 14:30:48 -0700
  • b84e35cfb9 slack: space for a left column Kartik K. Agaram 2021-08-11 14:19:25 -0700
  • ebb62e9e0f . Kartik K. Agaram 2021-08-11 13:57:30 -0700
  • 0aa315fa1e slack: space for a search bar Kartik K. Agaram 2021-08-11 13:57:15 -0700
  • eb1af96573 . Kartik K. Agaram 2021-08-11 13:56:32 -0700
  • 3d5ca62a38 slack: show channel for each item Kartik K. Agaram 2021-08-11 10:38:13 -0700
  • 8aa407a974 . Kartik K. Agaram 2021-08-11 10:36:59 -0700
  • b3decbb57f . Kartik K. Agaram 2021-08-11 10:29:34 -0700
  • 4eda8c599c debugging helper: heap remaining Kartik K. Agaram 2021-08-10 22:47:30 -0700
  • 34d3cb48e9 . Kartik K. Agaram 2021-08-10 22:46:51 -0700
  • 76eceb2ca3 slack: first page rendering of real FoC data Kartik K. Agaram 2021-08-10 22:44:49 -0700
  • c407d842a4 slack: first rendering of test data Kartik K. Agaram 2021-08-10 22:17:05 -0700
  • 0d905ca59e slack: parse items Kartik K. Agaram 2021-08-10 21:05:02 -0700
  • 3c88966683 . Kartik K. Agaram 2021-08-10 20:52:18 -0700
  • 6ff54c16f9 . Kartik K. Agaram 2021-08-10 20:50:34 -0700
  • 2c07b35861 . Kartik K. Agaram 2021-08-10 20:50:16 -0700
  • e6d6a9e4df . Kartik K. Agaram 2021-08-10 20:49:50 -0700
  • 622d9e4016 . Kartik K. Agaram 2021-08-10 19:55:52 -0700
  • 7175cf056a . Kartik K. Agaram 2021-08-10 15:34:47 -0700
  • 6477c46465 slack: parse users Kartik K. Agaram 2021-08-10 13:58:14 -0700
  • ca356b9618 slack: import some test data Kartik K. Agaram 2021-08-10 10:03:32 -0700
  • c41f17170d . Kartik K. Agaram 2021-08-10 09:13:59 -0700
  • 350a255134 new tool: creating a data disk Kartik K. Agaram 2021-08-10 08:59:00 -0700
  • b0a83af0e5 slack: fix abort after load Kartik K. Agaram 2021-08-10 06:29:11 -0700
  • 179db5aeb6 slack: takes almost 3 minutes to load 55MB Kartik K. Agaram 2021-08-10 06:17:50 -0700