Commits
- Commit:
5edd158f8dabeeb47c8cc331bdd6a36585df004c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't include linux/prctl.h
can conflict with sys/prctl.h, spotted while trying to build on alpine
linux.
- Commit:
5bd159bd7fa62c6371d7bc0645cf77c7197ead70
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't allow the history to grow too much + save_session refactoring
add a mechanism that will signal a regeneration of the history file once
it reaches the 150% of the HISTORY_CAP.
while here refactor save_session, now it's somewhat readable.
- Commit:
530fa2216da659d00d1dbdee640dc40a0a069ab4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update ignore pattern for built-in pages "templates"
- Commit:
d521a6a4417b36b32594bbb5065f8cb7db4591cc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix regression: open the url given on the command line
was broken after the fs/ui merge
- Commit:
94e6f532e40e6b00404e5fc1848ef8d5e07f62ff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minor tweaks
- Commit:
0e7b2e99bcc7b27a70cab7a553746ca3ed98ccac
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rate-limit the update of the download pane
- Commit:
89e4650865dd63b981f91873704f3883ed20aa05
- From:
- Omar Polo <op@omarpolo.com>
- Date:
unbreak downloads
the recent commit to rework handle_save_page_path changed the tab id
*before* setting it to the download, so the ui and net process went out
of sync and downloads hanged.
- Commit:
b59bcb53ccddc0a8f27813afbf127e54f554ae42
- From:
- Omar Polo <op@omarpolo.com>
- Date:
garbage collect `dequeue_first_download'
- Commit:
8115fd4a99b30c65da4fa4e88552b7aa36b71165
- From:
- Omar Polo <op@omarpolo.com>
- Date:
reset all the state functions regardless of MB_READ vs. MB_COMPLREAD
must_select otherwise is set when MB_COMPREAD but not cleared on
MB_READ, yielding funny errors. While here, move also the other parts
of the state out of the if (MB_COMPLREAD) to avoid this kind of issues
in the future.
- Commit:
fd984e767a8e0e4978cfe072899282a8265a911e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop the `buffer' flag for enqueue_download
it's unused as write_buffer now writes a buffer to the disk.
- Commit:
ff48dbfd84e86f5a720e9400a7acb53fe3b9393b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix handle_save_page_path
there's no need to handle the buffer case, which is now handled directly
by write_page. While here fix an issue if the open fails: we still need
to stop the tab!
- Commit:
3e36ea51f650498b743754daa74d4aa039129956
- From:
- Omar Polo <op@omarpolo.com>
- Date:
unbreak history file
I can't use the ""generate temp file + rename" trick used for the
session file, because I only add items that are not "dirty".
the history-on-disk things needs some improvements, mostly to limitate
the size of the file, but for the time being unbreak it!
- Commit:
154fe22a526e064cce847afa71d8c833a008bd7d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add forgotten include for string.h
- Commit:
d89eb764fd5d3a5ec0b5b30d85ecdc14789bb7cf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
replace has_prefix with strncmp
- Commit:
64f4f8e21263a2ffeede63a19bbb28c897a90f2a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move load session stuff to session.c