Compare commits

..

7 Commits

Author SHA1 Message Date
itsjunetime b531d352fd Build *with* boost? 2024-11-20 09:25:48 -07:00
itsjunetime 4f04c39120 Maybe more apt installs will get CI to work 2024-11-20 09:17:59 -07:00
itsjunetime b1a77d6178 Go back down to 23_7 poppler? 2024-11-20 09:09:35 -07:00
itsjunetime cd0356a25b Build with poppler 23.10 instead of .12 to maybe prevent segfault in CI 2024-11-20 09:05:17 -07:00
itsjunetime 5465724062 Install libunwind-dev to get perftools installing 2024-11-19 21:43:19 -07:00
itsjunetime 7d9c398742 Install perftools to get criterion compiling 2024-11-19 21:41:44 -07:00
itsjunetime 73cd8ff480 - Update deps
- Explicitly run benches in CI, specifically only adobe_example pdf to make it quicker
- Render bottom message from Cow to avoid extra allocations
- Fix issue with hitting esc after jumping around pdf
2024-11-19 21:32:03 -07:00
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -29,9 +29,9 @@ jobs:
sudo apt-get install -y cmake libjpeg-dev libfontconfig1-dev libopenjp2-7-dev libopenjpip7 libopenjp2-7 libglib2.0-dev libnss3-dev libunwind-dev libgoogle-perftools-dev libboost-dev
- name: Build newer poppler
run: |
wget http://archive.ubuntu.com/ubuntu/pool/main/p/poppler/poppler_23.08.0.orig.tar.xz
tar xf poppler_23.08.0.orig.tar.xz
cd poppler-23.08.0
wget https://poppler.freedesktop.org/poppler-23.10.0.tar.xz
tar xf poppler-23.10.0.tar.xz
cd poppler-23.10.0
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER_LAUNCHER=sccache \
+1 -1
View File
@@ -6,7 +6,7 @@
- Update `ratatui` and `ratatui-image` git dependencies to latest upstream
- Move `ratatui-image/vb64` support under `nightly` feature, enabled by default
- Fixed a bug where jumping to a page out of range could result in weird `esc` key behavior
- Added CI ([#31](https://github.com/itsjunetime/tdf/pull/31), thank you [@Kriejstal](https://github.com/Kreijstal))
- Added CI
# v0.1.0