Martin Baeuml
defc8558ef
implement loading of videos in the AnnotationContainer
2012-02-20 12:53:54 +01:00
Martin Baeuml
9d4fac6315
add annotation accessor to labeltool object
2011-09-15 13:53:28 +02:00
Martin Baeuml
f5c3cef173
fix handling of subcommands ( fixes #51 )
2011-09-14 18:25:57 +02:00
Martin Baeuml
54556bc715
take a bit more care when deleting graphicsitems from the scene
...
This ensures that
a) underlying C++ objects are not deleted when another python reference
graphicsitems still exists
b) children object are not tried to be deleted twice
2011-09-14 15:39:53 +02:00
Mika Fischer
e70e51ed7a
Add option to appendfiles to mark appended files as unlabeled
2011-08-02 13:16:46 +02:00
Mika Fischer
1a2d5412aa
Consistently use _foo for "protected" members
2011-07-25 10:55:48 +02:00
Mika Fischer
e5756a6654
Add fit-to-window mode and shortcut
2011-07-12 16:08:04 +02:00
Martin Baeuml
fa7a547dea
goto first image if going to next and no image was previously selected
2011-07-07 10:46:27 +02:00
Martin Baeuml
d0002ab5ac
remove okapy dependency, use PIL when okapy not present ( fixes #31 )
2011-07-07 10:40:41 +02:00
Mika Fischer
0efb7ab958
Nicer logging output
2011-06-30 11:56:54 +02:00
Mika Fischer
ab46377de7
Rename type to class for FileModelItems
2011-06-29 16:30:33 +02:00
Martin Baeuml
bf970c235f
setup gui in core labeltool object
2011-06-29 15:10:40 +02:00
Mika Fischer
20ad715411
Add new PropertyEditor to replace ButtonArea
...
Basic functionality working, some things are left to do.
This also fixes the Layout issues with the ButtonArea
2011-06-28 10:48:38 +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
639a7205f7
Don't load annotations twice
2011-06-20 16:29:05 +02:00
Mika Fischer
5e5c9efd90
Enable logging
2011-06-20 16:20:38 +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
65830b4b7b
make deletion hotkey configurable ( fixes #10 )
2011-06-17 09:31:10 +02:00
Mika Fischer
b006b2d4f8
Add accessor functions for scene and treeview to labeltool
2011-06-16 20:14:14 +02:00
Martin Baeuml
4bc79b4572
remove some unnecessary imports
2011-06-16 19:12:25 +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
Mika Fischer
2d4e401cb2
Fix going to next/previous frame/image
2011-06-16 11:45:04 +02:00
Mika Fischer
aecd3ee17f
Always have a valid model in LabelTool
2011-06-15 11:48:37 +02:00
Mika Fischer
1634331d08
Fix saving ( closes : #2 )
2011-06-15 11:38:59 +02:00
Mika Fischer
10278b264e
Remove annotations from container
2011-06-15 11:08:03 +02:00
Martin Baeuml
9c498970f0
fix to use new model API
2011-06-14 19:40:35 +02:00
Martin Baeuml
2884bd7273
save reference to the labeltool in the command
2011-06-14 19:40:13 +02:00
Martin Baeuml
c9b0f04b69
handle -h, --help, --version
2011-06-14 19:18:09 +02:00
Martin Baeuml
7be783f9db
merge with remote master
2011-06-14 19:10:51 +02:00
Martin Baeuml
08909f0183
handle subcommands in labeltool object directly
2011-06-14 19:02:47 +02:00
Mika Fischer
a30ede6874
Initialize model of LabelTool
2011-06-14 16:11:44 +02:00
Mika Fischer
092b9673dc
Fix bug with image loading
2011-06-14 12:15:28 +02:00
Mika Fischer
f7a38da383
Fix going to next/previous image
2011-06-14 10:24:16 +02:00
Mika Fischer
d463adaece
Load images via LabelTool/Container
2011-06-14 09:23:57 +02:00
Mika Fischer
ea4314c9c0
Continue model refactoring
...
Still NOT working!
2011-06-13 17:19:12 +02:00
Mika Fischer
c441ebe3e1
Always initialize model
2011-06-10 15:46:35 +02:00
Mika Fischer
7beba6ebf0
Remove unneeded imports
2011-06-09 18:06:53 +02:00
Mika Fischer
1e1d0aebe1
Move non-gui stuff from MainWindow to new LabelTool class
2011-06-09 18:06:53 +02:00