Clément Fauconnier
|
76cfee3dc5
|
don't reload thumbnails everytime documentscenechanged is called + reload after duplicate in Board Mode
|
3 years ago |
Clément Fauconnier
|
141c48e20d
|
fixed an issue where reload thumbnails would be called twice with the second call not using the good source container
|
3 years ago |
Clément Fauconnier
|
af52add371
|
remove unused slot
|
3 years ago |
Clément Fauconnier
|
ac43610fb6
|
fixed other issues regarding thumbnails. A lot of issues were hidden by the fact that we were regenerating everything, almost everytime an action would imply a change in thumbnails
|
3 years ago |
Clément Fauconnier
|
bfcaace42e
|
fixed a lot of issues regarding thumbnails
|
3 years ago |
Clément Fauconnier
|
6504c42e75
|
fixed an issue where mSelectedThumbnail could become inconsistent + fixed an issue where a blank page would be added while importing the same document again and again
|
3 years ago |
Clément Fauconnier
|
937b031d6e
|
improved thumbnails handling as they could be re-generated 2-3 times with no reason. Huge performance issue in a network-storage context, especially with large files
|
3 years ago |
Clément Fauconnier
|
7466b60778
|
at the same level, a document and a folder can share the same name
|
3 years ago |
Clément Fauconnier
|
398e940c3b
|
use new assistive control app when using system virtual keyboard on osx >= 10.15
|
3 years ago |
Clément Fauconnier
|
d8c9ebf46f
|
call treeViewSelectionChanged just once
|
3 years ago |
Clément Fauconnier
|
50b1b3af8a
|
don't reload thumbnails every time a thumbnail is added
|
3 years ago |
Clément Fauconnier
|
ee4e283074
|
make trash icons more explicit
|
3 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.
|
3 years ago |
Clément Fauconnier
|
986cbd60ab
|
adjust name using selected index when a folder is selected
|
3 years ago |
Clément Fauconnier
|
fe06bdf1df
|
same behavior for document naming as for folder naming
|
3 years ago |
Clément Fauconnier
|
05b6bf87b3
|
forbid deletion if all pages are selected
|
3 years ago |
Clément Fauconnier
|
19e6331f5d
|
Revert "Due to perfomance issues at openboard start, in a network-attached storage context, I had to find some (dirty) optimizations in order to counter-balance the huge response time of the directory scans performed when creating the documents tree (very huge in slowest machines (HDD, low CPU, with a thousand documents)). The simplest solution (I found) was to let the opening of metadatas fail, and to prevent any scanning. This implied to introduce the page-count as a metadata. As this issue is not encountered with a standard use of OpenBoard (with local documents), no update operation (of every document) should be necessary out of the described context"
This reverts commit 9adb8e6643 .
|
3 years ago |
Clément Fauconnier
|
c9826bbe6b
|
folders still need to be removed
|
3 years ago |
Clément Fauconnier
|
30087bb34d
|
fixed a crash that would randomly occur when performing multiple deletion inside the trash
|
3 years ago |
Clément Fauconnier
|
476d8768ee
|
don't call documentThumbnailsUpdated every time + set current document to null if it is about to be deleted
|
4 years ago |
Clément Fauconnier
|
d613c1257c
|
Revert "make the text under 'empty My Documents' and 'emty Trash' actions be different"
This reverts commit a5bcaf2763 .
|
4 years ago |
Clément Fauconnier
|
3923b33531
|
fixed an issue where d'n'd was broken with qt 5.15 or osx >= 10.15 if QMimeData::setUrls was filled with empty urls
|
4 years ago |
Clément Fauconnier
|
d30d9862d4
|
improved last fix + fixed an issue where rename a folder could result broken folders hierarchy
|
4 years ago |
Clément Fauconnier
|
a3ad10b459
|
fixed two issues regarding ubx import where import could fail if some folders and files had the same name
|
4 years ago |
Clément Fauconnier
|
a5bcaf2763
|
make the text under 'empty My Documents' and 'emty Trash' actions be different
|
4 years ago |
Clément Fauconnier
|
1dbdd90f68
|
improved import/export behaviors as some documents could be overwritten when they should not
|
4 years ago |
Victor "multun" Collod
|
ab51a2eb24
|
fix uninitialized variable uses
I did a valgrind run to try and figure out why it OpenBoard crashes from
time to time, and found these two uninitialized variable uses.
|
5 years ago |
Clément Fauconnier
|
8f913a1ad5
|
delete documents in trash older than x days now won't delete documents x days old
|
5 years ago |
Clément Fauconnier
|
9adb8e6643
|
Due to perfomance issues at openboard start, in a network-attached storage context, I had to find some (dirty) optimizations in order to counter-balance the huge response time of the directory scans performed when creating the documents tree (very huge in slowest machines (HDD, low CPU, with a thousand documents)). The simplest solution (I found) was to let the opening of metadatas fail, and to prevent any scanning. This implied to introduce the page-count as a metadata. As this issue is not encountered with a standard use of OpenBoard (with local documents), no update operation (of every document) should be necessary out of the described context
|
5 years ago |
Clément Fauconnier
|
84fad66614
|
update 'updated-at' metadata when moving a document to trash (as it is done on the metadata.rdf file)
|
5 years ago |
Clément Fauconnier
|
1dadb21212
|
just need to delete documents, as these methods are only used when closing OpenBoard. Fix bad indexes issues
|
5 years ago |
Clément Fauconnier
|
05d672a8f8
|
added two options to periodically delete old documents in trash
|
5 years ago |
Clément Fauconnier
|
88dee1f9e1
|
reorder documents tree when a document has been modified
|
5 years ago |
Clément Fauconnier
|
e0b1417e0f
|
improvements in selection of another document when the current one selected is deleted
|
5 years ago |
Clément Fauconnier
|
4dfdbe9b72
|
reorder automatically renamed documents
|
5 years ago |
Clément Fauconnier
|
a690a11420
|
improved naming behavior
|
5 years ago |
Clément Fauconnier
|
1e78d64d0a
|
added a preference in the display tab to show/hide the date column on alphabetical sort
|
5 years ago |
Clément Fauconnier
|
38032fb42d
|
fixed some issues where copying a page could result on images loss
|
6 years ago |
Clément Fauconnier
|
aee477ec48
|
avoid slashes in tree nodes
|
6 years ago |
Clément Fauconnier
|
691ee09eb3
|
splitter sizes can now be configured and in-app changes are persisted
|
6 years ago |
Clément Fauconnier
|
afb5b65458
|
don't move indexes if we're moving an document's page
|
6 years ago |
Clément Fauconnier
|
6b11902b52
|
active edit mode importing a file
|
6 years ago |
Clément Fauconnier
|
0469622221
|
revert focusChanged changes
|
6 years ago |
Clément Fauconnier
|
c72919f14e
|
let destroyEditor() handle editor closing
|
6 years ago |
Clément Fauconnier
|
38fe327e80
|
fixed the focus behavior after deletion
|
6 years ago |
Clément Fauconnier
|
5ed13efe0b
|
fixed a crash when no document was selected before deletion
|
6 years ago |
Clément Fauconnier
|
d0e3473173
|
delete shortcut was no more working on Windows
|
6 years ago |
Clément Fauconnier
|
c622c38920
|
fixed shortcut issue and focus error on OSX
|
6 years ago |
Clément Fauconnier
|
5f27f42429
|
improvements on multiple selected documents handling
|
6 years ago |
Clément Fauconnier
|
570b575579
|
re-added icon for documents
|
6 years ago |