Commits
- Commit:
c49949008724c8b97419c7a87804f6496d485edc- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Via:
- Omar Polo <op@noreply.codeberg.org>
- Date:
parser_serialize: fflush()
If the amount of data being written to the FILE pointer ends up being a
lot, it's worth fflush()ing on it here, rather then relying on specific
callers to do so. This can happen if telescope is fetching HTML
content from an HTTP proxy, for example.
This helps to improve writes to disk, especially via the write-buffer
command.
- Commit:
a77af524934247ae2952874c5968f46481e75699- From:
- Omar Polo <op@omarpolo.com>
- Date:
telescope.1: please man -Tlint
- Commit:
5b9d57104dbbc01ed027b256affe709f0a530656- From:
- Omar Polo <op@noreply.codeberg.org>
- Date:
Merge pull request 'contact: update to use issue tracker' (#47) from thomasadam/telescope:update-contact into main
Reviewed-on: https://codeberg.org/telescope-browser/telescope/pulls/47
Reviewed-by: Omar Polo <op@noreply.codeberg.org>
- Commit:
aa0c1888931cafff667275e097fde2d803dbbd0d- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
contact: update to use issue tracker
telescope has a very neat set of instructions on how to report issues --
however, this currently assumes an email address.
Instead, update this to use an online issue tracker (Codeberg).
- Commit:
4370558fd27a705a699a9ac2fdd27198df5cb5a0- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
bufio: increase default size
The default read size from the buffer as set to 128 is low, which can
make reading from a buffer take an unnecessarily long time.
Increase this to 4096, imsg is fine with messages of that size, and this
should improve things like page load times.
Fixes #44
OK @op
- Commit:
c5d0edcd32396b2700e5a9cf803434afe59b6ba0- From:
- Omar Polo <op@omarpolo.com>
- Date:
use printf instead of dprintf; for solaris compat
Solaris before 11.4 lacks dprintf(), spotted by vins. Instead of
providing a local implementation, since we're using dprintf() just
to set the window title, use printf() + fflush().
- Commit:
9965b5770949fe2a34477368289cf72a886fb6d2- From:
- vins <vins@pkgsrc.org>
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
sun -> lsun; part of the unbreaking on solaris
from vins@pkgsrc.org; thank you!
- Commit:
243d6421b25f09e5b22445f2378598da6ba5b110- From:
- Omar Polo <op@omarpolo.com>
- Date:
-current again
- Commit:
341b0fcbb5b8705b9a010785dfda898ab8b6f904- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version to 0.11
- Commit:
a92e68fbcafa18ef584d4c93d2885695f96a05e4- From:
- Omar Polo <op@omarpolo.com>
- Date:
key for next release
- Commit:
ac579d0873b53f8d5723d667617a7258513ad534- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
4d31a59300a8afc37181e8d19e8482151acad93a- From:
- Thomas Adam <ThomasAdam@users.noreply.github.com>
- Via:
- GitHub <noreply@github.com>
- Date:
Merge pull request #22 from telescope-browser/ta/macos-fixes
- Commit:
8b36e5a97c6d585d5f7327a5f26611ac30590c4f- From:
- Thomas Adam <ThomasAdam@users.noreply.github.com>
- Date:
mailcap: add needsterminal for default mailcap
Add the needsterminal flag for the default mailcap entry.
- Commit:
0082f4263cebb5303ddc4ef027a0bc6b79bbe50a- From:
- Omar Polo <op@omarpolo.com>
- Date:
imsg: allow fdpass on the net socket
it's used to pass the client certificate to the net process so has to
be enabled.
Issue <https://github.com/telescope-browser/telescope/issues/21>
spotted by linuxcult; thank you!
- Commit:
143e1554bbea0421e48f1ea1d7b90b5d48cca9ce- From:
- Thomas Adam <ThomasAdam@users.noreply.github.com>
- Date:
build: macos: set PKG_PATH_CONFIG programatically
Under certain conditions, set PKG_PATH_CONFIG programatically, as in,
find all the relevant occurances under /opt/homebrew
This is necessary because some CI systems might not do this, and it's a
pain having to enumerate dependencies of dependencies.
There is a slight downside that ./configure might pause for a few
seconds.
- Commit:
7e8a3976616ed7bb1d27736920e15ed4175b4815- From:
- Omar Polo <op@omarpolo.com>
- Date:
cirrus.yml: bump to freebsd-14-2
- Commit:
3dd21119ff8737c73a7e2daf321b323584517b7c- From:
- Thomas Adam <ThomasAdam@users.noreply.github.com>
- Date:
build: macos: fix DEFAULT_OPENER
Fix incorrect case for platform.
- Commit:
c8b8dc5c502e3b69cc28f29c0a9570a8378488c6- From:
- Omar Polo <op@omarpolo.com>
- Date:
update imsg
- Commit:
cfe4e15a08dd6e6a8bec9b9fdaa12358e52ee149- From:
- Omar Polo <op@omarpolo.com>
- Date:
pretiffy the makefile.am; no functional change
- Commit:
079783a6c96739c3f4e4c5b9406caf1013046693- From:
- Omar Polo <op@omarpolo.com>
- Date:
maintenance: mention updating the website as well
- Commit:
5eaa3e6b8d5786fc10b404bf793ea11ef6cf0a02- From:
- Omar Polo <op@omarpolo.com>
- Date:
switch to our build images
- Commit:
7a7f8f400c9b3846ce2acf12abc6c3f800747e65- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix display of certificate selection prompt
- Commit:
12be77f9b5fb18bdd4f4b22ebc480c6b871d9659- From:
- Omar Polo <op@omarpolo.com>
- Date:
make forward_line() keep the same column
We should probably instead introduce the concept of ``target column''
but for now this brings back the behaviour pre-point_offset
introduction, even if it gets it wrong when tabulator characters
are involved.
- Commit:
f853ec6f0c0569cf5bae15ce3e9d8bfc533b358b- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle tab characters
tab characters have their width depending on the column they're in,
since they extend to the next multiple of 8. (citation needed?)
So, keep track of the column when considering the length (in columns)
of the text, so that we can render them properly.
In the future we might want to turn them into spaces (either at read
or render time) just to stay on the safe side in case not all
terminals/ncurses implementations use 8 columns.
- Commit:
ec5e90b332b7faee24b11167b737e188f50132a2- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix pledges; ui needs `sendfd'
we need to send a file descriptor to the net process when we use a
custom client certificate. Don't know how I missed it...
