Skip to content

Releases: ftCommunity/ftcommunity-TXT

Release 1.1.0

30 Oct 19:53
Compare
Choose a tag to compare
Release 1.1.0 Pre-release
Pre-release
  • Switch to newer Linux kernel
  • Update OpenCV and add submodules
  • Update Buildroot to 2024.02.5
$ sudo system-update 1.1.0
fetching archive from github...
validating update...
backing up current system...
installing update...
$ sudo reboot

Release 1.0.5

10 Oct 07:41
Compare
Choose a tag to compare
  • sound file permission workaround
  • update buildroot

Update from previous release on txt command line with

$ sudo system-update 1.0.5
fetching archive from github...
validating update...
backing up current system...
installing update...
$ sudo reboot
$ sudo adduser -s /bin/false -S -D -H -u 101 -G ntp ntp

Release 1.0.4

13 Jul 18:25
Compare
Choose a tag to compare
  • new build process
  • fixes for ROBOPro
  • install stat, readline and python-readline

Update on txt command line with

$ sudo system-update 1.0.4
fetching archive from github...
validating update...
backing up current system...
installing update...
$ sudo rm -f /media/sdcard/data/overlay/etc/password*
$ sudo reboot

Release 1.0.3

26 Jun 08:00
Compare
Choose a tag to compare
  • ssh login shell has environment variables DISPLAY and PYTHONPATH set properly now
  • missing wifi config was added
  • update script checks file size now
  • update ftrobopy to 2.0.0

Update on txt command line with

$ sudo system-update 1.0.3
fetching archive from github...
validating update...
backing up current system...
installing update...
$ sudo reboot

Release 1.0.2

05 Jun 06:12
Compare
Choose a tag to compare
  • fixes for bluetooth, system clock, on-screen keyboard
  • added TI wifi tools
  • BusyAnimation is now in TouchStyle, so it can be used by apps

Update on txt command line with

$ sudo system-update 1.0.2
fetching archive from github...
validating update...
backing up current system...
installing update...
$ sudo reboot

Release 1.0.1

15 Apr 22:43
Compare
Choose a tag to compare

fixes blue screen during initial installation

Release 1.0.0

20 Feb 10:00
Compare
Choose a tag to compare

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

First RC for 1.0.0

01 Jan 17:58
Compare
Choose a tag to compare

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).

0.10.8

20 Dec 16:08
Compare
Choose a tag to compare
0.10.8 Pre-release
Pre-release

All functionality of 0.9 should be ported to the new buildroot. Compared to 0.10.7,

  • the network app was fixed
  • crash log in /tmp/launcher.log
  • screen rotation is working

Beta Release 0.10.7

08 Dec 16:32
Compare
Choose a tag to compare
Beta Release 0.10.7 Pre-release
Pre-release

probably the last beta

  • X server allows for multiple processes to use the screen
  • performance improvements
  • wifi fixes