Commit Graph

  • 0c4ad2b59e Add FloatingLayout from OKAPI Mika Fischer 2011-06-09 15:59:24 +02:00
  • 8e1608c514 Exit insert mode with ESC Mika Fischer 2011-06-08 18:17:15 +02:00
  • 8e4617574e Fix filters in open and save dialogs Mika Fischer 2011-06-08 17:56:29 +02:00
  • d134d55d25 Make items in model tree selectable, use system default colors Mika Fischer 2011-06-08 17:47:21 +02:00
  • d41570a205 Make it possible to load config file from everywhere and optionally with .py extension Mika Fischer 2011-06-08 16:32:40 +02:00
  • 9a13a8cfec fix syntax error in example label file Martin Baeuml 2011-06-08 14:13:14 +02:00
  • e5bb40f16a Try to do face detection in separate thread. Still does not work... Mika Fischer 2011-06-08 14:22:36 +02:00
  • c08ae1c532 add InvalidArgumentException, fixes #15 Martin Baeuml 2011-06-08 12:41:58 +02:00
  • 45ab7e0c06 make shift-tab work for selecting items in reverse order, fixes #17 Martin Baeuml 2011-06-08 12:12:52 +02:00
  • bf82b07384 Try to add progress bar for face detection plugin Mika Fischer 2011-06-07 18:53:03 +02:00
  • 628c9da5b3 Add very crude plugin to detect faces in all images Mika Fischer 2011-06-07 18:35:03 +02:00
  • 6d48564295 Add support for plugins bundled with sloth Mika Fischer 2011-06-07 18:33:01 +02:00
  • fb3c05083c Give overloaded member functions the same signature as in the base class Mika Fischer 2011-06-07 17:33:59 +02:00
  • af5c533cbd Map *.sloth-init to FileNameListContainer Mika Fischer 2011-06-07 16:58:31 +02:00
  • d5f629d806 Add FileNameListContainer Mika Fischer 2011-06-07 16:31:18 +02:00
  • 022b0c2882 add container API reference Martin Baeuml 2011-06-07 16:47:30 +02:00
  • dc74eef969 fix container names in default config Martin Baeuml 2011-06-07 16:34:13 +02:00
  • 807123918b add more container tests Martin Baeuml 2011-06-07 16:20:03 +02:00
  • d82cc82828 improve the AnnotationContainer's interface Martin Baeuml 2011-06-07 16:19:48 +02:00
  • 3a30563b4d update default config Martin Baeuml 2011-06-07 15:01:01 +02:00
  • beac08ee5d add first simple example and documentation for it Martin Baeuml 2011-06-07 15:00:20 +02:00
  • 2fcf95b061 place sloth under GPLv3 Martin Baeuml 2011-06-06 15:48:10 +02:00
  • 6ace774ee0 Properly initialize auto_text_keys_ for all Items Mika Fischer 2011-06-07 14:30:34 +02:00
  • 03c241787e store persistent model index Martin Baeuml 2011-06-06 13:46:25 +02:00
  • 2b51ce8e0b add text drawing to BaseItem Martin Baeuml 2011-06-06 13:46:09 +02:00
  • 14889a4b97 cleanup and pep8 Martin Baeuml 2011-06-06 13:45:16 +02:00
  • 9cbdb8f6c9 roughly document installation Martin Baeuml 2011-05-27 17:16:05 +02:00
  • 29294a7a35 rewrite PointItem and RectItem using the new base class, adds __call__ method Martin Baeuml 2011-05-27 17:04:32 +02:00
  • 1549dfd13a add TODO commentary Martin Baeuml 2011-05-27 17:03:58 +02:00
  • de927eb65e fix (Rect)ItemInserter, fixes #8 Martin Baeuml 2011-05-27 17:03:06 +02:00
  • c242d56a62 doc containers --> yaml, json Martin Baeuml 2011-05-27 17:01:40 +02:00
  • 5c5143392e add updateAnnotation() methods to ImageFileModelItem, FrameModelItem and AnnotationModel, as well as a has_key() method to AnnotationModelItem Tobias Gehrig 2011-05-26 13:26:43 +02:00
  • d63562a193 fix typos Tobias Gehrig 2011-05-26 13:14:45 +02:00
  • 911f53419a fix updating of model Martin Baeuml 2011-05-25 01:02:55 +02:00
  • ba65a6ff84 dump yaml somewhat correctly Martin Baeuml 2011-05-25 00:58:37 +02:00
  • e881e738ce add file to internal files Martin Baeuml 2011-05-25 00:58:16 +02:00
  • d279637767 fix default_config CONTAINERS Martin Baeuml 2011-05-25 00:46:44 +02:00
  • 41905fc945 Merge branch 'master' of https://i14git.anthropomatik.kit.edu/labeltool Mika Fischer 2011-05-25 00:44:54 +02:00
  • aefc1c9030 Add preliminary support for adding images and videos Mika Fischer 2011-05-25 00:44:46 +02:00
  • ae1fbecc66 add json and yaml containers to default config Martin Baeuml 2011-05-25 00:20:14 +02:00
  • 150f059522 implement JSON and YAML containers Martin Baeuml 2011-05-25 00:17:43 +02:00
  • 9d558951bd only display basename in controls Martin Baeuml 2011-05-24 23:25:59 +02:00
  • 175a61db8f add missing model parameters Martin Baeuml 2011-05-24 23:23:01 +02:00
  • 1444185c1e remove obsolete files Martin Baeuml 2011-05-24 23:08:39 +02:00
  • 3b7f967bfd Add control buttons for going forward and backward Mika Fischer 2011-05-24 23:07:51 +02:00
  • 518cd1802d package importlib Martin Baeuml 2011-05-24 22:19:28 +02:00
  • a0e95c24bf move tests to own subdir, removes pytest runtime dependency Martin Baeuml 2011-05-24 22:09:22 +02:00
  • 5c54661fa0 - move import_callable to core.utils - allow str arguments in CONTAINERS Martin Baeuml 2011-05-24 22:04:29 +02:00
  • af67ec1720 Make loading of videos work Mika Fischer 2011-05-24 21:39:18 +02:00
  • 60648aecc8 allow loading all label files Martin Baeuml 2011-05-24 20:38:11 +02:00
  • e2df6dd7e0 allow rects to be moved by keyboard Martin Baeuml 2011-05-19 12:38:18 +02:00
  • a72fe37bcf allow insertion of rects outside of the image, closes #11 Martin Baeuml 2011-05-19 10:31:30 +02:00
  • e042e9b11d make sloth run from /usr/local/lib, closes #7 Martin Baeuml 2011-05-19 10:26:09 +02:00
  • 0c76ddeb99 forward keyboard events to scene after selecting item with Tab Martin Baeuml 2011-05-17 15:42:21 +02:00
  • 586c1f1766 add link to bug tracker in doc Martin Baeuml 2011-05-17 14:57:39 +02:00
  • 2756b40d56 fix import paths Martin Baeuml 2011-05-17 14:43:30 +02:00
  • 88d2a53410 add setup.py Martin Baeuml 2011-05-17 14:32:41 +02:00
  • 33d00a06fc mv update_gui script Martin Baeuml 2011-05-17 14:15:03 +02:00
  • f164ceea3a add FeretContainer Martin Baeuml 2011-05-17 14:12:13 +02:00
  • bc25b1227a add NotImplementedException Martin Baeuml 2011-05-17 14:12:01 +02:00
  • 604ee59816 remove obsolete loaders Martin Baeuml 2011-05-17 14:11:52 +02:00
  • 7739f76777 make sloth its own package Martin Baeuml 2011-05-17 14:04:02 +02:00
  • e2c34aa73c plugin and shortcut experiments Martin Baeuml 2011-05-16 18:20:32 +02:00
  • 3cc85f8f19 return current index Martin Baeuml 2011-05-16 18:20:10 +02:00
  • dc0272187e remove obsolete treeview property setting Martin Baeuml 2011-05-16 18:19:58 +02:00
  • 5d864576d0 - deselect all selected items with ESC - forward key presses to items Martin Baeuml 2011-05-16 18:19:23 +02:00
  • 14098567c8 add more data access functions to the model Martin Baeuml 2011-05-16 18:18:44 +02:00
  • 00348c87c9 make selectNextItem a function Martin Baeuml 2011-05-16 18:18:05 +02:00
  • 768651f29c start defining new item base class interface Martin Baeuml 2011-05-16 18:17:06 +02:00
  • dfdc299236 add setColor convenience function Martin Baeuml 2011-05-16 18:16:47 +02:00
  • 206fe43ed1 color rows in treeview alternating Martin Baeuml 2011-05-16 18:16:18 +02:00
  • be2c510cdd remove bboxitem which was specifically for BBT Martin Baeuml 2011-05-16 18:15:03 +02:00
  • bb26b01057 add flag for allowing out of scene events Martin Baeuml 2011-05-13 16:55:49 +02:00
  • d133981a87 implement PickleContainer Martin Baeuml 2011-05-13 14:48:03 +02:00
  • f5a585f78f fix typo Martin Baeuml 2011-05-13 14:47:49 +02:00
  • 6a72d24f8d move LineItem to items Martin Baeuml 2011-05-13 14:47:34 +02:00
  • 537bad41be add .gitignore Martin Baeuml 2011-05-13 11:09:10 +02:00
  • 4f25efd52e document containers Martin Baeuml 2011-05-13 11:08:14 +02:00
  • 94579ab8e2 import callables where path is given as string Martin Baeuml 2011-05-13 11:07:44 +02:00
  • c84e02befe - move annotation model and containers to package annotations - implement AnnotationContainerFactory Martin Baeuml 2011-05-13 11:07:03 +02:00
  • 1353f8a72b support starting labeltool from another directory Martin Baeuml 2011-05-12 18:37:07 +02:00
  • d058b6057a - seperate items and inserters - use dicts for ITEMS and INSERTERS Martin Baeuml 2011-05-12 16:57:28 +02:00
  • a56cce4669 start with some documentation Martin Baeuml 2011-05-12 16:50:04 +02:00
  • 9d4077a204 finish 1st draft of documentation Martin Baeuml 2011-05-12 15:18:52 +02:00
  • cba6f6ecf2 start writing documentation Martin Baeuml 2011-05-11 18:15:40 +02:00
  • 57b407bac3 implement loaders Martin Baeuml 2011-05-06 17:28:35 +02:00
  • 3f0aa1c99a implement new config system Martin Baeuml 2011-05-06 16:26:57 +02:00
  • c8ffa0c588 rename sceneitems --> items Martin Baeuml 2011-05-06 16:25:52 +02:00
  • 9d8870f20a fix PointItemInserter Martin Baeuml 2011-05-05 17:48:28 +02:00
  • 258988937d fix FixedRatioRectItemInserter Martin Baeuml 2011-05-05 17:48:20 +02:00
  • 08d78a3ec0 allow inserter or items to be None Martin Baeuml 2011-05-05 17:47:57 +02:00
  • df48841b8a use ItemFactory inserters Martin Baeuml 2011-05-05 17:47:35 +02:00
  • 5c5526d34b add py.test testing functions Martin Baeuml 2011-05-05 17:33:10 +02:00
  • 2ba3f9d02f implement ItemFactory Martin Baeuml 2011-05-05 17:32:55 +02:00
  • 0963312398 move inserters to sceneitems Martin Baeuml 2011-05-05 17:31:47 +02:00
  • edf431533f add TypeRole, returning the type of an AnnotationModelItem Martin Baeuml 2011-05-05 17:30:45 +02:00
  • 5f65236c3b remove obsolete code Martin Baeuml 2011-05-05 17:30:18 +02:00
  • 5952bea5ea fix issue with initial size of central widget Martin Baeuml 2011-05-03 18:59:11 +02:00
  • 4885a35874 allow adding hotkeys to label types Martin Baeuml 2011-05-03 18:58:51 +02:00
  • 1648c8c283 add standard config file for labeling rects, point, polygons Martin Baeuml 2011-01-31 12:36:01 +01:00