PixageFX Studio

PixageFX Studio

Bug Report: "Image Resize" module "Pixels" option broken (v1.1.0.3)
Howdy! First of all, please let me say I love the app! I've had a lot of fun with it converting images to a pixel-art style, and it works really well.

In the current version (v1.1.0.3), I think there might be a problem with the "Pixels" mode of the "Image Resize" module; it seems to be quite broken. The "+" and "-" buttons don't work at first, and then if you start playing with the slider after using the "+" and "-" buttons, the output size keeps switching between two random values.

Steps to reproduce:

1. Start with an empty project (no modules), and load an image - note that the toolbar at the bottom shows the "Original size" and "Output size" in pixels, and both should be identical
2. Add an "Image Resize" module
3. Switch the mode from "Percent" to "Pixels"
4. Press the "+" button beside the "Width (Pixels)" value, to increase the width of the output by 1px. Keep clicking the button repeatedly, and note that the size of the output image doesn't actually increase at all - the button appears to be doing nothing. The "-" button will also be broken at this point (this is the first bug)
5. Now, left-click once somewhere within the "Width (Pixels)" value bar to set the width value to something else without using the "+" or "-" buttons; the image will jump to the correct width scale for the value you got by clicking the value bar (this is fine)
6. Now start clicking either the "+" or "-" buttons beside "Width (Pixels)" - the image will switch between two different scales with each click, and will not respect the value set for "Width (Pixels)" at all (this is the second bug).

I hope that makes sense - let me know if you have any questions, or need any more details on how to reproduce, etc..

Cheers!

John
Originally posted by LizardWish:
I think this time it's fixed :) and I removed forgotten 'cprob c=0' menu
< >
Showing 1-15 of 15 comments
LizardWish  [developer] 7 Jun, 2023 @ 11:46am 
Thank you very much for your bug report. I will fix it as soon as possible.
Von Millhausen 7 Jun, 2023 @ 3:09pm 
You're very welcome! As a slight addendum, I noticed that a lot of the +/- button inputs across the modules demonstrate a similar issue - clicking them changes the numerical value, but don't actually impact the image itself... but if you click on the value bar first and *then* click on the +/- buttons, they work... so there's for sure an issue of some kind with the +/- buttons on newly instanced modules.

Hope that helps!
LizardWish  [developer] 8 Jun, 2023 @ 12:53am 
Yes, the +/- buttons don't work well if you don't set a value with the slider when you add a new module. I noticed that too.
Von Millhausen 8 Jun, 2023 @ 10:36am 
Glad to hear you were able to reproduce the issue; let me know if there's any other information you need, or if there's any testing or something I can do for you 👍
LizardWish  [developer] 28 Jul, 2023 @ 7:32am 
I guess they're all fixed now. Please update to 1.1.1.0
Von Millhausen 28 Jul, 2023 @ 8:56am 
Originally posted by tdlsoftware:
I guess they're all fixed now. Please update to 1.1.1.0

Howdy! I've just updated to 1.1.1.0, however unfortunately the app is now crashing on startup. I click "Launch" in Steam, and the app's window frame appears centred on my display, the contents of the window are just black. The app then expands its window to fill the display (still black), and after about 15-20 seconds, closes and I'm returned to Steam.

I had a quick look in the app's folder in Steam, and in my temp folder, but I don't see any obvious log files from the app. Checking Event Viewer, I see:

Faulting application name: pixagefx.exe, version: 1.1.1.0, time stamp: 0x64c3bd26 Faulting module name: imgui.dll, version: 0.0.0.0, time stamp: 0x641aa813 Exception code: 0xc0000005 Fault offset: 0x000000000001787e Faulting process ID: 0x0x41D8 Faulting application start time: 0x0x1D9C16B2689A5B3 Faulting application path: D:\Games\Steam Library\steamapps\common\PixageFX Studio\pixagefx.exe Faulting module path: D:\Games\Steam Library\steamapps\common\PixageFX Studio\imgui.dll Report ID: 4c291b25-e089-4d88-b41a-971bc9aadd5b Faulting package full name: Faulting package-relative application ID:

I hope that helps!

====

EDIT 12 minutes later: After positing, I noticed there was a new 931mb update available; after installing, the app no longer crashes, but appears to have reverted back to version 1.1.0.1.
Last edited by Von Millhausen; 28 Jul, 2023 @ 9:09am
LizardWish  [developer] 28 Jul, 2023 @ 10:37am 
I reuploaded new release. Please update again.
Last edited by LizardWish; 28 Jul, 2023 @ 10:37am
Von Millhausen 28 Jul, 2023 @ 12:16pm 
Originally posted by tdlsoftware:
I reuploaded new release. Please update again.

Confirmed - there was a fresh update, and after applying it the app is no longer crashing and reports version 1.1.1.0 (it also includes the new modules).

I can also confirm that the bugs with the "Image Resize" module I describes above, and with the + and - buttons throughout the app do indeed appear to have been fixed - thank you kindly for addressing that so quickly! :steamhappy:

Two small things I have noticed:

* The "Image Resize" module appears to ignore the "Keep aspect ratio" setting when in "Pixels" mode and using the + and - buttons to alter the image size; this wasn't apparent previously due to the random size shifting the module used to demonstrate before. So for example:

1. Load a 512x512px image
2. Add the "Image Resize" module
3. Set the module to "Pixels" mode; observe that "Keep aspect ratio" is enabled by default
4. Click the + button beside "Width (Pixels)" 20 times - the image dimensions should now be 532x532px, but instead will be 532x512px, and the "Height (Pixels)" value will not have changed, and the slider will not have moved.

If you use the sliders to change width or height, or if you right-click on either value and type a new one, then "Keep aspect ratio" is indeed correctly observed; the issue only occurs with using the + and - buttons from what I can see.

* The second thing I noticed is that there's a new "cprob c = 0" menu to the right of "Social Media & Guides" - I suspect it's a debug menu entry that might have been left enabled by mistake when making the production build

Thanks again for your excellent app and response as a developer, both are truely appreciated! 🎉
LizardWish  [developer] 28 Jul, 2023 @ 12:48pm 
I actually made some changes to the app's libraries. The cuda version has changed. So I made some mistakes while compiling. By the way, it was about cprob c=0 debug :) I updated it again.
LizardWish  [developer] 28 Jul, 2023 @ 12:49pm 
I'm looking at 'image resize' again. Thank you
LizardWish  [developer] 28 Jul, 2023 @ 12:51pm 
Yes there is a problem 'minus' 'plus' buttons and 'Keep aspect ratio' in 'image resize' . I'll fix it.
Von Millhausen 28 Jul, 2023 @ 1:08pm 
Originally posted by tdlsoftware:
Yes there is a problem 'minus' 'plus' buttons and 'Keep aspect ratio' in 'image resize' . I'll fix it.

Thank you kindly! And I have to say, fantastic work - looking after both the app _and_ the support takes a lot of effort, and it's very much appreciated! 👏
The author of this thread has indicated that this post answers the original topic.
LizardWish  [developer] 29 Jul, 2023 @ 1:45am 
I think this time it's fixed :) and I removed forgotten 'cprob c=0' menu
Von Millhausen 29 Jul, 2023 @ 5:30am 
Originally posted by tdlsoftware:
I think this time it's fixed :) and I removed forgotten 'cprob c=0' menu

Confirmed! Playing around with the "Image Resize" module in both Pixel and Percent modes, using the + and - buttons, sliders and typing size values, everything seems to be working as expected now! 🎉 And the "cprob c=0" menu is also gone 👍

Thanks again for your excellent work!
LizardWish  [developer] 29 Jul, 2023 @ 5:36am 
thank you very much for your support.
< >
Showing 1-15 of 15 comments
Per page: 1530 50