Projects / Canola

Canola

The Canola project is an emulator for the Canon Canola 1614P programmable desktop calculator, first manufactured in 1971.

Licenses
Operating Systems
Implementation

Recent releases

  •  09 Jan 2012 22:29

    Release Notes: The Makefile.in file was missing all of the entries needed to install the PNG files needed by the GUI. This has been fixed. One too many "gui" path components were added when searching for .png files for the custom widgets. A bug has been fixed in the management of transparency of the card reader window. The use of Gtk::Window::set_opacity was wrong.

    •  08 Jan 2012 22:21

      Release Notes: An issue has been fixed where one too many "gui" path components were added when searching for .png files for the custom widgets. A bug has been fixed in the management of transparency of the card reader window. The use of Gtk::Window::set_opacity was wrong; it makes the whole window, including the contents, transparent. Instead, the window needs to (a) have an RGBA visual, and (b) set the background to transparent. The canola(1) program now includes a card reader.

      •  07 Jan 2012 11:59

        Release Notes: The canola(1) program now includes a card reader animation with an overlayed undecorated window. If a compositing window manager is used, it will be transparent, as well. The dot down the left hand side of the program listing has been removed because the real Canola 1614P doesn't print one. The canola(1) command is now able to save the data memories as an assembler program file. This can be useful when producing cards sets of constants, as seen in the GF series of cards in the Program Card Package.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.