Commit Graph

2601 Commits (bfcaace42e3f65b1dd9cd14f1f84247650842b59)

Author SHA1 Message Date
Clément Fauconnier 7a9b7eccc7 no redefinition of snprintf for msvc 2017+ compilers 5 years ago
Clément Fauconnier 5c517525fc workaround for a really strange behavior on x11 (cf. comments).. 5 years ago
Clément Fauconnier 21f59f11cb added statement suggested in #259 issue as I didn't found any regression and it seems to solve a systematic crash on Windows according @torinfo 5 years ago
Clément Fauconnier 1bad7e0f58 Revert "Revert "screens overlapping on ubuntu 18 in some cases"" 5 years ago
Clément Fauconnier bc61f169a3 fixed a forgotten return (used while debugging) 5 years ago
bartus 716024eb79 Poppler >=0.83 fix. 5 years ago
Clément Fauconnier c30b85376a set emptyTrashForOlderDocuments default value to false 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
Jonah Brüchert 77a2aff039
Port from QScriptEngine to QJSonDocument 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 7d570b3a2e fixed a regression where an renamed document at import would display the previous name 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 f6152d2e5c don't try to delete the trashIndex itself 5 years ago
Clément Fauconnier 05d672a8f8 added two options to periodically delete old documents in trash 5 years ago
Clément Fauconnier 54c800e467 workaround for QFontDialog issue locking current font (https://bugreports.qt.io/browse/QTBUG-79637) 5 years ago
Clément Fauconnier fdecd32ec7 workaround for QFontDialog issue locking current font (https://bugreports.qt.io/browse/QTBUG-79637) 5 years ago
Clément Fauconnier 05372d9c19 Revert "screens overlapping on ubuntu 18 in some cases" 5 years ago
Clément Fauconnier 288b21c17f improved behavior on font style changes 5 years ago
Clément Fauconnier 88dee1f9e1 reorder documents tree when a document has been modified 5 years ago
Clément Fauconnier 331d758db2 reset timer at mouse release event 5 years ago
Clément Fauconnier d65218e0f8 Revert "be able to double click on ubx files (WIP)" 5 years ago
Clément Fauconnier 8081ab134b fix an issue where the text could be in interaction mode without being selected 5 years ago
Clément Fauconnier 87892b6e61 recolor function of UBGraphicsTextItem should use scene's isDarkBackground instead of settings 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 7b678ab7c7 improved behavior when replacing active document during import 5 years ago
Clément Fauconnier a690a11420 improved naming behavior 5 years ago
Clément Fauconnier 15c4ca9323 fixed a crash when replacing active document during import 5 years ago
Clément Fauconnier efbba6dce4 remove obsolete connect with new qtsingleapplication 5 years ago
Clément Fauconnier b7095072b3 fixed autocompletion error in hasSelection() 5 years ago
Clément Fauconnier 80c63726f2 Revert "fixed autocompletion error in hasSelection()" 5 years ago
Clément Fauconnier 63e5e8ecf4 fixed autocompletion error in hasSelection() 5 years ago
Clément Fauconnier 6f6ad00dce preview circle of pen, marker or eraser was nearly invisible when zooming out 5 years ago
Clément Fauconnier adb884c8c9 be able to double click on ubx files (WIP) 5 years ago
Clément Fauconnier 40c334c144 reuse last used color for newer text boxes (only if applied globally) + recolor text boxes on background changes (white text becomes black and black text becomes white (like for polygons)) 5 years ago
Clément Fauconnier a8fa4b0caa fixed an issue where the cursor was no longer blinking after a color change 5 years ago
Clément Fauconnier 7e324283b4 fixed an issue where font family styles of a block with the same font family were lost when changing size 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 8ef272db0a improved scrolling behavior (ensure visible) + fixed issues on drag and drop due to constantly regenerated thumbnails... 5 years ago
Clément Fauconnier e60416f3fa improved click handling on thumbnails view 5 years ago
Clément Fauconnier e8a18a787c Revert "workaround to fix geometry update when drawing on desktop (ubuntu 18)" 6 years ago
Clément Fauconnier 7dc58b7e60 screens overlapping on ubuntu 18 in some cases 6 years ago
Clément Fauconnier 94140cbc4b workaround to fix geometry update when drawing on desktop (ubuntu 18) 6 years ago
bartoszek 4915326ab0
free av_frame data 6 years ago
bartoszek 04cc58d66a Distro agnostic ffmpeg version test 6 years ago
Clément Fauconnier 42b08ef39a Revert "added possibility to start in Document Mode" 6 years ago
Clément Fauconnier 38032fb42d fixed some issues where copying a page could result on images loss 6 years ago
Jonah Brüchert 9857dbe29f
Use libpoppler instead of raw xpdf 6 years ago
Clément Fauconnier 806ba96e13 Revert "add quazip as a dependency" 6 years ago