I can't see when a fractal is ready.

  • 4 Replies
  • 123 Views

0 Members and 1 Guest are viewing this topic.

Offline fractal

  • *
  • Fractal Friend
  • **
  • Posts: 10
« on: August 09, 2019, 09:38:22 PM »
It is hard to see visually if an image is ready.
Sometimes it says 100%, but then, if you wait a while, it suddenly continues, starting again at 0%. Sometime I've noticed the image is ready at 99%, and currently I've an image which is ready at 80% (0% CPU usage over a prolonged time). At least, when I look at the percentage at the bottom left. Also, to the right of that 80%, it says R: 71%, G: 0% and A: unknown percentage; it doesn't fit (probably because I have larger than 100% font, which I need). What does the R, G and A mean? Also, looking at the time spend (status bar), doesn't help either: it sometimes is steady (so it _looks_ to be ready), and then again after waiting longer, it starts running again.
The only way I can see if an image is ready, is too look at CPU usage in task manager; not so handy (if I would use a faster computer at work, which offcourse I don't, then you can't access task manager (forced policy)); and sometimes it uses 100%, but sometimes it uses 12.5% (I have all CPU's enabled for the program), which is a bit confusing too (me thinks if it is 12.5%, it is doing something else then calculating pixels).
Maybe there could be extra info in the status bar on how many pixels are ready? Then, if it says 8294400 (4K), then I'll know it is ready. Another option could maybe be: it is highlighted (a 100x100 pixel rectangle for example?) which pixel is calculated; so, if no rectangle is visable, you'll know the image is done.

Linkback: https://fractalforums.org/kalles-fraktaler/15/i-cant-see-when-a-fractal-is-ready/2992/

Offline Fraktalist

  • *
  • Administrator
  • *******
  • Strange Attractor
  • Posts: 1148
« Reply #1 on: August 09, 2019, 10:11:30 PM »
rendering is really finished when it says "done" , see image below

Offline fractal

  • *
  • Fractal Friend
  • **
  • Posts: 10
« Reply #2 on: August 10, 2019, 05:54:54 AM »
Ah... I never saw that. I can't. The problem will be that I have my system font at 150%. I can't lower that; then many system texts are too small for my eyes.
I hope a new version could reserve 150% horizontally for those items in the status bar? I think there's more than enough space for that (on my monitor, the content of the status bar takes up about only 27% of the screen, horizontally).

Offline claude

  • *
  • 3f
  • ******
  • Posts: 1272
    • mathr.co.uk
« Reply #3 on: August 10, 2019, 12:15:43 PM »
I suspect the status bar won't be the only problem with the GUI at different system font sizes: everything is defined in pixels.  How do the other dialogs look (iterations, color, ...)?

The GUI really needs a rewrite to a more modern toolkit than the ancient WIndows API that its using.  Probably a more modern Windows API would be good enough.  But I don't know much Windows stuff and not really keen on spending my time on that since I personally use Linux exclusively :(

Offline fractal

  • *
  • Fractal Friend
  • **
  • Posts: 10
« Reply #4 on: August 10, 2019, 02:37:26 PM »
I suspect the status bar won't be the only problem with the GUI at different system font sizes: everything is defined in pixels.  How do the other dialogs look (iterations, color, ...)?
The dialogs look ok. For me, it is on purpose that it is bigger than default. As, otherwise, I have to cringe with my eyes to be able to read things.
Quote
The GUI really needs a rewrite to a more modern toolkit than the ancient WIndows API that its using.  Probably a more modern Windows API would be good enough.  But I don't know much Windows stuff and not really keen on spending my time on that since I personally use Linux exclusively :(
I don't need a rewrite to a new API (in fact, in many cases, I prefer older Windows programs; a new API could do more harm than good for me personally, as I am using Windows 7); I only would like the status bar items to be a bit wider ;).
Well... and a warning if you save a file, if it _overwrites_ an existing file. I already lost 2 fractals within a few days, because there's no warning... Because 'Save' is close to 'Open' and to 'Save as...' in the menu, an error here is easily made. I'm sure I'm not the only one who lost many CPU hours of work because of this... ;D