|
|
Home » Community » U++ community news and announcements » 2025.1rc2
2025.1rc2 [message #61522] |
Mon, 03 March 2025 09:52 |
 |
mirek
Messages: 14261 Registered: November 2005
|
Ultimate Member |
|
|
https://sourceforge.net/projects/upp/files/upp/2025.1rc2/
2025.1rc (Mar 2024)
Core
In Posix .log files moved to .local/state/u++/log
Lerp templates and functions for linear interpolation
FormatIntBase changed to work with int64 instead of int
DarkTheme function adjusted to better convert low luminosity colors
New AColor and SColor types allow simplified adjustments for dark mode when runtime theme switch happens.
Moveable logic changed to improve incomplete type handling
CountBits / CountBits64 function (using popcnt instruction)
new flagLEGACY_CPU to support really old CPUs
CtrlLib, CtrlCore
Runtime skin changes
InfoCtrl::LeftZ/RightZ scaled methods
Additional Animate functions for animation of widgets or general rectangles
WhenLeftUp event added to DocEdit/LineEdit/RichEdit
General chameleon look improvements in Linux/Windows/MacOS
AllowDarkContent in color selection widgets shows colors converted with DarkTheme if dark mode is active
Nicer Win11 dialog icons
Experimental Wayland support (there is now Wayland option in theide setup)
RichEdit
Set last character format tool
Find previous button in Find dialog
When find/replace dialog is open Enter key does another find
PersistentFindReplace now default false
Ctrl+Click now opens http and https links
Zooming improvements
PixelMode - special mode where images at 100% are pixel perfect.
AllowDarkContent, DarkContent - displays all colors converted with DarkTheme if dark mode is active, effectivelly allows dark paper in dark mode.
Core/SSH
libssh2 upgraded to version 1.11.1 (#209)
ide, umk
Posix config is now always in the same folder .../theide/.. for all variants of theide and umk (to share the same .var and .bm files)
build process in Win32 now automatically picks manifest.xml from packages (usually from CtrlCore) and application icon and creates .rc file automatically
RichEdits in theide now support dark theme
Json/Xml viewer local menu
aux packages now have Remove all menu command
bmGIT_BRANCH in build info
The option in settings to allow access to Downloads folder (default off on MacOS to prevent MacOS asking the permission)
Search in files new external includes and current assembly options
"Preselect All" option in assembly setup
Git history of file now shows blame
Git history of file Copy Hash button
Multiline cursor (Alt+Shift+Down to start)
Insert sequence tool
Automatic rc file creation (with app icon and manifest)
PDB debugger now can use Esc scripts for pretty printing
xfce terminal support in setup
experimental glslc support (see upptst/vulkan)
experimental CUDA support
MacOs
Fixed Assist issues
Fixed desktop folders (e.g. GetDownloadFolder function)
Main menu flicker prevention
|
|
|
Goto Forum:
Current Time: Thu Jun 12 09:37:33 CEST 2025
Total time taken to generate the page: 0.47758 seconds
|
|
|