Commit graph

  • 1ae2ed41e5 textbox: find C-e issue dece 2021-05-16 19:37:27 +0200
  • 5829e7e267 textbox: fix double delete of trailing spaces dece 2021-05-16 19:27:54 +0200
  • d07d4b3388 textbox: copy curses.textpad, restrict to 1 line dece 2021-05-16 18:00:23 +0200
  • 4726a5a281 command_line: fix nodelay mode reset dece 2021-05-16 17:24:17 +0200
  • a65f7ceb39 board: prep next batch of tasks before release 0.0.1 dece 2021-05-16 01:51:03 +0200
  • acf8147fa1 linting dece 2021-05-16 01:30:00 +0200
  • 1d92b52379 external: fix issues with coming back from vim dece 2021-05-16 01:27:28 +0200
  • 8de79a6e5a help: clean up a lot and fix smol issues dece 2021-05-16 00:40:21 +0200
  • 2bfed8533e welcome: add welcome page dece 2021-05-15 19:44:50 +0200
  • 2b072bcc76 navigation: abandon assume_absolute URL madness dece 2021-05-15 19:06:44 +0200
  • 2b684d7afc navigation: fix issue with reloading bebop pages dece 2021-05-15 18:06:04 +0200
  • 09f660feaf browser: only use cache when going back dece 2021-05-14 23:15:22 +0200
  • 62997b9385 help: display current config dece 2021-05-13 01:26:10 +0200
  • f63d875fc3 logging dece 2021-05-13 01:25:50 +0200
  • 8b1561e689 identity: present cert instead of waiting for 60 dece 2021-05-13 01:24:29 +0200
  • 57f01720d6 identity: add basic identity management dece 2021-05-12 22:29:03 +0200
  • 6ceb75b84c config: add download_path dece 2021-05-09 23:02:56 +0200
  • 056616b130 page_pad: fix crashes on some fail refresh dece 2021-05-09 15:54:56 +0200
  • 5aa03da3e8 help: improve view and list commands dece 2021-05-09 02:03:45 +0200
  • 4fbd51348f readme: add history_limit dece 2021-05-09 01:42:31 +0200
  • 3a88a898c9 browser: open last download with external commands dece 2021-05-09 01:39:33 +0200
  • f1c5d8dfc9 history: fix going back dece 2021-05-09 00:46:26 +0200
  • 397a143695 navigation: rework entirely URL management dece 2021-05-08 22:41:42 +0200
  • b26dad0d0d rendering: fix crash on empty pages dece 2021-05-07 21:54:09 +0200
  • 6b0a622017 gemtext: fix issue with preformatted blocks dece 2021-05-04 22:29:00 +0200
  • 1fddf4c2b2 tofu: proper implementation dece 2021-04-19 02:04:18 +0200
  • 80ec71f30b command_line: add a prompt function dece 2021-04-19 00:28:20 +0200
  • 396391ea80 help: add help page dece 2021-04-18 16:10:48 +0200
  • 6574048763 command_line: fix new line issue when using editor dece 2021-04-18 02:27:40 +0200
  • 3a818812a9 config: add config management dece 2021-04-18 02:27:05 +0200
  • 4fbfa37937 browser: do not send requests with too long URLs dece 2021-04-18 01:17:33 +0200
  • cf48818c24 protocol: download unknown mime types dece 2021-04-17 22:59:54 +0200
  • b2fdabea71 linting dece 2021-04-17 22:02:29 +0200
  • cee04f10c7 browser: add missing horizontal scrolling features dece 2021-04-17 22:02:06 +0200
  • 535ab0aa16 command_line: allow external editor for writing dece 2021-04-17 21:54:11 +0200
  • 7b9a314481 navigation: fix parameters left in URL for parents dece 2021-04-17 21:52:20 +0200
  • f3a3a36039 browser: render all "text/*" Gemini responses dece 2021-04-16 19:56:56 +0200
  • 347b5a81cc browser: open editor to view/edit sources & pages dece 2021-04-16 19:30:33 +0200
  • bce65a1472 browser: minor fixes dece 2021-04-16 19:30:14 +0200
  • 6bc4dbcc5d metalines: split contents from rendering module dece 2021-03-28 18:57:23 +0200
  • 8aee7fdfba gemtext: add links/title to parsing result dece 2021-03-28 18:55:52 +0200
  • 1f938fd2af clean and fix minor issues dece 2021-03-28 18:28:54 +0200
  • bd7cfce520 browser: split in several files dece 2021-03-28 18:28:35 +0200
  • 5b3e91336f bookmarks: basic bookmark management dece 2021-03-18 01:56:24 +0100
  • d6bcd1f706 page: split page/page_pad modules dece 2021-03-18 01:55:31 +0100
  • 40133a1e6b browser: bypass cache when reloading, duh dece 2021-03-16 19:38:25 +0100
  • b508ab8128 navigation: add a "go to root" function dece 2021-03-16 19:38:11 +0100
  • cf6b67f78b navigation: add function to go to parent URL dece 2021-03-14 02:05:42 +0100
  • 5d1e13ea6a rendering: add typings dece 2021-03-14 00:08:16 +0100
  • a37ed6f64d page: add docs dece 2021-03-14 00:08:08 +0100
  • 0c786087ea gemtext: auto-close preformatted blocks dece 2021-03-14 00:05:34 +0100
  • fef350804c browser: add a cache dece 2021-03-14 00:05:22 +0100
  • dd4a4196a8 mime: basic MIME type management dece 2021-03-14 00:04:55 +0100
  • 2767402d9f clean dece 2021-03-13 20:38:19 +0100
  • 1ff23e58e8 tofu: fix bug in save_cert_stash dece 2021-03-13 20:37:53 +0100
  • 05c54eff48 page: move page content to a separate class dece 2021-03-13 20:37:13 +0100
  • 3d15074bdd browser: clean dece 2021-03-13 18:58:19 +0100
  • 33f215dd3e browser: rework default movement keys dece 2021-03-13 18:58:02 +0100
  • bcc9a72d97 command_line: fix issue with digits input dece 2021-03-13 18:57:37 +0100
  • e517df7836 tofu: add save_cert_stash dece 2021-03-13 16:33:04 +0100
  • 0b79bd9e9e command_line: move input validation there dece 2021-03-13 16:31:11 +0100
  • 83db26ada7 fs: add minimal module to get some directories dece 2021-03-11 19:16:36 +0100
  • 1b8127eea1 add module docstrings dece 2021-03-11 19:16:15 +0100
  • 89abbc6fd9 browser: show status line in italic dece 2021-03-09 00:44:54 +0100
  • 2db721d48a browser: capture C-c dece 2021-03-09 00:44:42 +0100
  • 398f526b82 rendering: fix vspace issue with link/lists dece 2021-03-08 23:42:18 +0100
  • 84221a7816 browser: handle local file:// URIs dece 2021-03-08 23:40:03 +0100
  • 85934eedcf rendering: show link preview after links dece 2021-03-08 22:30:39 +0100
  • 84764644df readme dece 2021-03-05 19:29:20 +0100
  • d7a94650cb rendering: do not crash on rendering failure dece 2021-03-05 19:28:56 +0100
  • 524bda5b39 protocol: limit meta line length in request dece 2021-03-05 19:28:17 +0100
  • 72111bce70 protocol: make connection timeout after some time dece 2021-03-05 19:27:42 +0100
  • 62619f29fb browser: quit with ":quit" instead of pressing q dece 2021-02-28 18:51:15 +0100
  • 33b1e497af browser: fix issue with relative redirections dece 2021-02-26 17:41:16 +0100
  • e7ef91ed9f browser: use "p" instead of "H" for going back dece 2021-02-26 15:37:15 +0100
  • 70cd3f6557 browser: basically handle HTTP(S) links dece 2021-02-26 15:36:56 +0100
  • 03a51c13f5 browser: move faster using uppercase hjkl dece 2021-02-26 15:36:30 +0100
  • 9f5cae5014 protocol: catch wrong URLs ending with bare colon dece 2021-02-26 15:36:02 +0100
  • ff49f0d17e page: methods to go to beginning/end of page dece 2021-02-18 19:01:28 +0100
  • 8fdf23689d browser: minor fixes dece 2021-02-18 01:41:14 +0100
  • 34f7ef0a95 browser: press r to reload page dece 2021-02-18 01:41:02 +0100
  • 8830465fbf history: separate smol module dece 2021-02-18 01:40:05 +0100
  • 294c7796fa browser: fix relative link issue dece 2021-02-17 01:31:24 +0100
  • 657d46adc5 navigation: fix minor issues with URLs dece 2021-02-16 21:23:06 +0100
  • 85570de5a8 browser: rename screen and handle quick commands dece 2021-02-16 21:22:49 +0100
  • 15f56289b9 gemtext: handle list items dece 2021-02-16 20:23:44 +0100
  • 4cb8ac11d6 protocol: fix requests to servers needing SNI ext dece 2021-02-16 19:10:32 +0100
  • b23e4a8d6a screen: handle input request (code 10) dece 2021-02-16 19:10:11 +0100
  • 5ef9a0430a protocol: catch connection/SSL errors dece 2021-02-15 19:57:49 +0100
  • 15037ec0a6 screen: fix looping history dece 2021-02-15 18:53:21 +0100
  • 1d51a2ca40 protocol: support URLs with port specified dece 2021-02-15 18:52:37 +0100
  • 8cfc266e48 page: tidy horizontal scrolling dece 2021-02-15 18:51:45 +0100
  • 4d1cc5650f gemtext: support metadata on opening fences dece 2021-02-15 18:51:07 +0100
  • a771667a54 screen: add basic history dece 2021-02-13 23:58:49 +0100
  • 34780bdf5e screen: link disambiguation, indent wraps, etc dece 2021-02-13 23:34:45 +0100
  • 20bcdf9df4 rendering: clean a bit color attributes dece 2021-02-13 00:05:39 +0100
  • e6686265d7 screen: move some stuff in separate modules dece 2021-02-12 23:29:51 +0100
  • 6d676d0471 init: basic protocol/nav/rendering dece 2021-02-12 19:01:42 +0100