Profile

Cover photo
886 followers|246,931 views
AboutPosts

Stream

Mnemosyne

Shared publicly  - 
 
Back to our regular scheduled programming :-)

Started by fixing a bug where opening a backup created by Mnemosyne did not trigger the correct actions (displaying confirmation dialog, copying it to the original position, ...) under Windows.

It did work under Linux, and the culprit turned out to be forward vs backward slashes...
2
Jan Moren's profile photo
 
os.path.join() is your friend :)
Add a comment...

Mnemosyne

Shared publicly  - 
 
If you merge another db file, i.e. import with learning data, Mnemosyne would put the creation date of the cards to the current date, rather than the original creation date. No longer!
2
Add a comment...

Mnemosyne

Shared publicly  - 
 
I installed the new sync code on all my devices, so as to test it in the wild.

BTW, in case you're worried about all the sync bugs I fixed recently, keep in mind that they are all very rare corner cases, and never resulted in loss of learning data, only the need for a full sync as opposed to an incremental sync.
2
Add a comment...

Mnemosyne

Shared publicly  - 
 
Found another fun corner case to confuse the sync protocol: add a media file to a card, edit the card to remove the media file, clean the unused media file, and add the same media file again. Syncing will send the media file across, but delete it afterwards...
1
Add a comment...

Mnemosyne

Shared publicly  - 
 
Making my way through hopefully a final set of regressions...
1
Add a comment...

Mnemosyne

Shared publicly  - 
 
I have some problems with my bazaar repository: I can no longer commit any changes...
2
Add a comment...

Mnemosyne

Shared publicly  - 
 
Fixing some regressions caught by the testsuite caused by my tinkering in the sync code.
1
Add a comment...
Have them in circles
886 people
Adrian Triana's profile photo
Rebecca Roberts's profile photo
Gordon Tillman's profile photo
Morgan Holland's profile photo
Bruno Coelho's profile photo
Joaquin LV. (yutxoa43)'s profile photo
Michel Keirsebilck's profile photo
Eric Moyer's profile photo
Sirajulmuneer Sahi's profile photo

Mnemosyne

Shared publicly  - 
 
We're off to an unplugged holiday, see you when I get back!
2
Mnemosyne's profile photoAyat Elmahdy's profile photo
6 comments
 
I understand but a video can show the steps of using by images also :) 
Add a comment...

Mnemosyne

Shared publicly  - 
 
Wrapped up all the sync quality-of-life changes today. All in all, it should be much more robust for various corner cases.
2
Add a comment...

Mnemosyne

Shared publicly  - 
 
Zero regressions!
2
Add a comment...

Mnemosyne

Shared publicly  - 
 
Fixed my bazaar problems, and commit a couple of further tweaks...
1
Add a comment...

Mnemosyne

Shared publicly  - 
 
Started reworking some of the code: relying on exceptions to check whether something is not in the database is not as robust as checking it directly.
1
Add a comment...
People
Have them in circles
886 people
Adrian Triana's profile photo
Rebecca Roberts's profile photo
Gordon Tillman's profile photo
Morgan Holland's profile photo
Bruno Coelho's profile photo
Joaquin LV. (yutxoa43)'s profile photo
Michel Keirsebilck's profile photo
Eric Moyer's profile photo
Sirajulmuneer Sahi's profile photo
Story
Tagline
Free, fast, flexible flash-card tool