itsjunetime
d8e789627c
Update deps
2026-01-31 17:02:55 -06:00
itsjunetime
51120a16fe
Pin ratatui and ratatui-image deps
2026-01-29 19:15:49 -06:00
itsjunetime
2d40444273
Add mention of new keybindings to help text and changelog
2026-01-27 23:01:56 -06:00
Ishan Deshpande
580af3668f
Add support for panning all the way left/right ( #131 )
2026-01-27 22:50:01 -06:00
Max Dexheimer
577141e201
Fix TODOs
...
Fixes non UTF8 filenames by not converting to `String` for no reason.
Also removes TODO for the fill-page feature, which already exists.
2026-01-22 15:33:29 +01:00
Max Dexheimer
828db8aed3
Ignore .envrc and .direnv
2026-01-22 15:24:58 +01:00
June
39a4bdafb6
small cleanups ( #129 )
...
- don't parse color strings for defaults
- fix comment misstating type of vec
- impl size_hint and ExactSizeIterator for PopOnNext
2026-01-09 20:53:25 -05:00
Max Dexheimer
19030f7fd4
Improve panning behavior
2025-12-07 09:32:23 +01:00
Max Dexheimer
d5d62c81a3
Remove rust toolchain from shell.nix
...
For some reason rust-analyzer does not show clippy diagnostics when
installed this way.
2025-12-05 12:00:00 +01:00
June
7b9e1462da
Release version 0.5.0 ( #124 )
v0.5.0
2025-12-02 21:28:43 -06:00
itsjunetime
a4905b2ae5
Update CHANGELOG to link to PRs
2025-12-02 20:09:04 -06:00
Max
9b9796e718
Rewrite zooming ( #121 )
2025-12-02 19:59:38 -06:00
Max
e5cf92221f
Add dev utils ( #120 )
2025-11-27 17:33:46 -06:00
itsjunetime
3fcf3be65f
Update changelog for PR 119 and mention radicle identity
2025-11-27 12:38:25 -06:00
Max
3dc5135a8b
Fix overflow when zooming out of wide pdf ( #119 )
2025-11-27 12:33:50 -06:00
itsjunetime
065797ccf6
Update changelog for PR 117 and clarify stance on 'AI' code
2025-11-26 20:46:08 -06:00
Max
55e0c2b33f
Implement debounce time for automatic reloading ( #117 )
2025-11-26 14:22:58 -06:00
itsjunetime
0a0112a7e1
- Update changelog for PR 118
2025-11-26 12:27:40 -06:00
itsjunetime
8f57cd02c3
- Added more lints to Cargo.toml (for fun I guess)
...
- Extended benchmarking system to check all protocols, not just kitty
- Updated deps
2025-11-26 12:25:56 -06:00
Max
74def1c0a8
Fix panic messages being printed in raw mode ( #118 )
2025-11-26 11:57:44 -06:00
itsjunetime
670251fdff
Add more thanks to readme and mention vertical centering from pr 116
2025-11-24 16:06:20 -06:00
Max
b7d1b78e98
Center pages vertically within the layout ( #116 )
2025-11-24 15:55:40 -06:00
itsjunetime
fe8287bf7a
Update changelog to reflect pr 115
2025-11-24 13:24:58 -06:00
Max
38b307d628
Make Page-Up and Page-Down behave like up and down ( #115 )
2025-11-24 13:14:55 -06:00
June
09a332f07e
Update deps ( #113 )
2025-11-23 14:01:47 -06:00
June
cde86b4f2c
implement gg & G keybinds and better help page ( #112 )
...
* implement gg & G keybinds and better help page
* Update changelog
2025-11-16 17:54:18 -06:00
June
5a492599da
Fix weird cropping when zooming out too much with kitty ( #111 )
...
* Fix weird cropping when zooming out too much with kitty
* Add changelog entry
2025-11-06 20:02:31 -06:00
June
7551c4dba3
Update deps and fmt ( #110 )
2025-11-06 18:50:19 -06:00
itsjunetime
e61eb9b846
Fix r_to_l argument as well to just be a flag
2025-11-06 18:21:18 -06:00
tatounee
6b37976357
Made flags -f, --fullscreen not taking argument ( #109 )
...
Now, its presence alone is enough to activate the full-screen option.
2025-11-06 18:18:57 -06:00
June
3628d21c74
Switch to stable base64 simd library ( #105 )
2025-09-29 17:00:29 -05:00
itsjunetime
f4f3b4f539
Actually update package Cargo.toml ugh
2025-09-15 10:05:20 -05:00
itsjunetime
a79c534e97
Actually mark release on CHANGELOG
2025-09-07 20:33:43 -05:00
June
971393892a
v0.4.3 release
v0.4.3
2025-09-07 20:32:16 -05:00
June
440515a3db
Actually query terminals and fix terminals if we fail initialization ( #103 )
2025-09-06 12:02:04 -05:00
itsjunetime
690489016c
fmt
2025-09-05 11:15:58 -05:00
itsjunetime
bd5554db27
Update mupdf to use git dependency so it works on windows
2025-09-05 10:34:46 -05:00
itsjunetime
45409bacd0
fix CI?
2025-09-05 10:15:49 -05:00
itsjunetime
0481c14c4d
fix CI
2025-09-05 08:41:38 -05:00
itsjunetime
a78ea5a08c
Update deps for new kittage
2025-09-05 08:31:03 -05:00
June
f7eabc9af2
Require CI to run with locked flag so lockfile is always in sync ( #100 )
2025-08-29 09:17:14 -05:00
itsjunetime
918c192047
Add changelog entry for ctrl+scroll zooming
2025-08-20 21:59:29 -05:00
Per Hurtig
8b03329bba
Add ctrl+mousewheel zoom control for fill-screen mode ( #94 )
...
* Add ctrl+mousewheel zoom control for fill-screen mode
Enables mouse-based zooming; Uses ctrl+scroll up/down to
increase/decrease zoom level while in fill-screen mode, with proper
mouse capture handling.
* removed unused include
2025-08-20 21:57:55 -05:00
itsjunetime
7064be32f2
Update deps including ratatui-image
2025-08-20 09:23:49 -05:00
itsjunetime
2a03294557
Release version 0.4.2
v0.4.2
2025-08-18 10:18:26 -05:00
Per Hurtig
7c2c6484a6
Fix macOS shared memory filename length limit (fixes issue #92 ) ( #93 )
...
* Fix macOS shared memory filename length limit
Shorten shared memory object names from "__tdf_kittage_{pid}_page_{rn}_{page_num}"
to "tdf_{pid}_{rn}_{page_num}" and change timestamp from nanoseconds to
milliseconds % 1M to stay under macOS's 31-character limit for shm names.
Fixes "File name too long (os error 63)" error when rendering PDFs on macOS.
On macOS, SHM_NAME_MAX: 30
* Fix macOS shared memory filename length limit
Shorten shared memory object names from "__tdf_kittage_{pid}_page_{rn}_{page_num}"
to "tdf_{pid}_{rn}_{page_num}" and change timestamp from nanoseconds to
milliseconds % 1M to stay under macOS's 31-character limit for shm names.
Fixes "File name too long (os error 63)" error when rendering PDFs on macOS.
SHM_NAME_MAX: 30
2025-08-18 10:15:19 -05:00
itsjunetime
e65472e571
Add --version flag
2025-08-15 09:43:52 -05:00
itsjunetime
4fd2237b69
Specify on README to use nightly when building even though it should be detected by rust-toolchain.toml
2025-08-11 21:26:17 -05:00
itsjunetime
69fd8ec7e8
Add instructions for zooming and such to help page
v0.4.1
2025-08-09 15:58:56 -06:00
itsjunetime
ebd902e864
Mark v0.4.0 on changelog
v0.4.0
2025-08-06 09:35:38 -06:00