PROGRESS Tools
What's new

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)

26.11.2017 - Piew 5.29

Added:

  • When Piew start first time - try use Consolas font instead of Courier New. If you don't use Consolas yet - set it manually
  • Added support for codepage ISO 8859-15 (Latin 9) - problem with Euro sign in CP850

Updated:

  • Removed Default codepage (duplicity with Western European 1252, it was confusing - result of change in version 5.27)
  • Align DEF VAR - now using short names, everybody use them :-)
  • Align DEF VAR - variable scope is now aligned too + right padded
  • Docking system - fixed rare bug when starting new tab can cause crash
  • Icons for Un/Comment and Add/Del Annotation

Fixed:

  • Bug when in empty Project explorer was enabled context menu (crash after selecting action)
  • Bug when using settings on empty environment (no file) can cause crash
  • Russian codepage CP866 that was break in version 5.27

15.11.2017 - Piew 5.28

Fixed:

  • Bug when calling PROGRESS applications (Data dictionary, Compiler..) say that can't find file

08.11.2017 - Piew 5.27

Added:

  • New version dll
  • In statusbar you can see file encoding information ANSI or UTF-8
  • Added settings for default file encoding (ANSI or UTF-8). Default is ANSI
  • Added possibility place to custom tools also www links. Example Caption: "Google Search" Path: https://www.google.com/search?q=%4 (%4 will be replaced in runtime for currently selected word)
  • Added Comment Style:
    Multi - each line has own comment /* line1 */, /* line2 */ - this style use Progress in procedure editor
    Block - one comment for all lines /* line1, line2 */
    Single - single-line comment is used for all lines // line1, // line2
    Now is default Multi. Before it was Block so if you don't like this style change it in settings back

Updated:

  • Warning! Changed meaning of the Default charset. Now means code page 1252 (Western European). This prevents unexpected behavior and crashes on East Asia systems where default locales are different. If you are not Western European and you use diacritics then change in Settings / Environment / Font Charset from Default to your codepage

01.11.2017 - Piew 5.25

Added:

  • Support for abbreviated keywords. This allows to define language keywords using a compressed syntax, e.g.: char(acter, var(iable. No more missing syntax keywords due abbreviation!
  • Option to display the file information in the window title - Filename Only, Filename and Directory and Full Pathname

Updated:

  • Changed behavior of F8 (Show Tables, Fields). Now pressing the ENTER, TAB keys just write TABLE without opening FIELDS list. Pressing "." key automatically opens FIELDS list to continue selection. Before you must always press F8 to continue selection
  • When you clone window then it's opened default on top of current window

Fixed:

  • Fixed bug when the first selected word that matched to replace was ignored
  • Fixed disabling windows when doing run, check or compile. On more opened tabs it was switching always to last tab
  • Fixed bug when you start typing in F8 (Show Tables, Fields) and old string is appended to new one in editor

22.10.2017 - Piew 5.23

Added:

  • Rewritten settings to be more transparent. Now it's all in one place grouped by own category

Fixed:

  • Fixed bug when window remember negative position from second monitor

10.10.2017 - Piew 5.21

Fixed:

  • bug when on switching to TEXT, XML or HTML windows Piew disable edit

...