Commit graph

27 commits

Author SHA1 Message Date
dece 5b3e91336f bookmarks: basic bookmark management 2021-03-18 01:56:24 +01:00
dece d6bcd1f706 page: split page/page_pad modules
Also add title to Page but really this needs a big cleanup.
2021-03-18 01:55:31 +01:00
dece 40133a1e6b browser: bypass cache when reloading, duh 2021-03-16 19:38:25 +01:00
dece b508ab8128 navigation: add a "go to root" function 2021-03-16 19:38:11 +01:00
dece cf6b67f78b navigation: add function to go to parent URL 2021-03-16 19:12:28 +01:00
dece fef350804c browser: add a cache 2021-03-14 00:09:24 +01:00
dece dd4a4196a8 mime: basic MIME type management 2021-03-14 00:09:24 +01:00
dece 05c54eff48 page: move page content to a separate class 2021-03-14 00:09:24 +01:00
dece 3d15074bdd browser: clean 2021-03-13 20:38:56 +01:00
dece 33f215dd3e browser: rework default movement keys 2021-03-13 20:38:56 +01:00
dece 0b79bd9e9e command_line: move input validation there
This absolutely un-atomic commit also introduces the Links class to hold
methods regarding link lookups on top of the standard dict class.
2021-03-13 20:38:56 +01:00
dece 1b8127eea1 add module docstrings 2021-03-13 20:38:52 +01:00
dece 89abbc6fd9 browser: show status line in italic 2021-03-09 00:44:54 +01:00
dece 2db721d48a browser: capture C-c 2021-03-09 00:44:42 +01:00
dece 84221a7816 browser: handle local file:// URIs 2021-03-08 23:40:21 +01:00
dece 72111bce70 protocol: make connection timeout after some time 2021-03-05 19:27:42 +01:00
dece 62619f29fb browser: quit with ":quit" instead of pressing q 2021-02-28 18:51:15 +01:00
dece 33b1e497af browser: fix issue with relative redirections 2021-02-26 17:41:16 +01:00
dece e7ef91ed9f browser: use "p" instead of "H" for going back 2021-02-26 16:40:07 +01:00
dece 70cd3f6557 browser: basically handle HTTP(S) links 2021-02-26 16:40:07 +01:00
dece 03a51c13f5 browser: move faster using uppercase hjkl 2021-02-26 15:36:45 +01:00
dece ff49f0d17e page: methods to go to beginning/end of page 2021-02-18 19:01:28 +01:00
dece 8fdf23689d browser: minor fixes 2021-02-18 01:41:14 +01:00
dece 34f7ef0a95 browser: press r to reload page 2021-02-18 01:41:02 +01:00
dece 8830465fbf history: separate smol module 2021-02-18 01:40:05 +01:00
dece 294c7796fa browser: fix relative link issue 2021-02-17 01:31:24 +01:00
dece 85570de5a8 browser: rename screen and handle quick commands 2021-02-16 21:22:49 +01:00
Renamed from bebop/screen.py (Browse further)