
2002-03-27	 Daniel Seifert <dseifert@dseifert.de>

        * started to go to a more abstract handling of screen dimensions  
          using a tzscreen structure with the necessary information
        * put the world circle in the center of the screen and placed
          the strings at other positions (not all are yet enabled again)
        * enabled the graphical display of the heading (the cross at the
          horizon and a line connected to the center to it)
        * added an offscreen window where an "empty" image of the
          "globe" is stored and that is copied back all the time (so the
          old satellite data and the heading line is removed properly)
        * added a label that shows the number of fixed satellites
        * added a popup list (not working yet) to select different
          windows, will add a preferences window to select the serial
          connection to use (again, only CompactFlash is available at
          the moment)
        * Added backward compatibility - all API calls are compatible
          with PalmOS 3.1, those which are not (new serial manager)
          check which device this runs on and will use the old serial
          manager if necessary (so, except that 0.2.1 will only work
          with CF cards at the moment, it is fully compatible to PalmOS
          3.1)
        * More internal changes (the print_xxx functions have been
          shortened quite much by using StrPrintF and string formatting)


2002-03-16	 Daniel Seifert <dseifert@dseifert.de>

        * I updated tzgps to use the New Serial Manager (this allows to
          use any serial port). Currently I hardcoded 'u550' (which is
          "CF serial direct" on the Handera), but when you change this
          to 0x8000, it should be the same as before.
        * Added support for the higher screen resolution of the Handera
          330. It should look about the same on 160x160 devices.
        * Converted the .ico files to normal .bmp files and got rid of
          txttobmp.
        * new Makefile
        * make use of more pilrc features (like generating the rsc-file
          automatically and using a project definition file)
        * internal changes in tzgps.c to more resemble a typical PalmOS
          application layout (PilotMain, StartApplication,
          StopApplication, etc).
        * Using the PalmOS string functions (StrLen, StrCat,
          StrNCompare, etc) instead of the inline functions (might be a
          little bit slower but I doubt that this matters)
        * disabled the buttons on the start page (but the whole code is
          still available)
        * started to transition to PalmOS 3.5 typedefs (UInt... etc)
        * started to use hard tabulators instead of spaces to intend the
          lines (I prefer 3 chars intendation and many editors allow to
          set the width of tabs, so this is much more comfortable for
          everybody)
        * etc

