AndroWish

As of 5th of November 2013 there's an early SDL based version of Tcl/Tk for Android on ARM processors (Guy Fawkes edition ;-)

It is made with (patched) Tcl 8.4.20, Tk 8.4.20, freetype, and SDL 2.0. The current version also includes SQLite 3.8.1, SDL_mixer (plus mikmod and smpeg2), tcllib1.15, the 8.4 backport of the dict Tcl command, and tclmixer 1.2.3.

Since January 2014 AndroWish has been updated to Tcl/Tk 8.6.1 and includes many more extensions and packages. It now runs on Android >= 2.3.3 with ARM and x86 CPUs.

Date Edition Description Download

2013-11-05 Guy Fawkes As of 5th of November 2013 there's an early SDL based version of Tcl/Tk for Android on ARM processors (Guy Fawkes edition ;-)
Made with (patched) Tcl 8.4.20, Tk 8.4.20, freetype, and SDL 2.0. The current version also includes SQLite 3.8.1, SDL_mixer (plus mikmod and smpeg2), tcllib1.15, the 8.4 backport of the dict Tcl command, and tclmixer 1.2.3.
source code

APK

2013-11-29 First Contact The First Contact edition additionally contains tkimg1.4 and as proof of concept to use Android features a command ensemble named borg (see the Tcl/Tk wiki for more information). source code

APK

2013-12-07 Noam Chomsky The Noam Chomsky edition additionally contains tls1.6, treectrl2.2.10, and tkcon2.7 and many bugs fixed. SQLite now is at version 3.8.2. source code

APK

2013-12-14 Dark Star Good for you, you've decided to clean the elevator! said the elevator.

The Dark Star edition additionally contains tdom0.8, xotcl1.6.7, and itcl3.4. More information can be found on this Tcl/Tk wiki page.
source code

APK

2013-12-15 Freeman Dyson The Freeman Dyson edition additionally contains tile0.8.4 and improvements in the borg activity ... command in order to support image capture. source code

APK

2013-12-19 Pink Panther The Pink Panther edition contains improved TrueType font support and the borg notification ... command. source code

APK

2013-12-27 Johannes Kepler The Johannes Kepler edition additionally contains Bluetooth support in form of the borg bluetooth ... command and RFCOMM socket support (Bluetooth serial port profile) per new rfcomm command. source code

APK

2014-01-03 Foucault's Pendulum The Foucault's Pendulum edition is the first version based on Tcl/Tk 8.6.1. The only extensions currently packaged are itcl 4.0.0, sqlite 3.8.0, thread 2.7.0, tdbc 1.0.0, and tcllib 1.15. The Android-specific borg, rfcomm, and sdltk commands are present, of course. Before installing the APK, ensure to have uninstalled prior versions. source code

APK

2014-01-05 Waiting For Godot The Waiting For Godot edition is based on Tcl/Tk 8.6.1 and has nearly all extensions in as were bundled in the latest 8.4.20 based version: itcl4.0.0, tdbc1.0.0, thread2.7.0, tls1.6, tcllib1.15, tkcon2.7, udp1.0.9, sqlite3.8.2, tclmixer1.2.3, tdom0.8, tkimg1.4, and xotcl1.6.7. Compared to Foucault's Pendulum the build is cleaned up and Tcl threads are enabled. source code

APK

2014-01-10 Metropolis The Metropolis edition repairs the broken tls package and adds memchan2.3 and trf2.1.4 packages. source code

APK

2014-01-13 James Joyce The James Joyce edition repairs the broken thread and img::png packages and adds the vfs1.4.2 package. source code

APK

2014-01-18 Amphetamine The Amphetamine edition fixes some crashes, repairs the broken tdbc package and adds tklib0.6 and vqtcl4.1 (parts of tclkit). source code

APK

2014-01-26 Leningrad Those were the days ...

The Leningrad edition adds most packages found in the Batteries Included version of Tclkit.
source code

APK

2014-01-29 Dr. Strangelove The Dr. Strangelove edition is a minor bug fix release fixing font rendering and URI parsing for launching scripts. source code

APK

2014-02-05 Modern Times The Modern Times edition updates SQLite to 3.8.3 and adds the borg toast ... command. source code

APK

2014-02-08 Jules Verne The Jules Verne edition fixes crashes in the borg bluetooth command, and adds the borg displaymetrics and borg osbuildinfo commands. source code

APK

2014-02-11 Thomas Alva Edison The Thomas Alva Edison edition fixes issues on Android > 4.1 regarding the borg shortcut command, adds the rate and pitch optional parameters to borg speak, and adds as proof of concept some infrastructure to allow for building small standalone Tcl/Tk apps which use the AndroWish runtime environment, see HelloTclTk for more details. source code

APK

2014-02-15 Galileo Galilei Catch a star ...

The Galileo Galilei edition makes things readable by default (at least on LDPI and MDPI devices no microscope needed anymore:). It includes sqlite 3.8.3.1 and tcllib 1.16.
source code

APK

2014-02-22 Heinrich Hertz The Heinrich Hertz edition adds touchscreen translation for scrolling listboxes, entries, and text widgets, an emulation of the right mouse button and a new virtual event <<PinchToZoom>>. See AndroWish: Documentation for more information. source code

APK

2014-03-03 Pioneer 10 The Pioneer 10 edition adds a usable subset of BLT2.4z (graph, stripchart, barchart, vector, spline) and fixes many bugs. The default font sizes now are chosen based on pixel density and should make things more readable even on XDPI devices. source code

APK

2014-03-15 The Ides of March  The Ides of March edition adds Tix (a bit unstable, but long live anachronism!) and fixes some drawing problems. The window manager decorations now take the pixel density into account, too. The packages sqlite and nsf are updated to their latest versions. A new borg minor command named content has been added in order to access Android internal databases such as system settings, contacts et.al. The default ttk theme is now droid which was derived from the plastik theme. source code

APK

2014-03-24 The Dark Side of the Moon The Dark Side of the Moon edition now uses the latest libSDL 2.0.3 and fixes numerous small annoyances (tktreectrl scrolling, CJK text input, font fallback, etc.). A new borg minor command named withdraw has been added in order to put the application screen into the background. source code

APK

2014-04-04 Max and Moritz The Max and Moritz edition is a bug fix release repairing the file dialog box and libSDL startup in the Android 2.3.3 emulator. SQLite is updated to version 3.8.4.3 and the tbcload 1.7 extension has been added. source code

APK

2014-04-15 Leonhard Euler The Leonhard Euler edition adds dropbear (small SSH daemon with SFTP) and contains numerous cleanups in the SDL X11 emulation when compiled for desktop systems. For dropbear usage, see the AndroWish wiki entry. source code

APK

2014-04-30 Walpurgis Night The Walpurgis Night edition adds the "borg alarm", "borg speechrecognition", and "borg onintent" commands plus further fixes in the SDL X11 emulation layer. source code

APK

2014-05-13 Let It Be The Let It Be edition adds the "borg usbdevices", and "usbserial" commands, updates TclUDP to 1.0.10, and fixes "interp eval .. {package require Tk}". source code

APK

2014-05-31 Max Headroom 20 minutes into the future

The Max Headroom edition adds the "borg log", "borg screenorientation", and "borg sensor" commands, improves "borg notification", repairs bugs in TclUDP and "usbserial", and includes TclCurl.
source code

APK

2014-06-07 Alan Turing The Alan Turing edition fixes various bugs in the "usbserial" command. SQLite is updated to version 3.8.5. source code

APK

2014-06-21 Manu Chao The Manu Chao edition contains improvements in angled font rendering and "borg speechrecognition". source code

APK

2014-07-06 A Hard Day's Night The A Hard Day's Night edition contains improvements in key mapping for external keyboards, better look of radio and checkbutton indicators, tls update to version 1.6.3, and Harald Oehlmann's zint extension for barcode creation. source code

APK

2014-07-28 Alice In Wonderland The Alice In Wonderland edition contains improvements in key mapping for external keyboards, improved themes for screen resolutions less than 140 dpi and greater than 240 dpi, various Xlib emulation bug fixes and a VNC viewer based on the code from tkvnc. The source code is available in a Fossil repository. APK



          NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNM
          NNNNNNNNNNNNNNNDNNNDNNNNNNNNNNNNNNNNNMMM
          NNNNNNNNNNNDDNDDNNNNDNNNNNNNNNNNNNNNNNNM
          NNNNNNNNNNNNMDD8,,,,I8NZDNOZMNNNNNNNNNMN
          NNNNNDDNNNN=::,,,,,,,,,,:::=+ODNN8NNNNNM
          NNDDDDNO=~~::::,,,,,,,,,,::~++?7NNNNNNNN
          NDDDND$?=~~:::,,,,.,,,,,,:::=+?I$ONNNNNN
          DDDDD7$+++==~::,,,.,,,,,::~~=I$77$ONNNNN
          DDDD8$Z777$7I?+~:,,.,,,:+II$ZOZZZZONNNNN
          DDDDD$OMZIONMNN$I:,.,,=INMNM?7DMMOONNNNN
          DDDDDOZ7?+?77INOO:,,,::==I7I???7O8ZDDNNN
          DD8D8O+~:,,,:~.?=:,,..,==.::,,:~+OODDDNN
          DD888O=:,,++++,:=+,,,+=~.,I?+I::+$Z8DNDD
          D888Z$=:IZDDDDN:=+:::+=IZ?DDDD,7~IZ8DDDN
          8888ZZO$I,7Z~.:I:=~::?+~+.,.MN.+$OIODDDD
          D88D8$=~:::,,,,,:=~,:++~:,:::::~=IO$DDDD
          8888DI~::::,,,,,~=~,:+==~::,::::~=$ODDDD
          88OO8+::::,,,,,,==,..:++,,,,:::~==I88DDD
          88OO8I~:::,,,:?:,=,..,+~=?=:,::::=?O8DDD
          8ODO8+7+~~=?=:,~M=:,,:=~=+~~=?=~~?$Z88DD
          8OOO8Z$OMN:,,,,,~ND8DN$:,::~:::MZ?OZ88DD
          DDO8OOZ7+NM:,,,,OND8,+NN,,::=MNZ7?ZD8DDD
          88OO88$$?=NMNMNNDD:...DNNN88NN77+OO888DD
          8OOOOZOII?I:::,~,...,.,,~:::~I$+OOZ8888D
          O8OOO88Z$+~+=+::,,,..,.~,,~??I+77ZD8D8DD
          88DN88OO$7=?+::,:=NNNN=:::~++~I?78ODDDDN
          8DOZNO8Z8I$+~=::,.,DOD.,::+=~I?ZNDN88DDD
          8O8Z8888OO87?~~,,.~NDN,,:~:=??OODD8888DD
          8OOZ$8N8O8O8Z?,:,,:NIN,,:~??Z878DD8D8DDD
          888OD8DD888888I::,,NON,::=IODZ.88888NDDD
          8NNO8DD888ZDOD8O+:,NN~::+DZD8888D$8DDDDD
          NDD8DD88888$Z8OO8OZID=Z7=8O88ON888DDDDDD
          8888O88OO8OOOO88OOOZ8O8D88O8D88N8DDDDDND
          DD888O88D888OOD88OD88888888D88D88DDDDDND
          DDD88888OD88D888OND8DN8DO8ND8NDNDDDDDNID
          DDDDDD88D8D8D888ND888888D88DNDNDDNDND8DD
          DDDDDDNDDDDDDNDD8D88D88NDDDDDDDDDDDDDNNN
                         GlassGiant.com