Commits
Commit:
b59bcb53ccddc0a8f27813afbf127e54f554ae42
Date:
Thu May 5 10:18:05 2022
UTC
garbage collect `dequeue_first_download'
Commit:
fd984e767a8e0e4978cfe072899282a8265a911e
Date:
Thu May 5 08:54:28 2022
UTC
drop the `buffer' flag for enqueue_download
it's unused as write_buffer now writes a buffer to the disk.
Commit:
f63b8f7342aefba6b3dac50d6790981987c8faa8
Date:
Sun Apr 24 10:15:32 2022
UTC
merge the fs into the ui process
The previous separation between the fs and ui process wasn't that good.
The idea was to have a `ui' process tightly sandboxed, but it was a lie
actually. `ui' was one imsg away from making internet connections and
accessing data on the disk, so it wasn't really limited in (almost) any
way.
Furthermore, having to serialize data to/from the fs proc started to
become not really maneagable.
As a first step to fix this situation, join the fs and ui process.
Commit:
868b3a8f52ea2f90a1965661798d977d307e3b38
Date:
Wed Apr 13 16:25:34 2022
UTC
add write-buffer
saves a page to the disk. Also, changes the order of the downloads so
the new one is always at the top.
Commit:
6219c17fe1ea063932a21f61ca5a1a1abb80017d
Date:
Mon Nov 29 16:34:37 2021
UTC
fix prototype
Commit:
84892515ec94204f7208e7492a31439f8c0f82e3
Date:
Sat Nov 27 10:52:44 2021
UTC
use download_cols to wrap the text in the download buffer
download_lines is a very small value, for a normally sized terminal is
exactly 5. This was the cause behind the download pane glitch, 5 was
used as *column number* for the reflow.
Now, to be honest, the exact width passed to wrap_page is not
important. wrap_page will only wrap the size string, which we know is
less than or equal to FMT_SCALED_STRSIZE-1 (6). We could also
hardcode the value eventually, but using download_cols reads better.
Commit:
32ca52749c9f9639a7d19a050cf15b61a076dd19
Date:
Fri Nov 5 17:18:29 2021
UTC
pass the correct pointer
Commit:
15f22b81b8b42898205eb6de1bb4ddf860e5bdf9
Date:
Fri Nov 5 17:18:22 2021
UTC
swap the fields in download lines
Commit:
fcd99a0d4765b480ed9fa260b253770a85313a1e
Date:
Fri Nov 5 17:15:59 2021
UTC
switch to our new struct download for the downloads
Commit:
a1a63cf5f5a3265b01ba841b9aafc55121c3f5f5
Date:
Fri Nov 5 16:44:27 2021
UTC
wrap download page
Commit:
1577540cfba6ba170eb61e67601af3c8fde3b9e6
Date:
Fri Nov 5 15:09:40 2021
UTC
add download and download.* line styles
Commit:
3b5f459ef42c1d975ca5f15ed6402b5658f779f4
Date:
Fri Nov 5 13:59:10 2021
UTC
add side window for downloads
Omar Polo