Comments (8)
Yes, that makes sense, and it sounds like a good idea. Over the next few weeks, I need to overhaul the scheduling code in general, since there are some other issues with it.
I've barely touched that part of the code since I took over development of the add-on, so I can't say how long it'll take me. But I'll leave this issue open, and I'll post here again when I've got something for you.
from incremental-reading.
I've implemented a randomisation feature in the rewritten organiser. Let me know if it works for you. I intend to add the "move to position" feature that the old organiser had, when I get some time.
As for setting the scheduling of extracted text, I'm not absolutely sure that would be useful. Unless someone can convince me that a decent use-case exists, it probably won't be implemented.
Feel free to open another issue if you have any trouble with this update.
from incremental-reading.
Was that update applied to version 4? I haven't upgraded to 2.1 because many addons that are vital to me (image occlusion) aren't supported there yet.
My thought with the scheduling of extracted cards was that.. at least for me.. If i am extracting from an article I want to see that portion of the article before I see the full one again. So I was thinking if there was a setting like "move all extracted cards to 20% of the deck" that would let me do that.
I experimented with removing IR and using my IR3 deck with custom set scheduling thru regular anki. This was great because I could really fine tune how I saw my cards. However, I lost many of the key aspects like extracting etc. Is it even remotely possible for me to remove the organizer and scheduling info from my IR addon, allowing me to handle that thru regular anki, yet still retain extraction and those aspects?
from incremental-reading.
Okay, I can see the use in that. I thought you meant keying in a position for each card as you review it, which I don't think would be useful. I'll add that to my to-do list. I'll also think about back-porting some of this to v3 - but no promises.
At some stage I might add an option to disable the IR scheduler. Until then, you can comment out all of the lines from 468 to 473 in main.py
. Just add a #
character to the start of each line. That will leave you will the highlight, extract and delete keys, but the cards will be scheduled as regular Anki cards.
from incremental-reading.
When you are done, the last few lines of main.py
should look like this:
#Reviewer._answerButtonList = wrap(Reviewer._answerButtonList,
# answerButtonList,
# 'around')
#Reviewer._answerCard = wrap(Reviewer._answerCard, answerCard, 'around')
#Reviewer._buttonTime = wrap(Reviewer._buttonTime, buttonTime, 'around')
Reviewer._keyHandler = wrap(Reviewer._keyHandler, keyHandler, 'around')
I haven't tested it, but I don't see any reason it wouldn't work.
from incremental-reading.
Awesome. This appears to be working perfectly. Thanks!
from incremental-reading.
I've back-ported the scheduler and organiser rewrite to v3, since that turned out to be remarkably easy. The IR scheduling should be more consistent now, and the organiser has the randomise feature.
I would appreciate any comments you have on it. I haven't updated it on AnkiWeb, but you can download it as a zip file here.
from incremental-reading.
In the development code for v4, you can now control the initial scheduling of extracts (e.g., move to 20% of deck). I may back-port this to v3 - but again, no promises.
from incremental-reading.
Related Issues (20)
- Can't use highlight,extract and so on in other kinds of cards HOT 1
- Error message
- Extracting clozes does not forward the highlighted text HOT 2
- Pocket doesn't seem to import articles
- After installing and restarting Anki, plug-in crashes HOT 1
- Autogenerated Hyperlinks not working - also spacing question
- Clash with image occlusion
- Problems with highlighting and text deletion HOT 1
- alt codes conflicting HOT 1
- Issue with making Cards from an article HOT 2
- Invalid HTML on card: SecurityError: Failed to execute 'insertRule' on 'CSSStyleSheet': Cannot access StyleSheet to insertRule HOT 6
- Caught exception: Traceback (most recent call last): HOT 2
- Pressing up, down, pageUp and pageDown arrows cause an error HOT 2
- ้่ฏฏerror HOT 1
- 'Show Answer' leads to error HOT 6
- Python 3.9 compatibilty issue : AttributeError: module 'base64' has no attribute 'decodestring'
- Hello, will there be a new version of this addon? HOT 3
- Reading queue stuck while trying open a pdf file HOT 2
- Plugin crashes on OSX during on boot-- fresh install HOT 1
- Rename a few options 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 incremental-reading.