Projects / OpenGUI / Releases

All releases of OpenGUI

  •  23 Feb 2007 09:50
Avatar

    Release Notes: tinyxml was upgraded to 2.4.3. Fbmode 1600x1200-8bit 60hz was fixed. The mouse driver was much improved. A new mouse driver was added for the generic /dev/mice in Linux 2.6.x. The case when OpenGUI was compiled and linked with 16-bit color mode and the X server runs in 32-bit mode was fixed. Bad modal window behavior was fixed. The SCREENSHOT hotkey on Linux 2.6.x was fixed. Right clicking on an unfocused window now emits GETFOCUS and RIGTHCLICK events. Some valgrind issues were fixed. The signature of FGDialog::ShowYesNo() was changed. FGMatrix::double get_scale() was added. FGMatrix& FGMatrix::scale( double s) was added.

    •  06 Feb 2006 16:22
    Avatar

      Release Notes: A fix was made for compiling gcc 4.1.0. New mouse acceleration code was written. Installation with su is now possible, since $USER was chaged to $UID. Non-virtual dtor was fixed for FGConnector(). A fix was made for a crash in mapRect(). A fix was made for map(FGPointArray). Bad truetype2 was fixed. A critical fix was made for a crash on a deleted window. Explicit idcb reset was fixed. A ttf cache was added. The tinyxml library was updated to the latest version, 2.4.2.

      •  12 May 2005 12:25
      Avatar

        Release Notes: The library was succesfully ported to the AMD x86_64 64-bit platform (Fedora core 3). Some small fixes were made.

        •  25 Feb 2005 14:17
        Avatar

          Release Notes: This release adds a new build system, full CYGWIN support, revisited compiling under Solaris 8 and 10, fixes for alpha blending with 16bit modes, revisited and fixed examples, and much faster building on Windows.

          •  09 Feb 2005 14:35
          Avatar

            Release Notes: A dynamic GUI interface for building a UI via an XML file was added.

            •  06 Jan 2005 17:09
            Avatar

              Release Notes: Some color gradients were added. A crash with the svgalib backend was fixed.

              •  16 Dec 2004 11:58
              Avatar

                Release Notes: The Config class was moved to the separate library called 'tinycfg'. More information about the class was provided in documentation. Basic XML support was added along with a 'domain' to all config methods (eg. WriteInt(char* name, int value, char* domain=0)). A core dump with FGLinuxDriver was fixed and some code optimalizations (weak, regparm -O2 -fno-exceptions) were disabled due to issues with 3.4 versions of GCC.

                •  29 Oct 2004 13:18
                Avatar

                  Release Notes: This release adds support for touchscreens, button selection via arrows and enter, a new core, and the new options WTOP and WBACK for Z-axis ordering.

                  •  30 May 2004 12:50
                  Avatar

                    Release Notes: Bugs with FGRect and FGMatrix were fixed. FGCircle was added. The documentation was changed. The installation script for Kylix3 was fixed.

                    •  25 Nov 2003 15:57
                    Avatar

                      Release Notes: The global functions test_mmx(), set_mmx(), and reset_mmx() are now members of the App class. The functions for accessing IO ports (outpb() and family) now work properly with Intel C++. Static methods were added in the App class for asynchronous testing of pressing modifier keys. The BuildFullPathname and BuildRelativePathname methods were added to the FileDialog class. A bug which sometimes occurred when FileDialog changed its working directory was fixed. A bug in which RadioGroups did not set its int variable was fixed.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.