PROGRESS Tools
What's new

12.12.2018 - PUtils

Encode Cracker:

  • After 15 years i recompiled this old tool! It was no more working on modern PC (it was old 16bit DOS app!)
  • Updated text, messages..
  • Don't put zero chars to output file Passwords.txt
  • Status info is now in more readable form
  • New file names (they were confusing)
  • Code was little bit rewritten

17.11.2018 - Progress Decompiler 4.20

Added:

  • Added new version 1101 (just to known, same behaviour as 1100 for now)
  • Recover top valid directory from last used path that doesn't exist any more

Updated:

  • Updated attributes to PROGRESS v11.7
  • Updated HexViewer to v1.20

Fixed:

  • Fixed head parsing for TEMP_TABLE types (V9)
  • Corrected false message processing by DLL calls (UNKNOWN_IO message)
  • Corrected some messages
  • Don't display in local definitions type for TABLE, BUFFER and DATASET variables
  • Fixed some issues with brackets
  • Fixed some small bug in head info parsing (V11)

14.11.2018 - Piew 5.38

Added:

  • Application is now digitally signed

Updated:

  • Docking system (3.0.6)
  • Some small code refactoring

Fixed:

  • Bug with RegExp replace action when Piew stop working
  • Wrong year in About dialog for countries with different formatting
  • When is new project loading or creating - ask for saving changes in old one
  • Delete node in project doesn't mark project as changed

10.10.2018 - Piew 5.36

Added:

  • "Open Containing Folder" action to file tab
  • New icons for field data type in database browser (not available in "Show Field Data Type = True" setting)
  • "Command Window" action in tools menu. Open windows command prompt in directory of currently selected file
  • Tweaked icons
  • Tooltip over file in file explorer show also exact file size in bytes for KB, MB, GB cases
  • Setting: "Highlight Propath in file explorer" - you can disable different color for Propath folders and files inside Propath in file explorer

Updated:

  • Main dll (4.1.2)
  • Removed old setting migration

Fixed:

  • Better Undo in formatting tools: Auto Case Keywords, Align DEF VAR, Align ASSIGN, Align ASSIGN
  • Fixed search highlighting in database browser on Dark and Blue themes

07.07.2018 - Version Checker 2.00

Added:

  • Support for compressed web pages
  • Run checks in another thread

Updated:

  • Whole app rewritten and all sources ported for new version of Visual Studio
  • For run you need Microsoft .NET Framework 4.5

23.03.2018 - Piew 5.34

Added:

Updated:

  • By entering more paths divided by delimiter in Propath automaticaly replace/correct "," by ";"

Fixed:

  • Open selected file fail search in all Propaths
  • When you use Collapse / Expand all nodes in code explorer, it doesn't remember last state after refresh

13.03.2018 - Piew 5.33

Added:

  • Syntax highlighting for JSON files

Updated:

  • Again tweaked some codepages: "Western European (850)", "Progress -cpstream IBM850 -cpinternal ISO8859-1" and "Progress -cpstream IBM850 -cpinternal ISO8859-15". Now they are displayed on background as Western European (1252) (before Central European). There was problem that user can't type specific characters
  • Updated run.p - removed Piew path from parameters, it's not used anymore and made trouble if this path contains space
  • Updated run.p - Fixed message by source checking: "Compile aborted. SAVE not specified and r-code file exists: (468)" It's case when source code has already rcode in the same dir. We don't want overwrite original rcode so we save it to the temp dir and delete after
  • Main dll (4.0.3)
  • Docking system (3.0.4)
  • Converter for Visual Studio color schemes (v1.30). Added support for JSON style

Fixed:

  • Removed multiple space on triggers in code explorer (parsing sources with unstructured code type)

25.12.2017 - Piew 5.31

Added:

  • Support for emulation of Progress encodings so output looks now better for some encoding cases. Before was conversion done by Microsoft internal encoding algorithm. Currently added some CP850 replacement: "Progress -cpstream IBM850 -cpinternal ISO8859-1" and "Progress -cpstream IBM850 -cpinternal ISO8859-15". -cpstream and -cpinternal are Progress startup parameters. New emulated encodings provides better look like previous CP850
  • Ability to change font size for explorers
  • Copy to clipboard inside code explorer (shortcut + context menu), removed copy tree content button

Updated:

  • Rewritten startup sequence (slightly faster startup)
  • Rewritten code explorer to use better treeview component
  • Removed support for codepage ISO 8859-15 (Latin 9)

Fixed:

  • Broken statusbar (since 5.25). Nobody noticed it? :)
  • Manual change of the highlighter (styling was broken when you change PROGRESS -> TEXT)

...