Hi, Committed first cut of statusbar code. UNIX only (conditional compilation in AP_StatusBar allows use of old code for other platforms). Lots of cleanup, enhancement, and usability thrashing still required. There are still bugs in the underlying notification framework which cause broken behaviour (e.g.: page numbering info still isn't being displayed on startup), but the resizing issues, etc., etc. are all gone.
Other Stuff: 1. There is no progress bar anymore (although there are stubs for the basics of what it used to do), because there's no code to test a new design with. This is something that we will have to think about later. 2. I welcome comments on the new design, both from a code and usability perspective. It's still possible to change these things. 3. We need someone to port Win32/QNX/etc. to this framework. [ POW anyone? I should write something up.. ] 4. I'll close the UNIX/GTK+ bugs related to this in a few days, once I know it works for ppl. other than me. Enjoy. :-) William Lachance [EMAIL PROTECTED] [EMAIL PROTECTED] -- new statusbar code, designed to use native widgets/windows/whatever your platform calls them. UNIX only for now. Conditional compilation in AP_StatusBar to use old code in that case CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: unix/ap_UnixFrame.cpp unix/ap_UnixStatusBar.cpp CVS: unix/ap_UnixStatusBar.h xp/ap_StatusBar.cpp xp/ap_StatusBar.h CVS: ----------------------------------------------------------------------
