Version 12.30 beta 4

Test beta versions and make bug reports.
I will release major beta builds only. Bugs fixed will be rolled up into the next major beta build or the finished version.
Post Reply
User avatar
Rickard Johansson
Site Admin
Posts: 5266
Joined: 19 Jul 2006 14:29

Version 12.30 beta 4

Post by Rickard Johansson » 25 Aug 2017 08:59

Below I've listed the changes in this version. It's basically the same version as beta 3. I've just made a minor change to the plus/minus fold node icon drawing function and fixed a right margin drawing issue.

* Fixed a large amount of high DPI issues.
* Fixed issues in explorer panels and file commander.
* Fixed a word wrap issue.
* Made changes to how the plus/minus fold node icons are drawn.

Seems the internal exception catcher is working well. I've received plenty of useful bug reports. Thanks!

-----------------------------------------------------------
Version 12.30 (Aug 22, 2017)
-----------------------------------------------------------

Panels
Added new panel options and moved all panel related options to the same place (Options - Customize - Style and Fonts).

There are now 5 options to handle panel appearance and behavior.
* Show captions in panel tabs.
* Show images in panel tabs.
* Show captions in hidden panels.
* Show images in hidden panels.
* Automatically open hidden panels on mouse hover.

If you set the options to show images but not captions for hidden panels, you get only a row of images. Very much like a toolbar. A hint is displayed when the mouse it hovering a panel button.

I also added hints when the mouse is hovering panel tabs.

Main tabs
Added new options to handle the appearance of main tabs. You can change the tab style and decide if the tabs should have captions and images.

Fixed the tab hints. They should display both caption and keyboard shortcut.

Editor code folds
Fold node icons are now drawn using GDI+ vector graphics.
This gives more control over appearance and colors.

Use the theme manager to change icons. Each icon can have two colors. The current margin line color, or a theme color version which is dark for light themes and light for dark themes.

Exception catcher
The program now has its own exception catcher code. Whenever an exception occur - a detailed report is displayed with some program and system data and a stack trace. A screenshot of the active window is included as well.

You can save the bug report. It consist of two files. One text file containing the bug report and a screenshot JPEG file.

You can also send the bug report. The two bug report files are attached to the email sent.

The exception catcher code is used in both the debug and release version.
The stack trace may not give as good results in the release version because of optimization, but it should be helpful nonetheless.

Toolbar context menu
Added a context menu item to hide main, editor and user toolbar.

Search result context menu
Added menu items to export search results as plain text.

Explorer panels
Added an option to set auto refresh state. You can use this to turn off auto refresh if you encounter issues with it.

Fixed
* Several DPI issues.
* Several visual issues.
* Few issues with the explorer panel (could crash).
* Few issues with file commander lists.
* FTP remote delete issues.
* FTP remote edit file/folder name issues.
* Split window issues.
* Move cursor to next word issue (Ctrl+Right).
* Tool output issue.
* Delete block issue in Syntax Editor.
* A few word wrap issues.
* A few internal changes seems to have fixed several reported issues.
* Monitor log file issue.


Download
https://www.rj-texted.se/downloads/beta ... ll_x86.exe
https://www.rj-texted.se/downloads/beta ... ll_x64.exe
https://www.rj-texted.se/downloads/beta/rj-texted.7z

User avatar
rjbill
Posts: 713
Joined: 13 Jun 2011 06:36

Re: Version 12.30 beta 4

Post by rjbill » 26 Aug 2017 05:39

Auto-update worked. Thanks.
RJTE version 12.35 (actual) - 64-bit
Win 10 64-bit 8 GB RAM

Note: The signature is dynamic, not static,
so it may not show the correct version above
that was in use at the time of the post.

Post Reply