Comments (11)
Hi @mefistoso I can help you with that but would you mind opening a new issue for this? Your question is not related to RM2 support...
from remy.
I checked local
method with Remarkable 2 (have a separate SSH backup script), and it works. The only couple of issues
- one notebook out of few isn't opening and the app gets unresponsive when I try to.. I'll try to debug this
- pdfs aren't opening, but it's more likely to be some poppler/QT issue
from remy.
@karlicoss I answered your question in #8
from remy.
It should work in principle, but I cannot test it first hand.
The best performance in my tests is obtained using the rsync
method which requires installing rsync
on the tablet.
For that, you need to compile rsync
for the correct version of the OS/chipset shipped with RM2.
from remy.
Thanks! Much appreciated.
from remy.
When I try to run python remygui.py wifi
(wifi is rsync), I'm getting the following error complaining it doesn't find a templates.json
file:
File "/home/user/Downloads/software/remarkable/remy/remy/remarkable/filesource.py", line 372, in __init__
with open(self._local("templates.json", branch=TEMPLDIR), 'r') as f:
FileNotFoundError: [Errno 2] No such file or directory: '~/remarkable/rsync/templates/templates.json'
Not sure what this templates.json
file is supposed to be or where to get one to adapt. FWIW my remy.json
config file is at https://gist.github.com/mefistoso/c2b2ab081ecf1949a4af3fe3765a412b
from remy.
@karlicoss thanks so much for testing it!
Let me know if you find bugs.
Unfortunately reMy is still quite unfinished, I am planning to work on it but I have very limited time.
Which OS are you on? I could provide binaries to see if the poppler/QT issue is resolved.
(I also added new instruction in the README on how to install the stubborn python-poppler-pyqt5)
from remy.
@bordaigorl No problem! Thanks for your time spent implementing this :)
I've moved in a separate issue, since it seems irrelevant to RM2 support: #7
from remy.
@karlicoss regarding unresponsiveness: a common reason for inefficient rendering is the heavy use of eraser.
I know it sounds stupid, but the eraser is really annoying/inefficient to render correctly. This is why reMy offers various methods to render it. If you set the eraser mode to ignore
for previews you'd probably get those notebooks to display normally (although some details of the rendering might be off). See the Readme for details.
To my knowledge, none of the other exporters render the eraser accurately when exporting to vectorial form (most would be equivalent to reMy's ignore
mode).
If you have any idea on how to make that more efficient I'm all ears!
from remy.
Thanks, indeed, setting it to ignore
helped!
I guess in theory it's possible to detect when the file takes too long to open and suggest this setting to the user. Or maybe, always open in ignore
mode first, and only after that try to apply the more accurate setting (but this might get too complicated).
I didn't quite understand from the readme (and from a brief look at pagerender.py), what's the core cause of slow erasing? Is this because without eraser drawing is relatively straightforward -- you need to draw the layers from bottom to top; whereas the eraser acts on all the layers simultaneously? Or is it because it's not a 'native' operation in QT canvas, and you have to 'subtract' the strokes?
from remy.
I think this can be closed as RM2 works fine
from remy.
Related Issues (20)
- [devel] setup.py problem HOT 5
- Include a requirements.txt file HOT 1
- PyPDF2 HOT 2
- Windows compatibility HOT 5
- Can't upload into root folder from context menu HOT 6
- Unable to connect, charmap codec can't decode byte HOT 5
- Highlights NOT transparent HOT 8
- Pencil export NOT accurate HOT 8
- Painter not active HOT 4
- Application can not be executed HOT 4
- rsync does not work after adding new key HOT 4
- rsync failures are not reported
- Preview / Export does not render writings on 3.0 beta HOT 3
- Install fails on M1 Mac - PyQT5/SIP module issue HOT 1
- "Updated" sorts alphabetically HOT 2
- support for .lines file, version=6 (rM v3.0) HOT 19
- Restart the current launcher when it is not `xochitl` HOT 6
- Segfaults when opening files HOT 4
- no matching host key type found. Their offer: ssh-rsa
- No image file upload? HOT 3
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 remy.