Mika Fischer
|
148865a5dc
|
Make pyflakes happy and fix error found by it
|
2011-06-27 13:43:28 +02:00 |
|
Mika Fischer
|
93a350236e
|
Display annotations again with Python 2
|
2011-06-27 10:50:04 +02:00 |
|
Mika Fischer
|
7e9a93348a
|
Update all properties at once when items change them
Avoids jumpiness when dragging stuff around
|
2011-06-24 21:42:24 +02:00 |
|
Mika Fischer
|
a992ee4580
|
More Python 3 fixes (mostly for Python 3 version of PyQt)
|
2011-06-24 16:53:35 +02:00 |
|
Mika Fischer
|
cd287e9738
|
More changes for Python 3
|
2011-06-24 10:23:03 +02:00 |
|
Mika Fischer
|
ce8ed5243b
|
Make some changes for Python 3
|
2011-06-24 09:15:40 +02:00 |
|
Mika Fischer
|
533ab0300b
|
Emit dataChanged signal for KeyValueRowItem
|
2011-06-21 13:46:20 +02:00 |
|
Martin Baeuml
|
d2021e9c8e
|
remove obsolote import
|
2011-06-21 13:14:30 +02:00 |
|
Martin Baeuml
|
8f6bd89de5
|
fix displaying of autotext in BaseItem
|
2011-06-21 13:14:00 +02:00 |
|
Martin Baeuml
|
90e95921ae
|
- fix updating of model for RectItem (fixes #36)
- removes also the support for 'w' instead of 'width' (and 'h' respectively)
|
2011-06-21 13:12:29 +02:00 |
|
Mika Fischer
|
16c57f6a80
|
Enable scrolling Image/Frame by draging with right mouse button pressed
|
2011-06-21 12:14:50 +02:00 |
|
Mika Fischer
|
31606d0f96
|
Enable rubberband selection (closes #28)
|
2011-06-21 11:52:37 +02:00 |
|
Mika Fischer
|
6ab7a92d4d
|
Try to improve rendering quality (still looks terrible)
|
2011-06-21 11:52:09 +02:00 |
|
Mika Fischer
|
a9ef941ea9
|
Keep selection in treeview in sync with current image
|
2011-06-21 11:30:12 +02:00 |
|
Mika Fischer
|
4eb89cdbe4
|
Fix tracking of unsaved changes
|
2011-06-21 11:13:25 +02:00 |
|
Martin Baeuml
|
0040e27a2f
|
update documentation
|
2011-06-21 10:49:31 +02:00 |
|
Mika Fischer
|
859279ea4b
|
Fix saving
|
2011-06-20 18:41:27 +02:00 |
|
Mika Fischer
|
cd45d17dcf
|
Speed up construction of AnnotationModel
|
2011-06-20 17:37:45 +02:00 |
|
Mika Fischer
|
639a7205f7
|
Don't load annotations twice
|
2011-06-20 16:29:05 +02:00 |
|
Mika Fischer
|
6998c1233b
|
Log time needed to create AnnotationModel
|
2011-06-20 16:28:50 +02:00 |
|
Mika Fischer
|
5a6a0f4a0b
|
Log time needed to load annotations from disk
|
2011-06-20 16:21:43 +02:00 |
|
Mika Fischer
|
0a0ca869a4
|
Import InvalidArgumentException
|
2011-06-20 16:21:01 +02:00 |
|
Mika Fischer
|
5e5c9efd90
|
Enable logging
|
2011-06-20 16:20:38 +02:00 |
|
Mika Fischer
|
1fc8fd0252
|
Show zoom level and image resolution (closes #40)
|
2011-06-20 15:41:47 +02:00 |
|
Mika Fischer
|
a47c22b331
|
Fix small bug with data() of ImageFileModelItem
|
2011-06-17 16:43:05 +02:00 |
|
Mika Fischer
|
d489eaabf8
|
Fix model issues
|
2011-06-17 16:43:05 +02:00 |
|
Mika Fischer
|
6d17bdf5b3
|
Avoid error message when current item in treeview is reset
|
2011-06-17 16:43:05 +02:00 |
|
Martin Baeuml
|
87fd2f04a3
|
add test script for testing the annotationmodel with ModelTest
|
2011-06-17 14:27:46 +02:00 |
|
Martin Baeuml
|
b6cb4d6bf3
|
add ModelTest
|
2011-06-17 14:27:46 +02:00 |
|
Martin Baeuml
|
9989bbef1a
|
update 3rd party licenses
|
2011-06-17 14:27:46 +02:00 |
|
Mika Fischer
|
a0bfbd00b4
|
Revert "Only call beginRemoveRows etc. for parent not for all children"
This reverts commit a64521f10e.
|
2011-06-17 10:56:20 +02:00 |
|
Martin Baeuml
|
bb53f1e65c
|
add back missing import
|
2011-06-17 10:49:34 +02:00 |
|
Mika Fischer
|
a64521f10e
|
Only call beginRemoveRows etc. for parent not for all children
|
2011-06-17 10:47:54 +02:00 |
|
Martin Baeuml
|
4de065cf3a
|
remove more unneeded imports
|
2011-06-17 09:31:28 +02:00 |
|
Martin Baeuml
|
65830b4b7b
|
make deletion hotkey configurable (fixes #10)
|
2011-06-17 09:31:10 +02:00 |
|
Martin Baeuml
|
717d11f82b
|
update concepts doc
|
2011-06-17 09:29:43 +02:00 |
|
Mika Fischer
|
ec37d1c411
|
Synchronize selections between Scene and TreeView (closes #18)
|
2011-06-16 20:17:33 +02:00 |
|
Mika Fischer
|
681bf970f2
|
Don't mess with selection when changing the image for now
|
2011-06-16 20:15:48 +02:00 |
|
Mika Fischer
|
b006b2d4f8
|
Add accessor functions for scene and treeview to labeltool
|
2011-06-16 20:14:14 +02:00 |
|
Mika Fischer
|
0629384b07
|
Make annotations not selectable for now
|
2011-06-16 20:13:06 +02:00 |
|
Martin Baeuml
|
4bc79b4572
|
remove some unnecessary imports
|
2011-06-16 19:12:25 +02:00 |
|
Martin Baeuml
|
25fb89d43e
|
use the new way of configuration (see #24)
|
2011-06-16 19:12:24 +02:00 |
|
Mika Fischer
|
2d89417805
|
Implement new Inserter interface (closes #26)
|
2011-06-16 17:44:32 +02:00 |
|
Mika Fischer
|
34d49e1752
|
Fix deleting of annotations
|
2011-06-16 16:58:06 +02:00 |
|
Mika Fischer
|
93c650baed
|
Factor out the key/value stuff so that it can also be used in image files and frames
|
2011-06-16 16:08:23 +02:00 |
|
Mika Fischer
|
65b0c5ef18
|
Make multiple inheritance a bit more safe
|
2011-06-16 16:07:26 +02:00 |
|
Mika Fischer
|
0bbbbd5430
|
Remove debugging output
|
2011-06-16 15:46:46 +02:00 |
|
Mika Fischer
|
6a8be5f0b7
|
Implement dict-like interface for model items
|
2011-06-16 15:43:34 +02:00 |
|
Mika Fischer
|
c88c4788ad
|
Make default hotkeys work
|
2011-06-16 13:44:54 +02:00 |
|
Mika Fischer
|
514fd9cf92
|
Quit on errors loading initial annotations
|
2011-06-16 11:58:26 +02:00 |
|