Skip to content

Release 1.0.0

Compare
Choose a tag to compare
@ski7777 ski7777 released this 20 Feb 10:00
· 97 commits to master since this release

Changes since 0.9.6:

  • Python3 version changed
    -- int/float handling is now different, e.g. / operator is now // in most cases
  • QT was upgraded from 4 to 5. This has several implications:
    -- fontconfig
    -- Xorg X server is used instead of the QT4's display server
    -- external VNC server is used
    -- xinit used to start launcher and VNC server
    -- The old on-screen keyboard needed to be re-written as the Qt4 subsystem to register it did not exist any more.
    -- The kinetic scrolling needed to be re-written as it performed badly in Qt5.
  • Gestures are now used for scrolling instead of scroll bars.
  • Bluetool utilities were upgraded from Bluez (4?) to Bluez5
  • Wifi parsing needed to be re-written as the timing is different now
  • netreq was dropped as it was taking 100% cpu and it was unclear how to test it
  • The launcher now writes log output to /tmp/launcher.log. There also is an exception handler which displays c++ exceptions within PyQt5
  • Updates of diverse python packets
  • New python packets were added
    -- pip
    -- matplotlib
    -- pandas
    -- mqtt
    -- websocket-client
  • The hardware clock is now updated on shutdown (if ntp was provided via dhcp).

Full Changelog: v0.9.6...v1.0.0