Releases: patrickTingen/DataDigger
Beta 20201109
Some new fixes
- Solved: DICTDB alias not set while running DD #51 (Dubravko Laba�)
- Solved: Codepage errors on exporting to Excel #52 (Dubravko Laba�)
- Solved: Error when changing field format when query was not yet opened (Didier Dujardin)
- Solved: List of tables is refreshed after change in dictionary
- Solved: Drawing error in easter egg
- Solved: Missing level in easter egg
- Solved: HTML dumpfile not properly escaped (Gilles Querret)
- Change: Removed unused tracking of DD functions
- Change: Minimum window size much smaller now
- Change: Favourites are now stored db-independent
- New : Option to generate bulk delete routine
- New : Logical fields can be filtered on non-standard format values (Hans Kaman)
Beta 20191129
Lots and lots of bug fixes and some new features.
- Solved: User defined color '?' was reset to default value after restart
- Solved: Fixed SonarCube issues marked as 'bug' (Gilles Querret)
- Solved: Timer frozen when computer wakes up from hibernate (Richard Kelters)
- Solved: Character field with format '99999' could not be updated (Damir Pem)
- Solved: UI errors in query tester (Alan Copeland)
- Solved: Compile error on 64bit when prowin32 is not available (Sergejus Kornejevas)
- Solved: Frames mixed up when dumping large tables (Dirk Vreken)
- Solved: Double click on fields excluded from browser gives error (Dirk Vreken)
- Solved: Characters with format like '9(4)' could not be updated (Damir Pem)
- Solved: Setting ? in a mandatory field will back out the update (Johan Geerts)
- Solved: Trying to edit records in -RO mode leads to crash (Johan Geerts)
- Solved: Items in context menu on databrowse not disabled in read-only mode
- Solved: Changing format in field browse will reset query and column filters (kingOttmar)
- Solved: Strange behaviour when DataDiggerHelp.ini is missing (Albert Flikkema)
- Solved: Syntax error in generated code for active record class (Steven Peeters)
- Solved: Max 65535 records were exported to Excel (Damir Pen)
- Solved: Error in generated code for temp-tables with index definition
- Solved: Conflict with definitions of getCursorPos in RTB (Jean-Christophe Cardot)
- Solved: Error on table browse context menu when no db connected (Sil Boydens)
- Solved: Table browse context menu not updated after connection maintenance
- Solved: Generate Assign statement does not show extent fields (Dirk Vreken)
- Solved: Quick Data View does not show extent fields (Dirk Vreken)
- Solved: When dumping to .d format, fields of type RECID should be skipped (Steven Peeters)
- Solved: Error when showing value of RECID or ROWID in data browse (Dirk Vreken)
- Solved: Default width for RECID column is too small (Dirk Vreken)
- Solved: Errors when compiling in 10.1B (Pieter Datema)
- Solved: CTRL-INS/SHIFT-INS/SHIFT-DEL did not work in where-box (Johan Geerts)
- Solved: Filters of field browse were not aligned after double-click (Dirk Vreken)
- Solved: Warnings when exporting to Excel (Dirk Vreken)
- Solved: ADM errors when running DD during session
- Change: File description now shows both label and description (Johan Geerts)
- Change: File label shown in title and description as tooltip on file browse (Dirk Vreken)
- Change: Better naming for connecting db with a name that already is connected
- Change: Save-as Excel file now uses .xlsx format instead of .xls
- New : Option to change window title via myDataDigger.p (Johan Geerts)
- New : Generate dump/load: toggle for selected fields only (Dirk Vreken)
- New : Generate dump/load: set delimiter (Dirk Vreken)
- New : Set main BGCOLOR to x via -param "color=x" or "color=r,g,b" (Dirk Vreken)
- New : Extra levels for the easter egg```
Beta 20181114
Some fixes on DD24 and new things for DD25.
- Solved: User defined color '?' was reset to default value after restart
- Solved: Fixed SonarCube issues marked as 'bug' (Gilles Querret)
- Solved: Timer frozen when computer wakes up from hibernate (Richard Kelters)
- Solved: Character field with format '99999' could not be updated (Damir Pen)
- Solved: UI errors in query tester (Alan Copeland)
- Solved: Compile error on 64bit when prowin32 is not available (Sergejus Kornejevas)
- Solved: Frames mixed up when dumping large tables (Dirk Vreken)
- Solved: Double click on fields excluded from browser gives error (Dirk Vreken)
- Change: File description now shows both label and description (Johan Geerts)
- Change: File label shown in title and description as tooltip on file browse (Dirk Vreken)
DataDigger 24
Highlights of DataDigger 24:
- Faster startup
- New toolbar
- Generate code
- Groups of favourites
- Suppress yellow tips
- Set Working folder
- Factory reset
Read all about in on the DataDigger blog
Note that if you cannot compile, you can find the object code for DD24 attached below for version 10 and 11.
If you use this code, read the wiki on how to handle this.
DD24 Release Candidate 3
Since all good things come in threes, I proudly present RC3 :)
There were some small layout issues with the red filter rectangle and the table browse. Nothing major, but for the final it better be good. And since I had to create a new RC anyway, I updated the documentation and added some foundation code for the development of a template-based code generator which is planned for DD25
DD24 Release Candidate 2
Simplified version checking
Simplified dummy-db handling
DD24 Release Candidate 1
No real changes, just some polishing in the readme and a bump in version nr.
BetaDigger 20180926
- Solved: DD folder contains obsolete files that survived previous versions
- Solved: Query tester window a bit too small
- Solved: Filter buttons on field browse did not move while scrolling
- Solved: Intro for new users too long
- Solved: Upgrade-available-message too wide for frame
- Solved: Cannot start DataDigger without databases (Landry Dubus)
BetaDigger 20180924
- Solved: Focus on wrong window after update with multiple Diggers (Dirk Vreken)
- Solved: Character extent fields generate error when editing (Dirk Vreken)
- Change: On new version, user has option to not go to DD website (Johan Geerts)
- Change: Don't save window position when minimized/maximized (Johan Geerts)
- Solved: Long labels not fully shown in field browse (Johan Geerts)
- Solved: Columns in edit window too small
- Solved: Table browse moves selected table to top of browse (Mike Derrick)
- Solved: Field browse moves selected field to top after sort (Dirk Vreken)
- Solved: Empty query saved in query list (Arno van der Ende)
- Solved: Query tester does not show nr of results (Dirk Vreken)
- Change: Query tester protects against long running queries
- Change: First start with new version does not open DataDigger blog
Beta 20180627
First beta for DD24
- Solved: Auto-connect list gives error on duplicate tables (Peter Frederick)
- Solved: Double-click on hidden field does not show the field
- Solved: Setting for 'Show Column For Recid/Rowid' was ignored (Mike Raschendörfer)
- Solved: Extra filter refused to hide normal tables (Edwin Schutten)
- Solved: Query fails when search condition contains pipe symbol (Mike Raschendörfer)
- Solved: Even when set to manual update check updates, remote version was fetched (Germ Rekker)
- Solved: Table browse shows normal tables when disabled in filter #8 (Edwin Schutten)
- Solved: Backups not saved with default myDataDigger code #11
- Solved: Setting for backup-on-delete is always set to TRUE #12
- Solved: Cannot filter field name with "name" #10
- Solved: Invalid-handle error on tables with lots of fields #15 (Johan Heling)
- Solved: Clone button active when more than one record is selected #16
- Solved: Character fields limited to current width on editing #17
- Solved: Debug Messages from DataDigger interfere with DWP (Jeroen Beugels)
- Solved: Right click in field browse gives DLL error #22
- Solved: Error when exporting data that does not fit in format #24 (Martin Verstegen)
- Solved: When clearing filter-by-field, colors remain in field browse #25
- Solved: Jumping to/from filter fields jumps to wrong field #27
- Solved: Field names for extents do not sort intuitive #28 (Johan Geerts)
- Solved: Change table + immediate RETURN did not open the query
- Solved: Error on opening list editor #29 (Hans Kaman)
- Solved: Error on initializing backup folder #30 (Hans Kaman)
- Solved: Wrong layout for large font in connections screen
- Solved: 'Value 3786382987984 does not fit in long DLL datatype. (13712)' on right-click
- Solved: Error on about-screen when PSTimer does not work
- Solved: ICO file corrupt (Arno van der Ende)
- Solved: Resizing window takes up to 2 seconds
- Solved: Hiding 'Delete record' question prevents deletion of records (Hans Kaman)
- Solved: Recid does not show in large databases (René Postma)
- Solved: Last field in update was not assigned (Steven Peeters)
- Change: Setting for 'Show Column For Recid/Rowid' removed
- Change: Layout fixes for larger fonts on settings screen
- Change: Export to csv now uses field names instead of labels #13
- Change: Tabs on settings page now react to CTRL+PgUp/PgDn #14
- Change: Query Tester can now also handle INDEXED-REPOSITION queries
- Change: Minimum Progress version for DD changed to 10.1C #19
- Change: Removed SHIFT-HOME shortcut in record editor
- Change: On v11, try to compile strict
- Change: Detect when data is changed by other user
- Change: Improved startup time
- Change: Cleaned up context menu on table browse
- Change: Clear table filter now works in two steps
- Change: Option menu is now (an optional) sidebar
- Change: Shortcut keys in option menu changed
- Change: DataDigger phone home now via bit.ly instead of goo.gl
- New : Option to set table name as first element in window title #26 (Johan Geerts)
- New : Option to generate an include file with tt definitions
- New : Option to generate a class for active record pattern
- New : Option to generate a dump/load procedure
- New : Option to dump df of all connected databases #23
- New : Option to reset answers to DataDigger questions
- New : Option to reset to factory settings
- New : Option to generate assign statement