Commit Graph

472 Commits

Author SHA1 Message Date
Markus Roth 1478f0bc30 Add TODO. 2012-05-25 10:05:35 +02:00
Martin Baeuml 8eb63e2985 write more sensible error messages to console if items do not contain a 'class' key 2012-05-11 17:33:30 +02:00
Martin Baeuml fc3aea187a Merge branch 'master' of github.com:cvhciKIT/sloth 2012-03-23 13:08:17 +01:00
Martin Baeuml f8fc599054 fix CopyAnnotationsPlugin, obeys prefix now 2012-03-23 13:07:59 +01:00
Mika Fischer 5cee1d4a31 Consistently use next() free function to get next element 2012-03-21 17:42:24 +01:00
Markus Roth d0afb915e3 Ignore gedit swap files. 2012-03-12 13:43:25 -07:00
Markus Roth fae19e20b9 Add functions to select all items (the typical Ctrl + a action). 2012-03-12 13:42:17 -07:00
Markus Roth 8a05a9ee94 Skip step frames right away instead of iterating through all intermediate frames. 2012-03-11 18:46:14 -07:00
Markus Roth 85375223bf Allow get{Previous,Next}Sibling() to step more than one sibling. 2012-03-11 18:44:48 -07:00
Markus Roth 88375eefdd Rename app to sloth (affects gui window title). 2012-03-11 06:28:19 -07:00
Martin Baeuml 076c637258 normalize rect to avoid negative width or height 2012-03-11 11:52:43 +01:00
Markus Roth c2663dc841 Fix Issue #70: Make rect resize corner dependent on mouse position in rect. 2012-03-11 01:58:16 -08:00
Martin Baeuml 10afed2005 add support to goto image by index 2012-03-10 13:08:25 +01:00
Markus Roth 68e355d14a Add okapy hints and sphinx to doc. 2012-03-07 19:33:35 -08:00
Martin Baeuml 3e2a72a6c9 speed up adding ImageSeqs 2012-03-08 00:22:08 +01:00
Martin Baeuml 9609f8f74c make CopyAnnotationsPlugin more powerful 2012-03-07 15:55:35 +01:00
Martin Baeuml fa1973f3f6 fix log message 2012-03-07 15:54:58 +01:00
Martin Baeuml bfa47ee0d7 add support for multi-frame stepping 2012-03-07 15:54:46 +01:00
Martin Baeuml a8e6131b0a remove obsolete import 2012-03-07 15:54:23 +01:00
Martin Baeuml ec3f1a4cd4 load annotations after setting up main window and automatically go to first image 2012-02-24 10:56:31 +01:00
Martin Baeuml 1327f2c976 make appendfiles command handle videos 2012-02-20 12:55:39 +01:00
Martin Baeuml cefe16181b print out some progress for convert command 2012-02-20 12:55:17 +01:00
Martin Baeuml 77c632d3b7 add logging to commands 2012-02-20 12:54:45 +01:00
Martin Baeuml 3cef23f320 minor fixes for FrameModelItems in annotation model 2012-02-20 12:54:21 +01:00
Martin Baeuml defc8558ef implement loading of videos in the AnnotationContainer 2012-02-20 12:53:54 +01:00
Martin Baeuml 5917866c3e minor doc fix 2012-02-13 16:47:20 +01:00
baeuml c2b911f18b Update doc/examples.rst 2012-02-07 15:57:07 +01:00
Martin Baeuml 1851c24f8f update documentation url
Documentation is now continuously generated (and hosted) on readthedocs.org.
2012-02-07 15:43:55 +01:00
Mika Fischer 22f6ba3b67 Try to ensure that sloth uses the corresponding module
This also makes it possible to run sloth without installing or setting
PYTHONPATH.
2012-02-07 14:30:35 +01:00
Mika Fischer cefbec4238 Revert "GroupItem may not be selected or focused"
This reverts commit 01ea5edcad.
2012-01-27 14:05:00 +01:00
Mika Fischer 5eecfd6789 Try to fix boundingRect of GroupItem by ignoring boundingRect of text child 2012-01-27 14:02:37 +01:00
Mika Fischer 15f7abe8b0 Emit signals when selection is changed programmaticaly
Also try not to to anything if selection is unchanged
2012-01-27 14:02:37 +01:00
Mika Fischer 219bc2557b Fix selection in scene view when one model item has multiple scene items 2012-01-27 14:02:37 +01:00
Mika Fischer c0940bce1d Add missing constructor for NPointFaceItem 2012-01-27 14:02:37 +01:00
Martin Baeuml 09d2ff7ae2 add gui image for documentation 2011-12-11 19:19:51 +01:00
Martin Baeuml f7012b649d make example consistent with documentation 2011-12-11 19:19:42 +01:00
Martin Baeuml 3ff1393294 update documentation 2011-12-11 19:19:24 +01:00
Martin Baeuml 1dbbdf3ed3 update documentation 2011-12-10 09:57:40 +01:00
Martin Baeuml 7c377a0669 call prepareGeometryChange *before* actually changing the bounding rect 2011-12-06 16:53:09 +01:00
Martin Baeuml 01ea5edcad GroupItem may not be selected or focused
Only its children can be.  This fixes the problem, that a group item
could even be selected by clicking somewhere between the item's children
and the upper left corner of the scene (because the group items bounding
rect extends all the way up to (0,0))
2011-12-06 16:51:38 +01:00
Martin Baeuml 99822b85d6 add missing paint base method 2011-12-06 16:42:21 +01:00
Martin Baeuml 5e0c295316 make the item's text size independent of the scene's transformation (fixes #64) 2011-12-06 16:25:56 +01:00
Martin Baeuml 1002806ef0 display text in child item (fixes #12)
This allows the text to have a bounding box of its own.
Thus, text is not clipped at an items border anymore if it
is too long.  It's also properly deleted when the item is deleted.
2011-12-06 16:25:16 +01:00
Martin Baeuml 9694c98bae fix RectItemInserter 2011-12-06 15:43:35 +01:00
Martin Baeuml 589abac210 allow ids to be in the range 0-35
ids 0-9 are labeled using keys 0-9,
ids 10-35 are labeled using keys a-z
2011-12-06 15:37:23 +01:00
Martin Baeuml 76bc73440c allow setting id during insert mode 2011-10-12 12:56:35 +02:00
Martin Baeuml 09060a52fc pep8 2011-10-11 11:06:33 +02:00
Martin Baeuml 9e153a78c4 more sensible error/log message when expected key is not found in modelitem 2011-10-11 10:59:56 +02:00
Mika Fischer 328aa38723 Support missing points in NPointFaceItem 2011-10-05 16:37:02 +02:00
Mika Fischer db32df3b0d Actually die when neither okapy nor PIL can be found
Logging doesn't work at this point and the tool is quite useless without
being able to load images anyway...
2011-10-05 16:36:30 +02:00