Thu, 06 Aug 2009 13:21:30 +0200
Remove seemingly declarations unnecessary according to Qt 4.5.2 headers.
michael@1 | 1 | Geschichte des OSSP titraq in Vorwaerts Cronordnung |
michael@1 | 2 | |
michael@3 | 3 | 081205 Ported to build under the Qt4 API, using the Qt3 support layer logic |
michael@3 | 4 | Made minor corrections to more closely adhere to the C++ standard |
michael@3 | 5 | Removed branding in some places where branding is now irrelevant |
michael@3 | 6 | |
michael@1 | 7 | 040824 Corrected with-qt expression as already indicated by configure --help |
michael@1 | 8 | Avoid forgotten save data loss by connecting QTable's valueChanged signal |
michael@1 | 9 | Corrected in place edition logic to work with newer Qt library editCell() |
michael@1 | 10 | Corrected overlapping highlights on row edge tab and return keypresses |
michael@1 | 11 | Implemented return and enter keypress logic in class TiTable |
michael@1 | 12 | |
michael@1 | 13 | 040820 Renamed validateData() to validateRow(), and reimplement validateData() |
michael@1 | 14 | Replaced account and event file open error strings into constants file |
michael@1 | 15 | Repaired flawed new and open file logic when the operation is cancelled |
michael@1 | 16 | Improved data checking to avoid opening wrong account and event files |
michael@1 | 17 | |
michael@1 | 18 | 040813 Corrected with-mico expression as already indicated by configure --help |
michael@1 | 19 | Corrected with-esoap expression as already indicated by configure --help |
michael@1 | 20 | |
michael@1 | 21 | 040812 Work around a selection bug (bad row highlights) in Qt? since 3.2.? |
michael@1 | 22 | Upgraded build environment to GNU shtool 2.0.0 and GNU autoconf 2.59 |
michael@1 | 23 | Changed URL for deployment and storage of release tarballs |
michael@1 | 24 | |
michael@1 | 25 | 040528 More closely adhere to C++ standard (currently ISO 14882) by |
michael@1 | 26 | removing all fundemental type variables of 'long long'. |
michael@1 | 27 | |
michael@1 | 28 | 031120 Handle the time consuming bureaucracy of changing a company name. |
michael@1 | 29 | |
michael@1 | 30 | 031118 More reliably detect X11 features like Xft and Xrender, and |
michael@1 | 31 | integrate pkg-config aclocal M4 macro to call pkg-config from |
michael@1 | 32 | within configure. Now OSSP as-gui requires Gnome pkg-config. |
michael@1 | 33 | |
michael@1 | 34 | 030802 Added a check for sched_get_priority_min in librt to configure.in |
michael@1 | 35 | |
michael@1 | 36 | 030428 Fixed a bug, causing a cancelled focus operation on rowadd |
michael@1 | 37 | |
michael@1 | 38 | 030306 Wrote the as-events.5 manpage in POD format |
michael@1 | 39 | Wrote the as-accounts.5 manpage in POD format |
michael@1 | 40 | Bumped release to 0.7.0, due to completed documentation |
michael@1 | 41 | |
michael@1 | 42 | 030305 Wrote the as-gui.1 manpage in POD format |
michael@1 | 43 | Wrote the as-gui.conf.5 manpage in POD format |
michael@1 | 44 | Made small formatting changes to documentation |
michael@1 | 45 | Changed names of as_gui[.*].pod to as-gui[.*].pod |
michael@1 | 46 | Documented conversion corrections from pod2html generated HTML |
michael@1 | 47 | Implemented reading and browsing glue code to new help reference |
michael@1 | 48 | Turned on all man and help file logic in install target of Makefile |
michael@1 | 49 | Added datadir variable passing in buildconf to enable new help features |
michael@1 | 50 | |
michael@1 | 51 | 030228 Fixed badly-sized accounts combobox |
michael@1 | 52 | Changed CRC calculation to pad resulting string with '0' to 8 places |
michael@1 | 53 | |
michael@1 | 54 | 030227 Implemented frame of a help contents HTML browser |
michael@1 | 55 | Made adjustments to report panel layout |
michael@1 | 56 | |
michael@1 | 57 | 030225 Smoothed layout of report panel |
michael@1 | 58 | Added tab focus to all buttons in report panel |
michael@1 | 59 | |
michael@1 | 60 | 030224 Fixed bug in report panel causing merging of separate account entries |
michael@1 | 61 | Fixed bug in report panel giving false results from unsorted tables |
michael@1 | 62 | Added alternative colours that look nicer on win32 OS |
michael@1 | 63 | Implemented a Numdialog class for use in the report panel |
michael@1 | 64 | Hooked in all arbitrary number inputs to report panel class |
michael@1 | 65 | Removed button 'both' and corresponding methods from report panel |
michael@1 | 66 | Added button 'print' and postscript printing logic to report panel |
michael@1 | 67 | Completed implementation of number dialog and report panel classes |
michael@1 | 68 | |
michael@1 | 69 | 030221 Created a cholour prefs page to include row shading |
michael@1 | 70 | Reluctantly added coupling between TiTable and Preferences classes |
michael@1 | 71 | Introduced colour shading preferences and controls in prefpanel |
michael@1 | 72 | Completed colour preferences logic throughout rendering |
michael@1 | 73 | Improved colour preferences group box and widget resizing |
michael@1 | 74 | Fixed problem with false colours used in row shading |
michael@1 | 75 | Added code to enable reverting to default shading colours |
michael@1 | 76 | Created pixmap for colour revert button |
michael@1 | 77 | Finished detail and total methods from report panel class |
michael@1 | 78 | |
michael@1 | 79 | 030220 Implemented vast report generation improvements |
michael@1 | 80 | Added three new preference values for use with reporting |
michael@1 | 81 | Added exception handling to report generation class |
michael@1 | 82 | Improved intuition of reporting by adding checkmarks to menus |
michael@1 | 83 | Insert starting and ending report text in case a range is chosen |
michael@1 | 84 | Improved button navigation of report panel dialog |
michael@1 | 85 | Overloaded writeHeader() to be more useful to members |
michael@1 | 86 | Added 'detailed listing' and 'signature line' to prefs panel |
michael@1 | 87 | Changed ASCII strings in panel dialogs to unicode translations |
michael@1 | 88 | |
michael@1 | 89 | 030219 Cleaned up the dataops class |
michael@1 | 90 | Got report generation working finally |
michael@1 | 91 | Fixed string text of Reportpanel class |
michael@1 | 92 | Reluctantly added linkage from Reportpanel to both prefs and table |
michael@1 | 93 | |
michael@1 | 94 | 030218 Added logic to save to a file the contents of the report display |
michael@1 | 95 | |
michael@1 | 96 | 030217 Began coding new class ASTimeEdit to allow unnatural time values |
michael@1 | 97 | Implemented class Reportpanel for locally generated weekly reports |
michael@1 | 98 | Inserted new report generation into report menu and view toolbar |
michael@1 | 99 | Added a report action, two report pixmaps, and an iconset |
michael@1 | 100 | Made general fixes and improvements on class Prefpanel |
michael@1 | 101 | |
michael@1 | 102 | 030214 Moved preference data application from panel items to own method |
michael@1 | 103 | Added applyPrefs logic, and a new proxy method to handle applied signals |
michael@1 | 104 | Reorganized file incusion in throughout to loosen source file coupling |
michael@1 | 105 | Removed optional 'this' parameter from all calls to connect() |
michael@1 | 106 | Ripped out more header includes from monolithic interface header |
michael@1 | 107 | Added pixmap for prefs panel, and added it to menu and toolbar |
michael@1 | 108 | Made call of prefs panel an instance of class QAction |
michael@1 | 109 | Changed .bak file message text in class Prefpanel |
michael@1 | 110 | Gave more sensible default RPC host names |
michael@1 | 111 | |
michael@1 | 112 | 030213 Implemented multiple row spanning SOAP trasmissions |
michael@1 | 113 | Modified CORBA and SOAP methods to use preferences host names |
michael@1 | 114 | Added lock methods to class Panel to lock RPC transports on or off |
michael@1 | 115 | Added logic to limit RPC according to compile time availability |
michael@1 | 116 | Merged both IIOP and SOAP RPC transport actions into a single one |
michael@1 | 117 | Revised RPC options and menu logic to pref panel and action changes |
michael@1 | 118 | Modified class Panel accept operation to apply changes immediately |
michael@1 | 119 | Activate file extension switch, and use preference value from panel |
michael@1 | 120 | Remove default event file insert, and instead default to event directory |
michael@1 | 121 | Fixed bug in class Simplefile, trying to save to non-open file |
michael@1 | 122 | Save backup files based on existing logic and new user preferences |
michael@1 | 123 | |
michael@1 | 124 | 030212 Finished preferences working logic in class Panel |
michael@1 | 125 | |
michael@1 | 126 | 030211 Served rse request to make amount edit control widget match table one |
michael@1 | 127 | Served rse request to align task widgets to the left, pending user pref |
michael@1 | 128 | Improved prefs panel class by splitting remote host names out |
michael@1 | 129 | Implemented thl idea, a sorted task name map |
michael@1 | 130 | Began coding dynamic task placement |
michael@1 | 131 | |
michael@1 | 132 | 030210 Implemented the prefs panel user interface piece, no working logic yet |
michael@1 | 133 | |
michael@1 | 134 | 030208 Implemented Simplefile class with working backup method |
michael@1 | 135 | |
michael@1 | 136 | 030207 Implemented preferences panel class prefpanel |
michael@1 | 137 | |
michael@1 | 138 | 030206 Implemented embedding of escape characters into event data file |
michael@1 | 139 | Begin treating quit op on an edited doc as a special case to avoid loss |
michael@1 | 140 | Fixed tab completion bug in which table entry misses text after expansion |
michael@1 | 141 | |
michael@1 | 142 | 030205 Add logic to save empty remark fields with surrounding double quotes |
michael@1 | 143 | CORBA client transmission improvements, including multiple entry allowance |
michael@1 | 144 | |
michael@1 | 145 | 030204 Minor change to prematurely accept event format version 0.6 |
michael@1 | 146 | Fix constant bug to really prematurely accept event format version 0.6 |
michael@1 | 147 | Added dynamically bound version text to all widget label titles |
michael@1 | 148 | Implemented current (date|time) on '.', zero (date|time) on empty field |
michael@1 | 149 | Hardcoded math logic to compute start '-' finish on '.' amount entry |
michael@1 | 150 | Load logic now replaces period with fresh newly generated GUIDs |
michael@1 | 151 | Tried to fix tarball rolling file name exceptions in devtool |
michael@1 | 152 | Replaced __u format datatypes in Uuid class with U from master header |
michael@1 | 153 | Completed the AS tuple in IDL, and transmit only CORBA duped strings |
michael@1 | 154 | |
michael@1 | 155 | 030203 Better implement 'please add entries' announcement to beginning users |
michael@1 | 156 | Improved edit control [en|dis]ablement condition, and remove pixmap |
michael@1 | 157 | Deny pasting of empty clipboard data, and adding of zero rows |
michael@1 | 158 | Backed out logic to recognize '-', '+', and '=' separator symbols |
michael@1 | 159 | Implemented a quality string class with a CRC32 checksum method |
michael@1 | 160 | Load logic now fills in '.' in CRC field with a fresh new CRC |
michael@1 | 161 | More widget label renaming to AS Accounting System |
michael@1 | 162 | |
michael@1 | 163 | 030131 Fix logic when calling saveFile, but returning in a dirty state |
michael@1 | 164 | Fix some logical combinations of open and new doc save operations |
michael@1 | 165 | Renamed some visible widget text from to AS Accounting System |
michael@1 | 166 | |
michael@1 | 167 | 030130 Made day date section focus the default value |
michael@1 | 168 | Remove hackful zero date value, replace with current date |
michael@1 | 169 | Added aggregate class User, and prefer user data from environment |
michael@1 | 170 | Fixed ignored prepared entry bug on new document operation |
michael@1 | 171 | Implemented writing and testing of a data version symbol |
michael@1 | 172 | Fixed missing double dirty data check on implicit saveAs ops |
michael@1 | 173 | Fixed close document operation with bad caption and status message |
michael@1 | 174 | Added exception handlers where none existed to close possible bugs |
michael@1 | 175 | Improved condition of empty but open timesheets by disabling edit cntrls |
michael@1 | 176 | Fixed open document but empty timesheet debug text spew bug |
michael@1 | 177 | Fixed void clipboard pointer bug |
michael@1 | 178 | |
michael@1 | 179 | 030129 Fixed the autoscroll before show bug, causing wrong data position |
michael@1 | 180 | |
michael@1 | 181 | 030128 Added missing MIME icon entries for synciiop and syncsoap |
michael@1 | 182 | Implemented initial file loading by shell argument |
michael@1 | 183 | |
michael@1 | 184 | 030127 Changed date and time from ISO format to AS specific |
michael@1 | 185 | Added logic to dim and undim icons on (non)empty documents |
michael@1 | 186 | Improved intuitiveness of a newDoc operation by appending a default row |
michael@1 | 187 | Implemented automatic file backups using a very primitive algorhythm |
michael@1 | 188 | Fixed subtle unintentional split else codeblock in slot saveAs |
michael@1 | 189 | Added automatic appending of AS event file extension to new docs |
michael@1 | 190 | Added '-' and '=' as arbitrary data token separators between times |
michael@1 | 191 | |
michael@1 | 192 | 030124 Added CRC and basic revision management logic |
michael@1 | 193 | Removed sort on load to allow easier file diffs |
michael@1 | 194 | Allow only reasonable fields to transmit to server |
michael@1 | 195 | Improved invalid data signaling in both Titable and ctrls |
michael@1 | 196 | Made account and event file and directory handling generic |
michael@1 | 197 | |
michael@1 | 198 | 030123 Added logic to make IIOP and SOAP connections optional |
michael@1 | 199 | Fixed potentially disastrous bug with current file overwrite |
michael@1 | 200 | Fixed broken Linux build problem with -R linker arguments |
michael@1 | 201 | Improved RPC data transmission by selecting current row |
michael@1 | 202 | Made pasted rows receive new GUIDs to avoid duplicates |
michael@1 | 203 | |
michael@1 | 204 | 030122 Added IIOP and SOAP connection operations |
michael@1 | 205 | Added menu items for remote reporting over IIOP or SOAP |
michael@1 | 206 | Fixed inconvenient edit control update bug |
michael@1 | 207 | Added UUID class, able to generate DCE standard UUIDs |
michael@1 | 208 | Added UUID generation ability to add entry operations |
michael@1 | 209 | |
michael@1 | 210 | 021220 Added missing task tooltip and whatsthis info |
michael@1 | 211 | Fixed loadData problem actually in updEdit() |
michael@1 | 212 | Fixed sorting, and added sort direction handling |
michael@1 | 213 | Fixed selection and highlight of current row |
michael@1 | 214 | |
michael@1 | 215 | 021219 Added full close document and disable handling |
michael@1 | 216 | Added new dimmed icons for showing disabled state |
michael@1 | 217 | Fixed status edit control pixmap redraw |
michael@1 | 218 | Fixed remaining edit pixmap on old data |
michael@1 | 219 | Fixed get/set empy Rowdata for cut/copy/paste ops |
michael@1 | 220 | Fixed member filename corruption and data loss problem |
michael@1 | 221 | Optimized addRow and pasteRow graphic drawing |
michael@1 | 222 | Added better file name handling by accessors |
michael@1 | 223 | Streamlined widget enablement logic in slots |
michael@1 | 224 | Corrected remaining build configuration issues |
michael@1 | 225 | |
michael@1 | 226 | 021218 Reduced dependency to STL |
michael@1 | 227 | Changed release name from asgui to as-gui |
michael@1 | 228 | Finished differential shading algorythm |
michael@1 | 229 | Row and selection handling fixes |
michael@1 | 230 | Corrected pixmap refreshes |
michael@1 | 231 | |
michael@1 | 232 | 021217 Added differential row shading |
michael@1 | 233 | Improved focus handling in edit mode |
michael@1 | 234 | Add file extension filter to file op dialogs |
michael@1 | 235 | Resolve save problems to symbolic link |
michael@1 | 236 | |
michael@1 | 237 | 021216 Added protection against existing file overwriting. |
michael@1 | 238 | Added column sort on click with full row swapping. |
michael@1 | 239 | Added persistent sorting to user preferences. |
michael@1 | 240 | Added view refresh and new view menu items. |
michael@1 | 241 | Added dynamic account list loading. |
michael@1 | 242 | Improved dirty flag tracking. |
michael@1 | 243 | |
michael@1 | 244 | 021108 Projekt Erzeugung |