4 ms·
Honestly, yours looks even snappier than what I had, the way it’s handling zoom feels super fluid. Really impressive work! Makes me want to dig back in and see
by bobsingor 1y ago
Honestly, yours looks even snappier than what I had, the way it’s handling zoom feels super fluid. Really impressive work! Makes me want to dig back in and see if I can match that speed.
- billconan 1y agoThank you! Smooth zooming was the main thing I focused on optimizing. I haven’t implemented text search yet, that’s a whole other rabbit hole, with challenges like stitching text objects together and handling text normalization. My code runs natively, so users need to download a client and I have to code the rest of the ui in cpp, that’s the downside. I did consider a hybrid approach with Electron or Tauri, but dropped the idea to avoid IPC overhead and get the best possible performance.
- dotancohen 1y agoBut what it's worth, I as a user prefer native code with no Electron.
- billconan 1y agoBut it will be more difficult for me to support multiple platforms, do customizations on the ui etc. For example, I don't even own a windows pc.
- dotancohen 1y agoI don't own a Windows PC either. From what I understand there are two good FOSS PDF applications for Windows. The platform that is in need of a good PDF application, where you'll acquire users, isn't Windows.