Astro Pixel Process...
 
Share:
Notifications
Clear all

Mar 28 2026 APP 2.0.0-beta40 will be released in 7 days.

It did take a long time to have the work finished on this and it  will have a major performance boost of 30-50% over 2.0.0-beta39 from calibration to integration. We extensively optimized many critical parts of APP. All has been tested to guarantee correct optimizations. Drizzle and image resampling is much faster for instance, those modules have been completely rewritten. Much less memory usage. LNC 2.0 will be released which works much better and faster than LNC in it's current state. And more, all will be added to the release notes in the coming weeks...

Update on the 2.0.0 release & the full manual

We are getting close to the 2.0.0 stable release and the full manual. The manual will soon become available on the website and also in PDF format. Both versions will be identical and once released, will start to follow the APP release cycle and thus will stay up-to-date to the latest APP version.

Once 2.0.0 is released, the price for APP will increase. Owner's license holders will not need to pay an upgrade fee to use 2.0.0, neither do Renter's license holders.

 

[Sticky] Astro Pixel Processor 2.0.0-beta32 release notes

1 Posts
1 Users
0 Reactions
1,483 Views
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
Topic starter  

Astro Pixel Processor 2.0.0-beta32 release notes

2.0.0-beta31 has a regression bug in the integration module which beta32 solves. For completeness, we also provide the beta31 release notes below.


Astro Pixel Processor 2.0.0-beta31 release notes

 

image
Bildschirmfoto 2023 05 30 um 10.02.53

 

 

  •  FIXED External OpenGL image viewer on 2nd monitor

    We have fixed several bugs related to the external OpenGL image viewer window. Most importantly, when the external OpenGL image Viewer window is on a 2nd monitor, after restarting APP, the window would be recreated on the same place on the 2nd monitor but the application could hang while starting up, due to an OpenGL initialization issue. This issue is fixed, so you can now use the external OpenGL image viewer fine on external or not-primary monitors. The bug fix has another upside as well. The actual drawing performance of the image data is much faster now depending on the graphical chip and the operating System.

APP main window without image viewer
APP OpenGL external image viewer window on 2nd monitor
  • IMPROVED External OpenGL image viewer performance

    Due to the above bug fix, the OpenGL initialization for the external OpenGL image viewer has been improved which greatly improves the drawing performance depending on graphical hardware and the operating system. On my test system with and Nvidia RTX 2080 videocard and windows 10, the performance is greatly enhanced, zooming in and out with the mousewheel on the image is very fast now in this external OpenGL window.

  • FIXED application shutdown behaviour

    In some cases, shutting down APP with closing the main application window or externally like using the CMD-Q shortcut on macOS would cause a delay or crash while shutting down. This is fixed. The application will now shut down immediately and all resources as used by APP are given back to the Operating System.

  • FIXED release resources of OpenGL and external image viewer windows at application shutdown

    This was an older bug on our list which is solved now. When the application is closed, the external image viewer windows are properly disposed and OpenGL is explicitely shutdown to make sure that all those resources are released. It is implemented in a shutdown hook, so all resources are released even in situation of an application crash.

  • FIXED FOCUS issues with multi window setup

    As reported in this post https://www.astropixelprocessor.com/community/rfcs-request-for-changes/multi-monitor-support-image-window-on-2nd-monitor/#post-31710 there were focus issues with the external image viewer windows relative to the main application window or the console panel window. If the external image viewer would be in front of the main application window and it would fully cover it, you could not get the main window to become visisble. This is now fixed for all situations where APP application windows are in front of each other. Each APP window behind another APP window can be moved in front and in focus.

APP main window can now be in front of external image viewer
  • IMPROVED report version of development platform used

    The startup message in the general console will now show the version of the development platform that is used, in this case this is Oracle GraalVM 23.0.1. It is also shown on the application window title depending on the platform.

Report development platform
  • IMPROVED error/crash/warning report

    Whenever an error/crash/warning manifests, APP will now show the actual APP version, the development platform (Oracle GraalVM in this case) and the platform/OS in the error message so screenshots of the error will directly communicate this information to us saving time.

Show APP version and platform and JDK in error message

This topic was modified 1 year ago 3 times by Mabula-Admin

   
ReplyQuote
Share: