OSSP CVS Repository

ossp - ossp-pkg/as/as-gui/ChangeLog
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-pkg/as/as-gui/ChangeLog
Geschichte des OSSP titraq in Vorwaerts Cronordnung

040825 Implemented smoother loadData() display, eliminating unappealing flashes

040824 Corrected with-qt expression as already indicated by configure --help
       Avoid forgotten save data loss by connecting QTable's valueChanged signal
       Corrected in place edition logic to work with newer Qt library editCell()
       Corrected overlapping highlights on row edge tab and return keypresses
       Implemented return and enter keypress logic in class TiTable

040820 Renamed validateData() to validateRow(), and reimplement validateData()
       Replaced account and event file open error strings into constants file
       Repaired flawed new and open file logic when the operation is cancelled
       Improved data checking to avoid opening wrong account and event files

040813 Corrected with-mico expression as already indicated by configure --help
       Corrected with-esoap expression as already indicated by configure --help

040812 Work around a selection bug (bad row highlights) in Qt? since 3.2.?
       Upgraded build environment to GNU shtool 2.0.0 and GNU autoconf 2.59
       Changed URL for deployment and storage of release tarballs

040528 More closely adhere to C++ standard (currently ISO 14882) by
       removing all fundemental type variables of 'long long'.

031120 Handle the time consuming bureaucracy of changing a company name.

031118 More reliably detect X11 features like Xft and Xrender, and
       integrate pkg-config aclocal M4 macro to call pkg-config from
       within configure. Now OSSP as-gui requires Gnome pkg-config.

030802 Added a check for sched_get_priority_min in librt to configure.in

030428 Fixed a bug, causing a cancelled focus operation on rowadd

030306 Wrote the as-events.5 manpage in POD format
       Wrote the as-accounts.5 manpage in POD format
       Bumped release to 0.7.0, due to completed documentation

030305 Wrote the as-gui.1 manpage in POD format
       Wrote the as-gui.conf.5 manpage in POD format
       Made small formatting changes to documentation
       Changed names of as_gui[.*].pod to as-gui[.*].pod
       Documented conversion corrections from pod2html generated HTML
       Implemented reading and browsing glue code to new help reference
       Turned on all man and help file logic in install target of Makefile
       Added datadir variable passing in buildconf to enable new help features

030228 Fixed badly-sized accounts combobox
       Changed CRC calculation to pad resulting string with '0' to 8 places

030227 Implemented frame of a help contents HTML browser
       Made adjustments to report panel layout

030225 Smoothed layout of report panel
       Added tab focus to all buttons in report panel

030224 Fixed bug in report panel causing merging of separate account entries
       Fixed bug in report panel giving false results from unsorted tables
       Added alternative colours that look nicer on win32 OS
       Implemented a Numdialog class for use in the report panel
       Hooked in all arbitrary number inputs to report panel class
       Removed button 'both' and corresponding methods from report panel
       Added button 'print' and postscript printing logic to report panel
       Completed implementation of number dialog and report panel classes

030221 Created a cholour prefs page to include row shading
       Reluctantly added coupling between TiTable and Preferences classes
       Introduced colour shading preferences and controls in prefpanel
       Completed colour preferences logic throughout rendering
       Improved colour preferences group box and widget resizing
       Fixed problem with false colours used in row shading
       Added code to enable reverting to default shading colours
       Created pixmap for colour revert button
       Finished detail and total methods from report panel class

030220 Implemented vast report generation improvements
       Added three new preference values for use with reporting
       Added exception handling to report generation class
       Improved intuition of reporting by adding checkmarks to menus
       Insert starting and ending report text in case a range is chosen
       Improved button navigation of report panel dialog
       Overloaded writeHeader() to be more useful to members
       Added 'detailed listing' and 'signature line' to prefs panel
       Changed ASCII strings in panel dialogs to unicode translations

030219 Cleaned up the dataops class
       Got report generation working finally
       Fixed string text of Reportpanel class
       Reluctantly added linkage from Reportpanel to both prefs and table

030218 Added logic to save to a file the contents of the report display

030217 Began coding new class ASTimeEdit to allow unnatural time values
       Implemented class Reportpanel for locally generated weekly reports
       Inserted new report generation into report menu and view toolbar
       Added a report action, two report pixmaps, and an iconset
       Made general fixes and improvements on class Prefpanel

030214 Moved preference data application from panel items to own method
       Added applyPrefs logic, and a new proxy method to handle applied signals
       Reorganized file incusion in throughout to loosen source file coupling
       Removed optional 'this' parameter from all calls to connect()
       Ripped out more header includes from monolithic interface header
       Added pixmap for prefs panel, and added it to menu and toolbar
       Made call of prefs panel an instance of class QAction
       Changed .bak file message text in class Prefpanel
       Gave more sensible default RPC host names

030213 Implemented multiple row spanning SOAP trasmissions
       Modified CORBA and SOAP methods to use preferences host names
       Added lock methods to class Panel to lock RPC transports on or off
       Added logic to limit RPC according to compile time availability
       Merged both IIOP and SOAP RPC transport actions into a single one
       Revised RPC options and menu logic to pref panel and action changes
       Modified class Panel accept operation to apply changes immediately
       Activate file extension switch, and use preference value from panel
       Remove default event file insert, and instead default to event directory
       Fixed bug in class Simplefile, trying to save to non-open file
       Save backup files based on existing logic and new user preferences

030212 Finished preferences working logic in class Panel

030211 Served rse request to make amount edit control widget match table one
       Served rse request to align task widgets to the left, pending user pref
       Improved prefs panel class by splitting remote host names out
       Implemented thl idea, a sorted task name map
       Began coding dynamic task placement

030210 Implemented the prefs panel user interface piece, no working logic yet

030208 Implemented Simplefile class with working backup method

030207 Implemented preferences panel class prefpanel

030206 Implemented embedding of escape characters into event data file
       Begin treating quit op on an edited doc as a special case to avoid loss
       Fixed tab completion bug in which table entry misses text after expansion

030205 Add logic to save empty remark fields with surrounding double quotes
       CORBA client transmission improvements, including multiple entry allowance

030204 Minor change to prematurely accept event format version 0.6
       Fix constant bug to really prematurely accept event format version 0.6
       Added dynamically bound version text to all widget label titles
       Implemented current (date|time) on '.', zero (date|time) on empty field
       Hardcoded math logic to compute start '-' finish on '.' amount entry
       Load logic now replaces period with fresh newly generated GUIDs
       Tried to fix tarball rolling file name exceptions in devtool
       Replaced __u format datatypes in Uuid class with U from master header
       Completed the AS tuple in IDL, and transmit only CORBA duped strings

030203 Better implement 'please add entries' announcement to beginning users
       Improved edit control [en|dis]ablement condition, and remove pixmap
       Deny pasting of empty clipboard data, and adding of zero rows
       Backed out logic to recognize '-', '+', and '=' separator symbols
       Implemented a quality string class with a CRC32 checksum method
       Load logic now fills in '.' in CRC field with a fresh new CRC
       More widget label renaming to AS Accounting System

030131 Fix logic when calling saveFile, but returning in a dirty state
       Fix some logical combinations of open and new doc save operations
       Renamed some visible widget text from to AS Accounting System

030130 Made day date section focus the default value
       Remove hackful zero date value, replace with current date
       Added aggregate class User, and prefer user data from environment
       Fixed ignored prepared entry bug on new document operation
       Implemented writing and testing of a data version symbol
       Fixed missing double dirty data check on implicit saveAs ops
       Fixed close document operation with bad caption and status message
       Added exception handlers where none existed to close possible bugs
       Improved condition of empty but open timesheets by disabling edit cntrls
       Fixed open document but empty timesheet debug text spew bug
       Fixed void clipboard pointer bug

030129 Fixed the autoscroll before show bug, causing wrong data position

030128 Added missing MIME icon entries for synciiop and syncsoap
       Implemented initial file loading by shell argument

030127 Changed date and time from ISO format to AS specific
       Added logic to dim and undim icons on (non)empty documents
       Improved intuitiveness of a newDoc operation by appending a default row
       Implemented automatic file backups using a very primitive algorhythm
       Fixed subtle unintentional split else codeblock in slot saveAs
       Added automatic appending of AS event file extension to new docs
       Added '-' and '=' as arbitrary data token separators between times

030124 Added CRC and basic revision management logic
       Removed sort on load to allow easier file diffs
       Allow only reasonable fields to transmit to server
       Improved invalid data signaling in both Titable and ctrls
       Made account and event file and directory handling generic

030123 Added logic to make IIOP and SOAP connections optional
       Fixed potentially disastrous bug with current file overwrite
       Fixed broken Linux build problem with -R linker arguments
       Improved RPC data transmission by selecting current row
       Made pasted rows receive new GUIDs to avoid duplicates

030122 Added IIOP and SOAP connection operations
       Added menu items for remote reporting over IIOP or SOAP
       Fixed inconvenient edit control update bug
       Added UUID class, able to generate DCE standard UUIDs
       Added UUID generation ability to add entry operations

021220 Added missing task tooltip and whatsthis info
       Fixed loadData problem actually in updEdit()
       Fixed sorting, and added sort direction handling
       Fixed selection and highlight of current row

021219 Added full close document and disable handling
       Added new dimmed icons for showing disabled state
       Fixed status edit control pixmap redraw
       Fixed remaining edit pixmap on old data
       Fixed get/set empy Rowdata for cut/copy/paste ops
       Fixed member filename corruption and data loss problem
       Optimized addRow and pasteRow graphic drawing
       Added better file name handling by accessors
       Streamlined widget enablement logic in slots
       Corrected remaining build configuration issues

021218 Reduced dependency to STL
       Changed release name from asgui to as-gui
       Finished differential shading algorythm
       Row and selection handling fixes
       Corrected pixmap refreshes

021217 Added differential row shading
       Improved focus handling in edit mode
       Add file extension filter to file op dialogs
       Resolve save problems to symbolic link

021216 Added protection against existing file overwriting.
       Added column sort on click with full row swapping.
       Added persistent sorting to user preferences.
       Added view refresh and new view menu items.
       Added dynamic account list loading.
       Improved dirty flag tracking.

021108 Projekt Erzeugung

CVSTrac 2.0.1