Skip to content

Releases: ftCommunity/ftcommunity-TXT

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

Beta Release 0.10.6

20 Nov 20:30
Compare
Choose a tag to compare
Beta Release 0.10.6 Pre-release
Pre-release

(https://github.com/ftCommunity/ftcommunity-TXT/releases/tag/v0.10.6)

This release is the first official beta release with Qt5. The main system should boot properly and it should be configurable via the system menu.
Known limitations and bugs are listed here: new-buildroot.

Main differences to 0.10.5 alpha

  • glitches from system dialogs are removed
  • QT's touch guestures can be used now instead of older scrolling behaviour
  • fixed several cpu-intensive bugs