Commit Graph

197 Commits

Author SHA1 Message Date
Mika Fischer d5dbd91402 Don't derive ModelItem from QObject as it causes problems 2011-06-14 12:15:58 +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 390c899bb8 Fix bugs discovered by pyflakes 2011-06-13 12:18:42 +02:00
Mika Fischer f560c3a7ee Changed ModelItems to new API
Will NOT work, so don't use it!
2011-06-10 19:10:28 +02:00
Martin Baeuml 476fb995b5 pep8 2011-06-10 17:36:55 +02:00
Martin Baeuml 645fe5900c remove obsolete visualization items 2011-06-10 17:36:44 +02:00
Martin Baeuml d479af48b1 doc: AnnotationGraphicsItem --> BaseItem 2011-06-10 17:34:45 +02:00
Martin Baeuml c261c145a7 put module API documentation into their own files 2011-06-10 17:34:20 +02:00
Martin Baeuml 4dc1efe62e move commands to own module 2011-06-10 17:13:25 +02:00
Mika Fischer d2c1a6ba87 Small fix for refactoring bug 2011-06-10 17:10:29 +02:00
Mika Fischer c415b6c8c6 Small fix to FloatingLayout 2011-06-10 16:39:51 +02:00
Mika Fischer faa4801efb Fix generation of API docs 2011-06-10 16:39:28 +02:00
Martin Baeuml 2a90841f91 add config template for command 'createconfig' 2011-06-10 16:00:48 +02:00
Martin Baeuml 12d2079e81 add command line interface 2011-06-10 16:00:48 +02:00
Mika Fischer 236017f762 Try to fix resizing problems of ButtonArea. Almost works now. 2011-06-10 15:48:44 +02:00
Mika Fischer c441ebe3e1 Always initialize model 2011-06-10 15:46:35 +02:00
Mika Fischer a466f890e4 Preserve order of choices 2011-06-10 11:35:16 +02:00
Mika Fischer c80a08b45e Import missing symbols 2011-06-10 11:06:41 +02:00
Mika Fischer 2be3a746e7 Fix takeAt of FloatingLayout 2011-06-10 10:59:54 +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
Martin Baeuml d165de6b21 properly update items if model changes 2011-06-09 17:18:25 +02:00
Mika Fischer 4a05c45979 Lay out buttons vertically 2011-06-09 15:59:52 +02:00
Mika Fischer 0c4ad2b59e Add FloatingLayout from OKAPI 2011-06-09 15:59:24 +02:00
Mika Fischer 8e1608c514 Exit insert mode with ESC 2011-06-08 18:17:15 +02:00
Mika Fischer 8e4617574e Fix filters in open and save dialogs 2011-06-08 17:56:29 +02:00
Mika Fischer d134d55d25 Make items in model tree selectable, use system default colors 2011-06-08 17:47:21 +02:00
Mika Fischer d41570a205 Make it possible to load config file from everywhere and optionally with .py extension 2011-06-08 16:32:57 +02:00
Martin Baeuml 9a13a8cfec fix syntax error in example label file 2011-06-08 14:47:24 +02:00
Mika Fischer e5bb40f16a Try to do face detection in separate thread. Still does not work... 2011-06-08 14:22:53 +02:00
Martin Baeuml c08ae1c532 add InvalidArgumentException, fixes #15 2011-06-08 12:41:58 +02:00
Martin Baeuml 45ab7e0c06 make shift-tab work for selecting items in reverse order, fixes #17 2011-06-08 12:12:52 +02:00
Mika Fischer bf82b07384 Try to add progress bar for face detection plugin
Does not work too well...
2011-06-07 18:53:03 +02:00
Mika Fischer 628c9da5b3 Add very crude plugin to detect faces in all images 2011-06-07 18:35:03 +02:00
Mika Fischer 6d48564295 Add support for plugins bundled with sloth 2011-06-07 18:33:01 +02:00
Mika Fischer fb3c05083c Give overloaded member functions the same signature as in the base class 2011-06-07 17:33:59 +02:00
Mika Fischer af5c533cbd Map *.sloth-init to FileNameListContainer 2011-06-07 16:58:31 +02:00
Mika Fischer d5f629d806 Add FileNameListContainer
It can be used to initialize the list of images to be annotated.
2011-06-07 16:53:26 +02:00
Martin Baeuml 022b0c2882 add container API reference 2011-06-07 16:47:30 +02:00
Martin Baeuml dc74eef969 fix container names in default config 2011-06-07 16:34:13 +02:00
Martin Baeuml 807123918b add more container tests 2011-06-07 16:20:03 +02:00
Martin Baeuml d82cc82828 improve the AnnotationContainer's interface 2011-06-07 16:19:48 +02:00
Martin Baeuml 3a30563b4d update default config
- actually define default labels
- document ITEMS
- add pickle to containers
2011-06-07 15:01:01 +02:00
Martin Baeuml beac08ee5d add first simple example and documentation for it 2011-06-07 15:00:20 +02:00
Martin Baeuml 2fcf95b061 place sloth under GPLv3 2011-06-07 14:49:43 +02:00
Mika Fischer 6ace774ee0 Properly initialize auto_text_keys_ for all Items 2011-06-07 14:30:34 +02:00
Martin Baeuml 03c241787e store persistent model index 2011-06-06 13:46:25 +02:00