Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

83 check-ins using file src/AsyncImage.hxx version c110c1431a

2018-11-07
22:40
Document: fix `pagesChanged` signal when thumbnails have been updated check-in: f8f7584f9b user: fifr tags: trunk
22:37
DocumentList: update data if some document has changed check-in: 146489450e user: fifr tags: trunk
22:37
Document: emit `pagesChanged` signal when some page data has changed. check-in: 2d4d8a9b41 user: fifr tags: trunk
22:21
DocumentPage: page numbers start at 1 not 0 check-in: 03f72b2dcd user: fifr tags: trunk
22:20
Add and use DocumentDelegate check-in: 68e54a512b user: fifr tags: trunk
21:52
DocumentList: add thumbnails role check-in: 9ef869534d user: fifr tags: trunk
21:52
Document: add accessor methods for the document's pages check-in: ec6d5aadb0 user: fifr tags: trunk
16:50
Add GNUmakefile check-in: df76e7229e user: fifr tags: trunk
2018-11-06
22:30
Export `Document` to QML as `Document` instead of `Doc` check-in: a126158fb9 user: fifr tags: trunk
22:23
Rename `Document.qml` to `DocumentPage.qml` and `Documents.qml` to `DocumentsPage.qml` check-in: f6eee1dd14 user: fifr tags: trunk
22:19
Add `DocumentList` and basic `Documents` view check-in: 53cb1288a8 user: fifr tags: trunk
21:21
Document: add creationTime property check-in: 828c554e26 user: fifr tags: trunk
21:11
Document.hxx: remove unused include check-in: 563ef3074b user: fifr tags: trunk
21:08
Update opacity of icons check-in: 25835842c1 user: fifr tags: trunk
2018-11-05
07:34
Page: implement `remove` method check-in: e05605f9af user: fifr tags: trunk
07:25
Remove unused qml imports check-in: 164a5290c3 user: fifr tags: trunk
07:21
PageDelegate: `PageView` does not exist anymore, use `Item` check-in: 2123a1d8ef user: fifr tags: trunk
06:20
Move `PageView` code to `PageDelegate` check-in: b1b726c4f8 user: fifr tags: trunk
06:12
DragDelegate: move activation of dragging by events to `PageDelegate`. check-in: b01838ce15 user: fifr tags: trunk
2018-11-02
20:51
ColorizePage: add icons to sliders check-in: 57df3aa022 user: fifr tags: trunk
09:52
Document.qml: use `new Date()` instead of `Date.new()` check-in: 7528bd1c1d user: fifr tags: trunk
09:50
PageView: show page number and page creation time check-in: c29555bff7 user: fifr tags: trunk
09:49
Document: add `creationTime` role check-in: 10ee4acdb5 user: fifr tags: trunk
2018-11-01
19:38
Document.qml: call `deletePage` method check-in: 49dfb15287 user: fifr tags: trunk
19:38
Document: deletePage takes page index check-in: 0d512ecf71 user: fifr tags: trunk
18:39
DragDelegate: add `canBeDragged` and `dragEnabled` properties check-in: 1d6551c22d user: fifr tags: trunk
17:43
Page: ensure at most one thumbnail loader thread is started check-in: b36d8a3a76 user: fifr tags: trunk
17:41
Do not export `Page` to QML check-in: 494fe0e0b1 user: fifr tags: trunk
17:40
Implement thumbnails using urls to external files. check-in: 14a39bdb86 user: fifr tags: trunk
17:37
Document: fix visibility of delete button. check-in: 5df3f1bd58 user: fifr tags: trunk
14:31
Document: make overwritten methods private check-in: 3e1e27254e user: fifr tags: trunk
14:28
Implement GUI for deleting pages check-in: f0800befa2 user: fifr tags: trunk
14:27
Document: add deletePage method check-in: 67d0b5c4a2 user: fifr tags: trunk
2018-10-31
22:32
Document: add dragging mode after hold with scaled pages check-in: b1f5a271cd user: fifr tags: trunk
22:32
PageDelegate: add `factor` property for scaling check-in: 758054150b user: fifr tags: trunk
22:31
DragDelegate: add `draggingFinished` signal check-in: b10646e766 user: fifr tags: trunk
17:28
Document.qml: use document title as header text check-in: cfe7921863 user: fifr tags: trunk
17:28
Document: set date as default title on loading from file check-in: 3df9264e64 user: fifr tags: trunk
17:09
Document: emit signal when title is changed check-in: de01bcec05 user: fifr tags: trunk
16:58
Document: add `title` property check-in: 687abdf054 user: fifr tags: trunk
16:56
Document: remove old comments check-in: 199ed279a5 user: fifr tags: trunk
16:54
Document: save original as jpg check-in: 438f70683c user: fifr tags: trunk
16:49
Page: set thumbnail size to 300 check-in: c739eb06b1 user: fifr tags: trunk
16:48
Document: add `addPage` method check-in: 03b4dbdb62 user: fifr tags: trunk
16:48
CutPage: disable forward navigation on invalid cut selection check-in: 9cc08519af user: fifr tags: trunk
16:47
ColorizePage: add `image` property check-in: e6e232dbfc user: fifr tags: trunk
16:47
Rename qml type `Util` to `Fotokopierer` check-in: 343e38ec61 user: fifr tags: trunk
16:02
ColorizePage: allow selection of color mode check-in: c8aee70a57 user: fifr tags: trunk
16:02
ColorizeImage: add `colorMode` property and `ColorMode` enum check-in: 4327160f82 user: fifr tags: trunk
16:01
Convert: support Format_Grayscale8 check-in: c08d3aed98 user: fifr tags: trunk
10:24
Implement `addPage` action invoking the image modification pages check-in: ac1fc7eece user: fifr tags: trunk
10:23
Add `Util::loadPlainImage` check-in: ab7827563f user: fifr tags: trunk
2018-10-30
22:14
Document: fix moving pages check-in: 7b224a56d5 user: fifr tags: trunk
21:09
Load Document from qml check-in: a9f93daf56 user: fifr tags: trunk
21:09
Call `Document::move` when moving a page check-in: 529a9b4483 user: fifr tags: trunk
11:54
Document: use constant hash for roleNames check-in: 8d74116977 user: fifr tags: trunk
10:33
Create add button in QML only. check-in: e62f306c90 user: fifr tags: trunk
08:58
Add add-button to Document check-in: c31d7937dd user: fifr tags: trunk
2018-10-29
21:39
Add Document and Page classes for representing scanned documents check-in: b59c84ea54 user: fifr tags: trunk
2018-10-27
20:30
BaseImage: fix update when source has been changed. check-in: 26b2a4acec user: fifr tags: trunk
20:29
PlainImage: remove debug output check-in: e591aa4177 user: fifr tags: trunk
16:56
PlainImage: add `maxSize` property. check-in: 1813ba7f80 user: fifr tags: trunk
2018-10-26
14:48
CMakeLists.txt: automatically download 3rdparty libs check-in: 85c1a0bbb0 user: fifr tags: trunk
13:22
CMakeLists.txt: ensure linking against local freetype on SailfishOS check-in: 371ed7b001 user: fifr tags: trunk
12:36
Improve cmake build. check-in: 9fb33d39ac user: fifr tags: trunk
07:03
Merge freetype-3rdparty check-in: efc04df48e user: fifr tags: trunk
07:02
opencv: disable unused libraries Closed-Leaf check-in: 5000cc239e user: fifr tags: freetype-3rdparty
2018-10-25
22:38
Update CMakeLists.txt for build on desktop and SailfishOS. check-in: 0d213abd0a user: fifr tags: freetype-3rdparty
21:09
Add freetype as 3rdparty library check-in: 31b5f83f9d user: fifr tags: freetype-3rdparty
21:05
rpm: add GPLv3+ license check-in: c5a222ed76 user: fifr tags: trunk
19:24
Link against system libpng. check-in: a2322426e5 user: fifr tags: trunk
18:59
rpm: update spec check-in: 1c7b2f9131 user: fifr tags: trunk
18:58
rpm: add Qt5Gui as explicit dependency check-in: 2d9740d4c8 user: fifr tags: trunk
18:52
rpm: update url check-in: c1f8f046b5 user: fifr tags: trunk
18:51
CMakeLists.txt: add explicit Qt modules check-in: a3a02ff8a9 user: fifr tags: trunk
16:44
ZoomImage: center point is projected on [0,1]² check-in: 295627bba9 user: fifr tags: trunk
16:43
ZoomImage: make setViewSize take its parameter by reference check-in: 43b7f7eb2e user: fifr tags: trunk
16:41
ZoomImage: add some comments check-in: fa1897e149 user: fifr tags: trunk
16:38
Add .clang-tidy check-in: 24f64d7288 user: fifr tags: trunk
16:38
Add ignore file check-in: 48912610cc user: fifr tags: trunk
16:37
Implement `ZoomImage` in C++. check-in: 39c099efb8 user: fifr tags: trunk
14:44
PlainImage: do not scale up images check-in: 7442704772 user: fifr tags: trunk
14:41
Rename `BaseImageTransformWorker` to `TransformWorker` check-in: 5178c332ca user: fifr tags: trunk