9 months ago Hans Meine prevent too small sizes on zooming out only after level 100% default tip
9 months ago Hans Meine emit zoomLevelChanged() from setImage, too
9 months ago Hans Meine add workaround for broken sip installations on Windows (missing .exe in sip_bin)
18 months ago Hans Meine also remove QImageViewer::resizeEvent from .sip file
18 months ago Hans Meine checkDrawingPixmap() centrally from paintImage()
18 months ago Hans Meine update .hgignore with MSVC-related stuff
19 months ago Hans Meine add QImageViewerBase.setUpperLeft() and update .sip file
19 months ago Hans Meine add protected QImageViewerBase::setImagePosition() helper (fixes bad API from the POV of sub-classes)
19 months ago Hans Meine introduce zoomF(QPointF) and use that in setImage and slideBy (slightly improving default upperLeft_ in retainView case)
19 months ago Hans Meine convert src/sip/test_viewer.py into proper unit tests (nose / py.test required)
19 months ago Hans Meine improve docs
19 months ago Hans Meine add QImageViewer::checkDrawingPixmap() to reduce duplicated code
19 months ago Hans Meine binary-/API-incompatible changes: rename centerOn() to setCenterPixel() and add centerPixel[F]()
19 months ago Hans Meine when disabling OpenGL on Windows, also don't use QtOpenGLModuleMakefile
19 months ago Hans Meine fix paintEvent of QImageViewer and OverlayViewer (urgh! duplicated code, but deviated already) w.r.t. Oxygen style and background
19 months ago Hans Meine correctly export QFrame base class of QImageViewers
22 months ago Hans Meine fix centerPixel correction for changing image sizes (wrong sign, led to jumping images)
22 months ago Hans Meine add setZoomFactor() (convenience wrapper around setZoomLevel())
22 months ago Hans Meine change and document minimum size limit in QImageViewer::setZoomLevel
23 months ago Hans Meine ImageCursor: use Qt's built-in support for 'cosmetic' pens instead of computing un-zoomed width
23 months ago Hans Meine introduce overlay 'antialiased' property which sets the Antialiasing renderhint (default: true)
23 months ago Hans Meine add zValue property to Overlay (similar to QGraphicsViewItem)
24 months ago Thorben Kroeger add CMake-based build system
2010-02-14 Hans Meine add python test scripty which checks QImageViewer's output at certain zoom levels
2010-02-14 Hans Meine optimize zoomImage() (for 1:1 and zoomed levels at least)
2010-02-14 Hans Meine remove unnecessary w,h parameters of zoomImage() (alas, binary incompatible change)
2010-01-18 Hans Meine update designer-plugin after previous VigraQt API changes
2010-01-18 Hans Meine fix strange ambiguous RGBValue constructor call with GCC 3.4.2
2010-01-13 Hans Meine remove Q_SLOT for Q_SLOTS (Qt 4.4.1 compatibility)
2009-12-22 Hans Meine OverlayViewer::draw(): don't transform update rect partially, but document API
2009-12-17 Hans Meine allow compilation with -DQT_NO_KEYWORDS (e.g. with boost/sigc++)
2009-12-14 Hans Meine don't include OpenGL classes in main .sip file on Windows (WS_WIN set)
2009-12-14 Hans Meine rename src/vigraqt subdirectory to VigraQt and use properly prefixed #include <VigraQt/...> in .sip files
2009-12-14 Hans Meine add .pro file for minimal example
2009-12-14 Hans Meine move minimal example program into examples/ folder (and use plain QImageViewer, not the GL one)
2009-12-14 Hans Meine let autoZoom() and setCursorPos() become QObject slots
2009-12-14 Hans Meine work around QRect.center() giving 319/199 for a 640x400 rect (default upperLeft() shifted by -1/-1)
2009-12-11 Hans Meine use qCritical() instead of qFatal() to be more nice to e.g. python users
2009-12-11 Hans Meine add Overlay::visible property to dynamically hide overlays
2009-12-11 Hans Meine remember activation state of ImageCursor tool
2009-10-27 Hans Meine add missing clipping to EnhancedGrayMap
2009-09-15 Hans Meine pure merge
2009-09-14 Hans Meine Overlay: fix CoordinateSystem spelling error and add setCoordinateSystem (more Qt-like API)
2009-09-15 Hans Meine clear display (drawing pixmap) when isNull()-QImage is passed to setImage()
2009-07-07 Hans Meine use qRound instead of (int)round
2009-05-06 Hans Meine let ColorMapGradient have its own domain (which may be != ColorMap's domain
2009-05-06 Hans Meine add missing #includes (<QColor> etc.)
2009-03-27 Hans Meine add win32 hack to sip/configure.py
2009-04-02 Hans Meine improve hg tag command in dist.sh
2009-03-31 Hans Meine Added tag release_0_5 for changeset f5092f825e2a
2009-03-31 Hans Meine Added tag release_0_6 for changeset 41720a80ac78
2009-03-31 Hans Meine version bump (0.6) release_0_6
2009-03-26 Hans Meine fix windowCoordinate(double,double) and cursor movements by keyboard
2009-03-26 Hans Meine don't centerOn() pixel outside image on double-click
2009-03-25 Hans Meine try to let cursor hole stay open in small zoom levels
2009-03-25 Hans Meine add ImageCursor (C++ implementation, mostly equivalent to test_overlay.py one)
2009-03-25 Hans Meine disallow cursor positions outside of image
2009-03-25 Hans Meine use eventFilter() to allow cursor movements
2009-03-25 Hans Meine introduce centerOn(QPoint centerPixel)
2009-03-25 Hans Meine fix annoying tiny position changes during zooming by introducing internal centerPixel state