Releases: ftCommunity/ftcommunity-TXT
Releases · ftCommunity/ftcommunity-TXT
Release 1.1.0
- 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
- 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