Skip to content

Release 1.5.0

Latest
Compare
Choose a tag to compare
@rdumusc rdumusc released this 29 Nov 13:27
· 12 commits to master since this release
  • 289:
    Show more informative error messages when a content can't be opened.
  • 283:
    Web interface improvements:
    • Add surface switcher in the menu.
    • Exit fullscreen button can also focus/unfocus windows.
    • Fix and simplify the file upload procedure.
    • Update screen on/off icons and disable them when interface is locked.
  • 282:
    Improve resizing of web browsers and whiteboards.
  • 279:
    Screens can be powered on/off from the web interface by clicking the screen
    status icon.
  • 278:
    Launcher: sort sessions by modification date.
  • 277:
    Show current session name in Launcher and web interface.
  • 276:
    Various improvements to the user interface:
    • Make zoom more effective, replace glow with handles for interactive windows.
    • Fix fullscreen size when preferred size != content dimensions (webbrowser).
    • Reorganise side controls and replace lock with focus button.
    • Add an enlarge/reduce/1to1 button for fullscreen images.
    • Improve Launcher UI design.
    • Improve size and position of statistics.
    • Improve TIFF pyramid thumbnail quality.
  • 275:
    Fix a crash that could occur when resizing large pixel streams.
  • 272:
    • Smooth transitions between resolution levels for opaque contents (PDFs,
      regular TIFF pyramids).
    • Fix rendering and blending of transparent contents (PNGs, SVGs, TIFF
      pyramids with alpha).
  • 271:
    Fix thumbnails for side-by-side stereo movies (only show one side).
  • 270:
    Fix rendering of contents with alpha channel + "transparent windows" option.
  • 269:
    Fix segfault with TIFF pyramids in grayscale + alpha (2 bytes per pixel).
  • 268:
    Fix color inversion problem with certain TIFF pyramids (4 bytes per pixel).
  • 267:
    Improve resizing of external streams by better considering its size hints.
  • 266:
    Multiple bugfixes:
    • Fix crashes in case of file read errors on some of the wall processes.
    • Fix InfiniBand networking using Intel MPI.
    • Fix bug that could cause the background tap to become permanently disabled.
    • Fix the SVG Qt GPU backend.
  • 265:
    Add support for 3D images (side-by-side jpeg images with .jps extension).
  • 264:
    Fix a crash that could occur when playing large 3D movies.
  • 261:
    Tweak UI design and controls style.
  • 260:
    Add context menu to copy-paste selected contents from one session to another.
    Fix a bug that caused the "Touch to prevent sleep" dialog appear even when no
    screen controller was configured.
  • 256:
    Add "dimensions" property in surface configuration to let UI elements scale
    to real-world sizes (in meters). Currently used for the Launcher only.
  • 255:
    Support multi-channel Deflect streams. Each channel is rendered on a separate
    surface if the installation has multiple surfaces.
  • 254:
    Display the original title / file path of contents that fail to be restored
    from a session.
  • 253:
    Fix occasional crash when generating thumbnails for small movies.
  • 250:
    Web interface shows better messages when saving sessions.
  • 249:
    Intel MPI support in tide script.
  • 243:
    The Launcher has an improved file browser:
    • case-insensitive sorting.
    • list view: sorting by name, size or modification date.
    • scroll bar for faster navigation.
    • tap-and-hold on a folder to open all the files in it.
  • 241:
    New option to display the file paths in the window title bars.
    Web interface:
    • New "contents" dialog to help finding the location of open files.
    • Small bugfixes.
  • 239:
    The behavior of the 1:1 button changed for contents that would exceed
    the surface dimensions in 1:1 size. Previously such windows were hard
    to minimize / close again. Being in fullscreen (with the desired 1:1 size)
    gives an easy way to exit and restore the window to a minimized size.
  • 238:
    The location for temporary contents uploaded through the web interface is
    configurable. This is particularly useful in setups with multiple machines,
    where temporary files must be stored on a shared file system instead of /tmp
    on the master server for render clients to be able to access them.
  • 237:
    Support for multiple rendering surfaces, each with its own background and set
    of contents. This enables Tide to drive complex visualization installations
    composed of separate wall and floor projection systems, for example.
  • 236:
    A new .json configuration file format replaces the old .xml configurations.
    Those are now deprecated and support for xml will be removed in the future
    Tide 1.6 release. Use the provided tideConverter command line tool to easily
    convert existing xml configurations to json format.
  • 232:
    Tide was upgraded to C++14 and requires a compatible compiler
    (GCC 5, Clang 3.4).
  • 229:
    Different models of Planar TV can be controlled.
  • 226:
    New pyramidify tool to simplify the creation of multiple TIFF image pyramids.
  • 224:
    Number of touch points required to power on the screens is configurable.
  • 220:
    Power control feature available in setups with mutliple controllers.
  • 214:
    Rockets replaces ZeroEQ dependency for the REST interface.
  • 212:
    Removed legacy Webkit webbrowser (Qt < 5.6), require boost 1.56 or later.
  • 211:
    Qt's TuioTouch plugin replaces BlueBrain's TUIO subproject. Note: when not in
    headless mode, the touch points can only be delivered when the main window's
    Qml item has active focus.