Commit Graph

  • e3759f2061 Merge branch 'delayed-loading' Mika Fischer 2011-07-13 17:39:31 +02:00
  • 0e90876675 Remove debugging statements Mika Fischer 2011-07-13 17:39:12 +02:00
  • d8c72bab6e Load annotations in background after starting Mika Fischer 2011-07-13 17:36:10 +02:00
  • 94a4ddcbb1 Support limiting the depth that the model iterator is allowed to descend Mika Fischer 2011-07-13 17:29:09 +02:00
  • d2e582c383 Load FileModelItems (images or videos) on demand Mika Fischer 2011-07-13 15:27:55 +02:00
  • 98cc17c701 Add support for loading single rows on demand Mika Fischer 2011-07-13 10:43:24 +02:00
  • 00eeb9e1e3 Create AnnotationModelItems on demand Mika Fischer 2011-07-10 14:53:33 +02:00
  • e5756a6654 Add fit-to-window mode and shortcut Mika Fischer 2011-07-12 16:04:07 +02:00
  • 733383a149 Python3 fixes Mika Fischer 2011-07-09 15:12:55 +02:00
  • fa7a547dea goto first image if going to next and no image was previously selected Martin Baeuml 2011-07-07 10:46:27 +02:00
  • d0002ab5ac remove okapy dependency, use PIL when okapy not present (fixes #31) Martin Baeuml 2011-07-07 10:40:41 +02:00
  • 89c1e2871a add separate menu for shortcuts (fixes #47) Martin Baeuml 2011-07-07 10:18:04 +02:00
  • 160d1b5aed fix toolbar display text Martin Baeuml 2011-07-07 10:17:35 +02:00
  • a5f9a716c2 Fix Window/Views menu (fixes #48) - make dock widget lockable - add dock widget view action to menu - save dock lock state to settings Martin Baeuml 2011-07-07 10:17:15 +02:00
  • 2d3723a33d add silk icons license Martin Baeuml 2011-07-07 10:13:15 +02:00
  • dbc0d7af2f add "save as" icon Martin Baeuml 2011-07-07 10:13:04 +02:00
  • 662135a24d fix problem with older pyqt version Martin Baeuml 2011-07-07 09:04:51 +02:00
  • 4fe9c9a62b Remove unnecessary iterator function Mika Fischer 2011-06-30 18:58:24 +02:00
  • dcf653833b Make sure current image is visble in TreeView when image is changed Mika Fischer 2011-06-30 18:56:30 +02:00
  • 7fc789ad8d Enable fancy Animations in TreeView :-) Mika Fischer 2011-06-30 18:56:06 +02:00
  • a66351a4fc Prepare support for editing items via the TreeView (but leave it disabled) Mika Fischer 2011-06-30 18:33:10 +02:00
  • ed40c57998 Fix bug in AnnotationScene Mika Fischer 2011-06-30 18:30:39 +02:00
  • cd62566e54 Add support for resizing RectItems using the mouse (closes #15) Mika Fischer 2011-06-30 17:40:12 +02:00
  • 1582e1f923 Move panning to middle button Mika Fischer 2011-06-30 17:37:32 +02:00
  • 56ad08aca7 Make FaceDetector plugin less verbose Mika Fischer 2011-06-30 17:11:44 +02:00
  • d20e59d745 Fix bug with scene receiving model change events when no image is displayed Mika Fischer 2011-06-30 17:06:49 +02:00
  • d5d4b16a5f Sort properties in TreeView Mika Fischer 2011-06-30 16:49:17 +02:00
  • 983044c2a7 Ensure that mouse position is updated properly() Mika Fischer 2011-06-30 15:42:41 +02:00
  • 8292b5b93f Add current mouse position to status bar Mika Fischer 2011-06-30 15:20:34 +02:00
  • 3162544d3a Make status bar widgets look better Mika Fischer 2011-06-30 15:18:39 +02:00
  • 25c067f75d remove obsolete sloth-cli Martin Baeuml 2011-06-29 15:42:57 +02:00
  • a7d51aefe4 Allow RectItems with zero width or height Mika Fischer 2011-06-30 14:47:14 +02:00
  • 2f30904259 Add hotkeys to mark images/annotations as labeled/confirmed Mika Fischer 2011-06-30 14:12:23 +02:00
  • 623d7b82a3 Add functions to set/unset unlabeled and unconfirmed properties Mika Fischer 2011-06-30 14:12:06 +02:00
  • 4b7aaf2356 Make items change color according to unconfirmed property Mika Fischer 2011-06-30 14:11:22 +02:00
  • 5c62ef4ad3 Emit dataChanged() signal for hidden ModelItem properties Mika Fischer 2011-06-30 13:23:28 +02:00
  • 0efb7ab958 Nicer logging output Mika Fischer 2011-06-30 11:56:54 +02:00
  • bb8e77dc8c Make sure always whole rows are selected in TreeView Mika Fischer 2011-06-30 11:06:47 +02:00
  • 999b5c556d Paint unconfirmed annotations red in treeview and scene Mika Fischer 2011-06-30 11:02:23 +02:00
  • aeef0e848c Add possibility to specify starting point for model iterator Mika Fischer 2011-06-30 10:51:53 +02:00
  • 9b632067a7 Display unlabeled images/videos/frames in red in TreeView Mika Fischer 2011-06-30 10:49:07 +02:00
  • 187cbc68f7 Speed up model generation Mika Fischer 2011-06-29 18:04:37 +02:00
  • ab46377de7 Rename type to class for FileModelItems Mika Fischer 2011-06-29 16:30:33 +02:00
  • 5300781f22 Add marginally better error when inserter could not be found Mika Fischer 2011-06-29 16:20:45 +02:00
  • 07bbce9090 Remove remaining instances of 'type' Mika Fischer 2011-06-29 16:20:17 +02:00
  • dca319a919 fix factory mapping when using QString as arguments Martin Baeuml 2011-06-29 15:40:41 +02:00
  • bd0ed4d601 Merge branch 'master' of github.com:cvhciKIT/sloth Mika Fischer 2011-06-29 15:19:52 +02:00
  • ab12820775 Fix starting insertion when label selected making editor disappear Mika Fischer 2011-06-29 15:19:29 +02:00
  • a783464023 add inserter api documentation Martin Baeuml 2011-06-29 15:13:00 +02:00
  • c0a32197cd make face detector plugin work with new api Martin Baeuml 2011-06-29 15:11:20 +02:00
  • abcde4b921 make item/inserter factory case sensitive Martin Baeuml 2011-06-29 15:10:57 +02:00
  • bf970c235f setup gui in core labeltool object Martin Baeuml 2011-06-29 15:10:40 +02:00
  • f645de0ff8 show undocumented members in labeltool api Martin Baeuml 2011-06-29 14:08:48 +02:00
  • d2a38466bf Only add AnnotationModelItems to scene Mika Fischer 2011-06-29 14:49:02 +02:00
  • 5c70fddec7 Completely remove type from example labels Mika Fischer 2011-06-29 14:47:31 +02:00
  • 7b43446d61 Only query model for attribute values if necessary Mika Fischer 2011-06-29 14:26:32 +02:00
  • 8a6c980493 Display class in treeview instead of type Mika Fischer 2011-06-29 14:15:45 +02:00
  • 7ddc228c39 Remove unneeded functions Mika Fischer 2011-06-29 14:15:32 +02:00
  • d050d61e60 Fix reporting of numer of annotations in loaded file Mika Fischer 2011-06-29 14:04:04 +02:00
  • 6c4371a081 Make it possible to insert at the end with "*>" Mika Fischer 2011-06-29 14:01:08 +02:00
  • 110a3ae292 Add reading of values for attributes from model Mika Fischer 2011-06-29 13:56:29 +02:00
  • 0929630647 Fix example annotations Mika Fischer 2011-06-29 12:30:13 +02:00
  • 15c7e2f789 Add model iterator Mika Fischer 2011-06-29 12:29:49 +02:00
  • 5231868479 Add support for value shortcuts (closes #24) Mika Fischer 2011-06-29 09:55:10 +02:00
  • 50c0c42403 Remove main function Mika Fischer 2011-06-29 08:54:39 +02:00
  • 393610c18a Move MyVBoxLayout into sloth.gui.utils Mika Fischer 2011-06-29 08:54:13 +02:00
  • d4b21ab648 Make default config work with example annotations Mika Fischer 2011-06-28 22:00:59 +02:00
  • 398581a50b Remove done TODO, add new one Mika Fischer 2011-06-28 18:43:58 +02:00
  • dc174ac435 Add support for '*', which adds all new values as buttons Mika Fischer 2011-06-28 18:30:25 +02:00
  • 9c96bdafa3 Display current attribute value(s) in input fields Mika Fischer 2011-06-28 18:07:58 +02:00
  • 6c59aa5681 Add validators, fix position of input fields Mika Fischer 2011-06-28 17:52:39 +02:00
  • 462a0516cc make insertWidget work Martin Baeuml 2011-06-28 17:48:58 +02:00
  • 0181d9faba Merge branch 'master' of github.com:cvhciKIT/sloth Mika Fischer 2011-06-28 17:39:03 +02:00
  • aec15b406c Add input fields for float, int, str, etc. (unfinished) Mika Fischer 2011-06-28 17:37:23 +02:00
  • a3e1218620 Try to add possibility to insert widgets anywhere. Does not work Mika Fischer 2011-06-28 17:36:45 +02:00
  • 5f9502451a allow property values to be floats or ints Martin Baeuml 2011-06-28 16:58:12 +02:00
  • cdf799b0d6 make appendfiles use relative filenames to the label file location Martin Baeuml 2011-06-28 16:20:52 +02:00
  • 70f4c4eb01 Actually store the values in DefaultAttributeHandler Mika Fischer 2011-06-28 16:56:08 +02:00
  • 1b21a05a64 Small refactoring Mika Fischer 2011-06-28 15:55:19 +02:00
  • f93317dd54 Handle the case of different items being selected at once Mika Fischer 2011-06-28 15:49:53 +02:00
  • 51dcc66c1f Allow for custom AttributeHandler instances Mika Fischer 2011-06-28 15:49:14 +02:00
  • ebe009f8dc Handle values that are a single string or number (closes #8) Mika Fischer 2011-06-28 15:25:04 +02:00
  • 1a490e35ff Handle case when selected items of the same class have different values for a property Mika Fischer 2011-06-28 15:08:18 +02:00
  • 3e63933e08 Refactor stuff in PropertyEditor, no new functionality Mika Fischer 2011-06-28 14:55:05 +02:00
  • 1c5c81d37c re-add icons import Martin Baeuml 2011-06-28 11:26:54 +02:00
  • 2edb6f83ca doc updates - split item and inserters api documentation - fix some links - fix warning about too short title underlines - fix code for importing default config - update front page/index Martin Baeuml 2011-06-21 14:32:48 +02:00
  • 9feed46729 Add missing files, make PropertyEditor scrollable (closes #32) Mika Fischer 2011-06-28 11:17:32 +02:00
  • 20ad715411 Add new PropertyEditor to replace ButtonArea Mika Fischer 2011-06-28 10:48:38 +02:00
  • 148865a5dc Make pyflakes happy and fix error found by it Mika Fischer 2011-06-27 13:43:28 +02:00
  • 93a350236e Display annotations again with Python 2 Mika Fischer 2011-06-27 10:50:04 +02:00
  • 7e9a93348a Update all properties at once when items change them Mika Fischer 2011-06-24 21:42:24 +02:00
  • a992ee4580 More Python 3 fixes (mostly for Python 3 version of PyQt) Mika Fischer 2011-06-24 16:53:35 +02:00
  • cd287e9738 More changes for Python 3 Mika Fischer 2011-06-24 10:23:03 +02:00
  • ce8ed5243b Make some changes for Python 3 Mika Fischer 2011-06-24 09:15:40 +02:00
  • 533ab0300b Emit dataChanged signal for KeyValueRowItem Mika Fischer 2011-06-21 13:46:20 +02:00
  • d2021e9c8e remove obsolote import Martin Baeuml 2011-06-21 13:14:30 +02:00
  • 8f6bd89de5 fix displaying of autotext in BaseItem Martin Baeuml 2011-06-21 13:14:00 +02:00
  • 90e95921ae - fix updating of model for RectItem (fixes #36) - removes also the support for 'w' instead of 'width' (and 'h' respectively) Martin Baeuml 2011-06-21 13:12:29 +02:00
  • 16c57f6a80 Enable scrolling Image/Frame by draging with right mouse button pressed Mika Fischer 2011-06-21 12:14:50 +02:00
  • 31606d0f96 Enable rubberband selection (closes #28) Mika Fischer 2011-06-21 11:52:37 +02:00