3 ms·
Thank 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 l
by billconan 1y ago
Thank 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.