Commits
- Commit:
92ce02e268a0aab7b86c441c9c01299d3af83d1d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework handle_imsg_session into a switch on the imsg type
- Commit:
ea63925028272e2324146df682e86f4ca3c60a8c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify the lazy tabs handling
it's cleaner to just toggle the lazy bit in switch_to_tab instead of
pushing that complexity in load_url. While there also try to simplify
the function and its documentation from unnecessary checks and extra
verbosity.
This also fixes a bug where Telescope ended up pushing the url on the
history *twice* at startup.
- Commit:
a599eaa672149b27faa373819f8beba58c056303
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add --corours as an alias for --color
Suggested by Florian, thanks!
- Commit:
714b1fcb787b10697bbe286d72c832281f09dec3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix crash when --color is specified
found and reported by Florian, thanks!
- Commit:
bb28f1c2f6463f1e8881c90bb17a404cf7e5c3b7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move parse_last_session to the fs process
~/.telescope/session was parsed in the main process before dropping in
the sandbox: that's no good. This moves the initialization of the ui
events later in ui_main_loop and makes so that the fs process, after
entering the sandbox, parses and sends the content of the last session
back to the main process; when it's done the ui gets loaded and
telescope is back rocking.
I'm plannig to re-use the struct session_tab during the save session
operation soon.
- Commit:
f6d7d0475ffd7281ee039ca4089f12401e426bee
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update comment
- Commit:
f94c7ac140e31e23c874eda4c9d269b37b43a47b
- From:
- Nikolay Korotkiy <sikmir@gmail.com>
- Via:
- omar-polo <op@omarpolo.com>
- Date:
fix crash at strlcpy on macos
- Commit:
fcd99a0d4765b480ed9fa260b253770a85313a1e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
switch to our new struct download for the downloads
- Commit:
9eca3d7c1eac7c78577af884ba7bc954d2f8b969
- From:
- Omar Polo <op@omarpolo.com>
- Date:
delay erase_buffer until parser_init
The idea is to handle better non-displayable pages (like images), and
keeping the old page until the server replies is the first step. It
also simplifies the memory management btw.
- Commit:
eb2ed626f304f3f1e00711c20d76ecfd8dcc5ce7
- From:
- Andrea Feletto <andrea@andreafeletto.com>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
support xdg basedir
Use XDG-compliant paths unless ~/.telescope already exists. Provide a
script to migrate to XDG-style directory for users who wish to do so.
- Commit:
55ccd6d096be150da4ea2ad1d4aa6bd60059fb0f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
propagate the safe_mode to the children
- Commit:
5d7c642a6671900ac3079d2dab6a28efa810d7bb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't acquire the file lock in safe_mode
- Commit:
335cfaecaa61dab5171f9bdada6b5c1e934e73ac
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention -C in usage()
- Commit:
d09716535c4c4bc66f0d7c84a98e4cc5a5893b84
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a safe/sandbox mode
When enabled with the -S (or --safe) flag, prevent telescope from
writing files to the disk.
- Commit:
4353923eda48a041b61abb3df64027602abd981d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
reset download byte counter