Comments (4)
Thanks for the suggestion, but this won't be easy. To implement this, it'd basically have to redo all the opening and parsing that's currently done by Epub.js.
So for technical as well as design reasons, I think this would be a wontfix.
from foliate.
Thank you. That makes sense.
For anyone looking for any easy to use, comprehensive, cross-platform epub editor that also allows for editing metadata have a look at https://github.com/Sigil-Ebook/Sigil.
Load your epub in Sigil, press F8 and you are ready to edit any epub metadata.
from foliate.
Thanks for the suggestion, but this won't be easy. To implement this, it'd basically have to redo all the opening and parsing that's currently done by Epub.js.
So for technical as well as design reasons, I think this would be a wontfix.
Is this also the case for the rewrite?
from foliate.
Yes. The situation hasn't changed. It's either that or one can try to make Epub.js output a modified file, which will probably be a lot easier, but will require one to dig deeper into Epub.js's more advanced features or internals.
So I'm not saying that it's too difficult or that it will definitely not be added, but it's just out of the current scope of the project, which is a simple viewer for EPUB-like files. To add features like PDF, editing, book management, etc., although from the user's perspective might be highly related and are simply different features to be added, would be actually more like building entirely different apps that will probably share very little code with the current app (which is why software like Calibre is often described as a "suite" of e-book software).
from foliate.
Related Issues (20)
- High Contrast Dark Mode
- Line Height and Justification do not apply to some books HOT 1
- Is there any way to configure TTS in Foliate 3.1.1? HOT 1
- Text doesn't show. HOT 1
- Improve SVG viewer
- Any chance for an AppImage version ? HOT 1
- Option to open PDFs in external app
- Resizing one foliate instance would causes the other foliate instance will also resize HOT 2
- Allow trusted books to load contents from the internet HOT 3
- Segfault(often but not always) when copying text HOT 1
- Bookmark not Working on .mobi File
- how to change the theme from dark to light.
- Consistent crash upon expanding the annotation type menu HOT 2
- Zooming in in PDFs HOT 4
- Foliate crashes upon adding OPDS url HOT 4
- unable show after open, need to go into library and select the book HOT 5
- Foliate is unable to find books after #ecd9a15f HOT 5
- Dual Screen Mode HOT 1
- ebooks lost after restart HOT 4
- feat: mouse back button should work like browser HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from foliate.