Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
121 check-ins using file src/ZoomImage.cxx version bd066f5e70
|
2018-11-11
| ||
| 13:05 | PlainImage: update image if scaling property changed check-in: 8ded88c8b9 user: fifr tags: trunk | |
| 12:54 | Page: increase ThumbnailSize to 500 check-in: e769922da9 user: fifr tags: trunk | |
| 12:29 | Add `PagePage` check-in: 60aae9761a user: fifr tags: trunk | |
| 12:27 | Document: add "result" role check-in: 63437c6a64 user: fifr tags: trunk | |
| 12:27 | Page: rename `getResultImagePath()` to `result()` and export as property check-in: 47f13211bb user: fifr tags: trunk | |
| 12:22 | Ignore rpmbuilddir*/ check-in: a56c7b6d82 user: fifr tags: trunk | |
|
2018-11-09
| ||
| 22:51 | DocumentList: fix number of pages role check-in: 1104c04c77 user: fifr tags: trunk | |
| 22:49 | DocumentsPage: implement deletion of documents check-in: 97eb89ca52 user: fifr tags: trunk | |
| 22:49 | Add `DocumentList::deleteDocument` check-in: 2361bdc115 user: fifr tags: trunk | |
| 22:48 | Add `Document::remove` check-in: c2e4010957 user: fifr tags: trunk | |
| 22:41 | Document: remove some debug output check-in: 5d972ad3cb user: fifr tags: trunk | |
| 22:37 | DocumentList: read all documents from doc directory check-in: f1f8712080 user: fifr tags: trunk | |
| 22:18 | DocumentsPage: implement `addDocument` check-in: 5bef3910f4 user: fifr tags: trunk | |
| 22:18 | Add `DocumentList::newDocument` check-in: 94cf1eee99 user: fifr tags: trunk | |
| 22:17 | Document: ensure document path exists when adding a new page check-in: c55ed47a85 user: fifr tags: trunk | |
| 22:17 | Add `Document::create` check-in: 3cf04f8d8b user: fifr tags: trunk | |
| 15:28 | DocumentsPage: allow new images from this page check-in: 03c8af162c user: fifr tags: trunk | |
| 15:25 | DocumentPage: use a `Loader` to keep `NewImagePage` in memory only when needed check-in: d905b0c8e2 user: fifr tags: trunk | |
| 15:24 | NewImagePage: simply using inline components. check-in: a805379501 user: fifr tags: trunk | |
| 14:06 | Move page for new images to `NewImagePage` component check-in: 1c17436d7c user: fifr tags: trunk | |
| 12:35 | DocumentPage: work around `onClicked` problem in editing mode check-in: 5960c07327 user: fifr tags: trunk | |
| 12:09 | DocumentPage: forward `onPressed` events for dragging check-in: 615b95a170 user: fifr tags: trunk | |
| 12:09 | DocumentPage: call `endDragging` instead of `stopDragging` check-in: f0db5b3362 user: fifr tags: trunk | |
| 12:01 | Implement `PageDelegate` using `DeletableItem` check-in: 5ddeb3f29e user: fifr tags: trunk | |
| 12:00 | Implement `DocumentDelegate` using `DeletableItem` check-in: 760158f125 user: fifr tags: trunk | |
| 12:00 | Add `DeletableItem` check-in: e8d2de4d4e user: fifr tags: trunk | |
| 09:27 | DocumentPage: handle all mouse events in page check-in: 8535e0f54d user: fifr tags: trunk | |
| 09:25 | DocumentsPage: respect contentX/Y for mouse coordinates check-in: 602a4509d5 user: fifr tags: trunk | |
| 09:10 | DocumentsPage: cancel edit mode when clicking in empty area check-in: 324af074ae user: fifr tags: trunk | |
| 08:44 | DocumentsPage: handle all mouse events here, not in DocumentDelegate check-in: 8e86ee3b30 user: fifr tags: trunk | |
|
2018-11-08
| ||
| 20:57 | DocumentsPage: add delete button check-in: 2a441fc789 user: fifr tags: trunk | |
| 20:27 | DocumentsPage: add "add"-button check-in: 0825cc4096 user: fifr tags: trunk | |
| 20:26 | DocumentPage: remove duplicated code check-in: 74fc502fbd user: fifr tags: trunk | |
| 13:36 | Page: use QtConcurrent for thumbnail computation check-in: 55002bb5b8 user: fifr tags: trunk | |
| 13:36 | AsyncImage: use QtConcurrent for asynchronous transformation check-in: ea44ccccca user: fifr tags: trunk | |
| 13:24 | Use QtConcurrent check-in: 930e87cfff user: fifr tags: trunk | |
| 12:58 | GNUmakefile: add installdeps target check-in: 88fe058b43 user: fifr tags: trunk | |
| 12:32 | Document: make timestamp format more readable check-in: c33e6a10f6 user: fifr tags: trunk | |
| 12:22 | Page: use `Document::FilenameFormat` instead of literal strings check-in: 635b03e75f user: fifr tags: trunk | |
| 12:04 | DocumentList: use `QStringList` instead of `QVariantList` check-in: 587b68c20e user: fifr tags: trunk | |
| 09:58 | Page: run all thumbnail tasks in a single thread check-in: 6691614317 user: fifr tags: trunk | |
| 09:38 | AsyncImage: use only single thread for all asynchronous image transformations check-in: 432a15ea66 user: fifr tags: trunk | |
| 09:35 | DocumentPage: typos check-in: 7005b4675f user: fifr tags: trunk | |
| 09:35 | DocumentPage: destroy all image pages when dropped from the page stack. check-in: 6c1beec466 user: fifr tags: trunk | |
| 09:02 | Move `TransformWorker` to `AsyncImage`. check-in: 5e51563351 user: fifr tags: trunk | |
|
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 | |