Releases: ftCommunity/ftcommunity-TXT
Releases · ftCommunity/ftcommunity-TXT
Release 1.0.5
- 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
- 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
- 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
- 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
fixes blue screen during initial installation
Release 1.0.0
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
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
Beta Release 0.10.7
probably the last beta
- X server allows for multiple processes to use the screen
- performance improvements
- wifi fixes
Beta Release 0.10.6
(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