Commit Graph

626 Commits (master)

Author SHA1 Message Date
thomas_lucky13 c6ca99f84b Draw dashed and dotted lines 2 years ago
thomas_lucky13 5530f91744 toolbar 2 years ago
thomas_lucky13 0eab8cd019 images 2 years ago
Clément Fauconnier b56cb415b0 updated french translations 2 years ago
Clément Fauconnier d95a408683 updated copyright 2 years ago
Clément Fauconnier 0530ab151b add a setting to enable/disable pdfMerger use 2 years ago
Clément Fauconnier ee3b9aec7d improved selection behavior in document mode and updating of buttons/actions + reduced the amount of some calls 2 years ago
letsfindaway 421a407202 add option to keep background color in PDF export 2 years ago
letsfindaway 490b9dee3e add option to export background grid to pdf 2 years ago
Clément Fauconnier 095d4f748b added message if trying to open ubx directly (linux + windows) 2 years ago
Clément Fauconnier 37cfe3ea30 fixed an issue on OSX where files could no longer be imported by double-clicking or using 'open with' 2 years ago
Clément Fauconnier b943a0d79d cherry-picked 670d772 + b944207c 2 years ago
Clément Fauconnier 6994400e71 use progressdialog and QtConcurrent in order to create documentProxies structure (improving performances in a network-storage context) 2 years ago
Clément Fauconnier 836f0f2705 improved thumbnails reloading (fixes somes cases and is more respectful of reponsibility) 2 years ago
Clément Fauconnier 173fe34355 prevent a crash when trying to open an ubx file by double click or 'open with' actions 2 years ago
Clément Fauconnier 6e21cd4c27 updated translations 2 years ago
Clément Fauconnier 8216d2e9c6 insertthumbpage in board mode only if the same document is selected in both modes 2 years ago
letsfindaway cea9920003 fix: coordinates when display screen is left of control screen 2 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 b43ffa4609 don't call showFullScreen if numscreens == 1 (not even sure why showFullScreen would have to be called here...) 3 years ago
Clément Fauconnier 5a8b0a1117 fixed deselect all on autosave 3 years ago
Clément Fauconnier 4239437c53 changed deprecated qtsingleapplication for singleapplication. github : https://github.com/itay-grudev/SingleApplication 3 years ago
Clément Fauconnier 0f9196f5e5 remove bookmark settings (no longer used) 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 cd4a66f90c fixed an issue where font style would not be persisted correctly 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" 3 years ago
Clément Fauconnier 43f2aba2cc persist metadata when docs are renamed by the replace dialog 3 years ago
Clément Fauconnier 0611fafed1 fiexed two issues where page count could be corrupted 3 years ago
letsfindaway 7d620bdc20 make pointer diameter configurable 3 years ago
letsfindaway e0c5832200 Disable axes and intermediate lines by default, capture axes 3 years ago
letsfindaway 541083a972 add option to draw intermediate grid lines 3 years ago
letsfindaway b30b3fd522 add cpp tool to draw a coordinate system 3 years ago
Clément Fauconnier d30d9862d4 improved last fix + fixed an issue where rename a folder could result broken folders hierarchy 3 years ago
Clément Fauconnier 254d090bae added an option in the preferences to enable/disable the new pdf optimizations during zoom (just in case some issues may remain, to remove later) 3 years ago
jpapale b841793de7 Activated 'maskUpdate' for MAC + QT >= 5.10, which solves MAC desktop 3 years ago
jpapale 4293bfa51f Ported to QT5.9, which fixes 'MAC desktop mode not forwarding events'. 4 years ago
Clément Fauconnier d91e92780c fixed an issue where metadata was not updated correctly in some cases of a page deletion 4 years ago
John Papale 8ba6d1b7b2 Made zoom cache behavior configurable with var 'ZoomBehavior' (0 =no cache, 1 =x3 zoom cache, 2 = 2.5/5/10 cache). Cleanup. 4 years ago
Clément Fauconnier e05d686949 setDesktopMode to correct value + uncomment some osx code on an old bug 4 years ago
Clément Fauconnier 45d392219d potential fix for screenoverlapping 4 years ago
Clément Fauconnier ab74e1d0da scan document if pagecount metadata contains the value 0, as it could prevent the document to be displayed in the Document Mode (didn't found ways to get into this scenario, but still) 4 years ago
Clément Fauconnier 0a4b5f2201 Revert "workaround for a really strange behavior on x11 (cf. comments).." 4 years ago
Clément Fauconnier 6edebf9632 added quick reminder on types 4 years ago
Clément Fauconnier 5c517525fc workaround for a really strange behavior on x11 (cf. comments).. 4 years ago
Clément Fauconnier 1bad7e0f58 Revert "Revert "screens overlapping on ubuntu 18 in some cases"" 4 years ago
Clément Fauconnier bc61f169a3 fixed a forgotten return (used while debugging) 4 years ago
Clément Fauconnier c30b85376a set emptyTrashForOlderDocuments default value to false 4 years ago
Jonah Brüchert 77a2aff039
Port from QScriptEngine to QJSonDocument 4 years ago