Clément Fauconnier
b943a0d79d
cherry-picked 670d772 + b944207c
3 years ago
Clément Fauconnier
6994400e71
use progressdialog and QtConcurrent in order to create documentProxies structure (improving performances in a network-storage context)
3 years ago
Clément Fauconnier
5a8b0a1117
fixed deselect all on autosave
4 years ago
Clément Fauconnier
60bed975fd
fixed an issue where reloadThumbnails & treeviewSelectionChanged would be called every time a page is deleted ! Resulting on really poor performances for the deletion operation, even in a crash, if trying with a lot of pages.
4 years ago
Clément Fauconnier
c77b8fd8b8
code cleaning + copyright update + i18n update
7 years ago
Clément Fauconnier
e228fb19e5
updated Copyright to 2018
7 years ago
Clément Fauconnier
8ecf99f838
First step of OpenSankore Document Mode integration
7 years ago
Clément Fauconnier
2b7d01ad15
Revert "due to suspected instability with persistance Worker (randomly not persisted scenes, very hard to reproduce), switched to 'immediateSave mode' (at least for now)"
...
This reverts commit ae1a2a5338
.
7 years ago
Clément Fauconnier
ae1a2a5338
due to suspected instability with persistance Worker (randomly not persisted scenes, very hard to reproduce), switched to 'immediateSave mode' (at least for now)
7 years ago
Craig Watson
694123c344
Fix for crash when exiting with an empty document
...
This removes a few instances of deleting a scene twice, or accessing
elements of a scene after they've been deleted.
Previously, the application would crash upon exiting if the scene was
empty but had been modified (e.g if an object was placed on the board
then deleted, then the application closed)
8 years ago
Craig Watson
4cff84737d
When loading a scene that is about to be deleted, don't cache the previous and next scenes.
...
This prevents crashes that may occur when deleting multiple pages from a document.
8 years ago
Craig Watson
575d14a5c2
Updated headers
9 years ago
Craig Watson
59207cbbf2
Moved document metadata saving to UBPersistenceManager's worker thread
...
(Reading is still done synchronously, for now at least)
9 years ago
Claudio Valerio
39a1284023
duplication fixed. Crash on closing the application after creating a new document fixed.
11 years ago
Claudio Valerio
422ab4c537
scene are deleted on gui thread
11 years ago
-f
ccf7532af8
waiting the end of worker thread correctly
11 years ago
-f
61e588bb94
Threaded the storage of the scene. Asynchronous reading of the previous and next scene to be stored on cache.
11 years ago
-f
2c1a2c953d
object selection on board remain unchanged after an automatic saving
11 years ago
Claudio Valerio
5c47e5493e
header updated
12 years ago
Claudio Valerio
0428f938d2
persistence of not required media on disk. Second step updated the cleanSource methods in classes that handle files on disk
12 years ago
Claudio Valerio
f8a21c1b3c
page zero issue after importing documents using the Importer program
12 years ago
Claudio Valerio
d452b2dd28
remove unused methods
12 years ago
Claudio Valerio
908297ef08
removed teacher guide
12 years ago
Claudio Valerio
f1ea5c3426
update copyright on headers
12 years ago
Claudio Valerio
26466abab4
changed licence
12 years ago
Claudio Valerio
f49e2fa75e
fixed import issue related to documents, without title page, imported at application start up
13 years ago
Claudio Valerio
11129a97dc
fixed issue with toque teacher bar
13 years ago
Anatoly Mihalchenko
1130a8aa7e
SANKORE-1074
...
Document navigator: "Add pages from file" isn't work with old UBZ
13 years ago
Anatoly Mihalchenko
869164ca28
SANKORE-1069
...
Show Desktop: "Erase all" button isn't work
13 years ago
Luca Capello
432d191fcc
*.h: add 'LGPL-2 with OpenSSL exception' headers
13 years ago
Claudio Valerio
f7896e143e
fixed issue with flash on mac
13 years ago
Anatoly Mihalchenko
b8f006d1ca
Import procedure, improving of code, insertion of objects into existing document errors fix
13 years ago
Claudio Valerio
7dd642226a
added good header
13 years ago
Claudio Valerio
76d5c99e21
fixed issue with teacher guide data persistance
13 years ago
Claudio Valerio
7ee53b07ad
first page handling code
13 years ago
Anatoly Mihalchenko
71e8585b74
SANKORE-429
...
Document explorer(navigator): Imported ubz files are always imported into "Untitled Documents" folder
13 years ago
Claudio Valerio
48bce1d8b1
removed teacher bar
13 years ago
Claudio Valerio
08aa616f8f
first draft of directories re-organization
13 years ago
Anatoly Mihalchenko
c4e771c8ad
SANKORE-429
13 years ago
shibakaneki
6e81d74d41
Added some logic for the Document description datas in the teacherbar
13 years ago
Anatoly Mihalchenko
71d9a71a26
Fix for losing content mentioned in the ticket 228. The problem was actually in page deletion algorithm which has been flooding cache with invalid data, and that data was a object to return when loadDocumentScene was called.
13 years ago
Ivan Ilin
28d04e54ff
Sankore dnd copying widgets on placing w3cwidget on the scene cleaning needed
13 years ago
shibakaneki
ca29e0d5e3
Added the ability to save the values of the teacher bar in the UBZ file
13 years ago
Ivan Ilin
d387f5d08e
CFF partial support. All sankre compatible features
14 years ago
Anatoly Mihalchenko
652d966eb8
Memory leaks fixing
14 years ago
shibakaneki
c984888c5f
Adapted some files related to the teacherbar
14 years ago
shibakaneki
6e181605d7
Added the teacherbar
14 years ago
shibakaneki
191e21ee5d
Adding the teacher bar widget
14 years ago
Claudio Valerio
73555ef012
Added lgpl header
14 years ago
Claudio Valerio
ea5772a772
Adding Sankore code
14 years ago