Commit Graph
41 Commits
Author SHA1 Message Date
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