Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » 2024.1a (rc)
2024.1a (rc) [message #61226] Fri, 13 December 2024 09:56 Go to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
https://sourceforge.net/projects/upp/files/upp/2024.1a%20rc/

Fixes a problem with assist in MacOS

https://github.com/ultimatepp/ultimatepp/pull/218#issuecomme nt-2539532311
Re: 2024.1a (rc) [message #61233 is a reply to message #61226] Sat, 14 December 2024 14:21 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1099
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello Mirek,

Thanks for preparing new stable version!

However, I have a concerns about the version naming convention. What about using semantic version convention? In this case we will have 2024.1.1 (major, minor, patch) instead of 2024.1a. a in version number might be consider as alpha, which I believe we would like to avoid. Also, consider changing stable branch name from stable to stable/2024.1. Thanks to that when we will avoid problems in the future when another stable branch might be needed.

Klugier


U++ - one framework to rule them all.

[Updated on: Sat, 14 December 2024 14:21]

Report message to a moderator

Re: 2024.1a (rc) [message #61235 is a reply to message #61233] Sat, 14 December 2024 14:38 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Klugier wrote on Sat, 14 December 2024 14:21
Hello Mirek,

Thanks for preparing new stable version!

However, I have a concerns about the version naming convention. What about using semantic version convention? In this case we will have 2024.1.1 (major, minor, patch) instead of 2024.1a. a in version number might be consider as alpha, which I believe we would like to avoid. Also, consider changing stable branch name from stable to stable/2024.1. Thanks to that when we will avoid problems in the future when another stable branch might be needed.

Klugier


No problem. Will rename.

Can somebody test? This really is targeted fix, so should not affect much else, but I would like to be minimally sure before removing (rc) moniker.

Mirek
Re: 2024.1a (rc) [message #61254 is a reply to message #61235] Mon, 16 December 2024 07:21 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1430
Registered: December 2006
Ultimate Contributor
It looks like there are problems with icons on Mac.
I checked this on MacOS 15.1 am64.
index.php?t=getfile&id=7019&private=0
Another problem is an application icon in a switch-application dialog (cmd-tab). I couldn't take a screenshot, but it is a 16x16 icon. It looks ugly.
I tried to set application icons for my own application by following TheIDE as an example. At least I created a bunch of png-files, but this didn't work for me.
Finally, I set LargeIcon to 512x512 and Icon to 64x64.
Setting of a LargeIcon fixed an icon with the switch-application dialog, but in other places icon is just missing. I probably should've done something in a different way, but I couldn't figure out what exactly I need to do.


Regards,
Novo
Re: 2024.1a (rc) [message #61265 is a reply to message #61254] Wed, 18 December 2024 11:05 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Novo wrote on Mon, 16 December 2024 07:21
It looks like there are problems with icons on Mac.
I checked this on MacOS 15.1 am64.
index.php?t=getfile&id=7019&private=0


This icon is actually loaded from web, as part of search engine intialisation. Most likely you have initialised theide in UHD mode, then switched to HD mode. TheIDE loaded these icons for UHD.

Still something to fix (I guess we will need to store both), but I do not think it is critical for stable update.
Re: 2024.1a (rc) [message #61266 is a reply to message #61265] Wed, 18 December 2024 11:14 Go to previous messageGo to next message
Oblivion is currently offline  Oblivion
Messages: 1204
Registered: August 2007
Senior Contributor
Hello Mirek,
There is a critical issue: For some reason, latest SSH package is not building on Windows (later SSL version update?)
I think, it should be fixed ASAP.

Here's the report and the solution: https://www.ultimatepp.org/forums/index.php?t=msg&goto=6 1263&#msg_61263

Best regards,
Oblivion


Re: 2024.1a (rc) [message #61267 is a reply to message #61254] Wed, 18 December 2024 11:26 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Novo wrote on Mon, 16 December 2024 07:21

Another problem is an application icon in a switch-application dialog (cmd-tab). I couldn't take a screenshot, but it is a 16x16 icon. It looks ugly.
I tried to set application icons for my own application by following TheIDE as an example. At least I created a bunch of png-files, but this didn't work for me.
Finally, I set LargeIcon to 512x512 and Icon to 64x64.
Setting of a LargeIcon fixed an icon with the switch-application dialog, but in other places icon is just missing. I probably should've done something in a different way, but I couldn't figure out what exactly I need to do.


Well, probably it is 32x32, but I agree it looks ugly.

In MacOS, LargeIcon is used if not Null, then Icon. Rereading Apple docs it looks like setting LargeIcon to 512x512 is the correct solution, it will get rescaled down as needed. However, before I do that, I wonder about those "other places" where it is now missing...
Re: 2024.1a (rc) [message #61268 is a reply to message #61266] Wed, 18 December 2024 11:39 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Oblivion wrote on Wed, 18 December 2024 11:14
Hello Mirek,
There is a critical issue: For some reason, latest SSH package is not building on Windows (later SSL version update?)
I think, it should be fixed ASAP.

Here's the report and the solution: https://www.ultimatepp.org/forums/index.php?t=msg&goto=6 1263&#msg_61263

Best regards,
Oblivion


The best course of action is to wait for your PR, correct?
Re: 2024.1a (rc) [message #61269 is a reply to message #61268] Wed, 18 December 2024 11:52 Go to previous messageGo to next message
Oblivion is currently offline  Oblivion
Messages: 1204
Registered: August 2007
Senior Contributor
Quote:
The best course of action is to wait for your PR, correct?


Done.

Best regards,
Oblivion


Re: 2024.1a (rc) [message #61270 is a reply to message #61269] Wed, 18 December 2024 13:20 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Oblivion wrote on Wed, 18 December 2024 11:52
Quote:
The best course of action is to wait for your PR, correct?


Done.

Best regards,
Oblivion


Except we botched this...Smile (Both of us). The PR should have been for stable branch, not master. Will just copy it this time...
Re: 2024.1a (rc) [message #61274 is a reply to message #61270] Wed, 18 December 2024 15:48 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
2024.1.1 rc

https://sourceforge.net/projects/upp/files/upp/2024.1.1%20rc /

(new one...)

- fixed problem with Assist on MacOS
- fixed problem with version number in About box
- fixed cosmetic issue in About box
- fixed win32 Core/SSH .upp file

(I will fix other MacOS issues with 2025.1, which actually can come pretty early)

[Updated on: Wed, 18 December 2024 15:57]

Report message to a moderator

Re: 2024.1a (rc) [message #61279 is a reply to message #61265] Thu, 19 December 2024 05:58 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1430
Registered: December 2006
Ultimate Contributor
mirek wrote on Wed, 18 December 2024 05:05
Novo wrote on Mon, 16 December 2024 07:21
It looks like there are problems with icons on Mac.
I checked this on MacOS 15.1 am64.
index.php?t=getfile&id=7019&private=0


This icon is actually loaded from web, as part of search engine intialisation. Most likely you have initialised theide in UHD mode, then switched to HD mode. TheIDE loaded these icons for UHD.

Still something to fix (I guess we will need to store both), but I do not think it is critical for stable update.


I didn't do anything special. Smile
I just launched TheIDE and I didn't switch anything anywhere Smile

It turned out that this problem is related to the current master branch.
2024.1.1 rc is fine.


Regards,
Novo

[Updated on: Thu, 19 December 2024 05:59]

Report message to a moderator

Re: 2024.1a (rc) [message #61280 is a reply to message #61267] Thu, 19 December 2024 06:20 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1430
Registered: December 2006
Ultimate Contributor
[quote title=mirek wrote on Wed, 18 December 2024 05:26]Novo wrote on Mon, 16 December 2024 07:21

I wonder about those "other places" where it is now missing...

"other places" is Applications dialog with lower panel.
It turned out to be not a problem but a cached icon (well, lack of icon) with a quarantined application (my own application).
Not signed application downloaded from the Internet is automatically quarantined by MacOS.
Whey you try to launch it you'll get a message "App Is Damaged and Cannot Be Opened".
Basically, you need to remove the quarantine flag from your app.
Explanation one. Explanation two.
After that machine should be rebooted to refresh application cache ...
MacOS is mysterious Smile


Regards,
Novo
Re: 2024.1a (rc) [message #61281 is a reply to message #61226] Thu, 19 December 2024 06:25 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1430
Registered: December 2006
Ultimate Contributor
So far setting LargeIcon to 512x512 works for me.
I do not understand what all these icon32x32, icon64x64, icon128x128, icon256x256, and icon512x512 files for ...
They seem to be ignored by MacOS ...


Regards,
Novo

[Updated on: Thu, 19 December 2024 06:25]

Report message to a moderator

Re: 2024.1a (rc) [message #61282 is a reply to message #61281] Thu, 19 December 2024 08:00 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Novo wrote on Thu, 19 December 2024 06:25
So far setting LargeIcon to 512x512 works for me.
I do not understand what all these icon32x32, icon64x64, icon128x128, icon256x256, and icon512x512 files for ...
They seem to be ignored by MacOS ...


Probably intended for Finder to display icon for app that is not running (so have not chance to call LargeIcon).

Anyway, I take it 512x512 works and will change the code accordingly.
Re: 2024.1a (rc) [message #61287 is a reply to message #61269] Thu, 19 December 2024 17:10 Go to previous messageGo to next message
Scott_Huang is currently offline  Scott_Huang
Messages: 27
Registered: December 2024
Promising Member
Thank you Oblivion to fix the SSH build issue. "ssl crypto" => "ssl crypto crypt32"
Re: 2024.1a (rc) [message #61300 is a reply to message #61287] Sat, 21 December 2024 10:45 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
2024.1.1 now official latest release...
Re: 2024.1a (rc) [message #61302 is a reply to message #61300] Sat, 21 December 2024 21:24 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1099
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello Mirek,

Good news! I created release on GitHub. Also, I created release/2024.1 branch based on stable branch. stable branch can be removed. Also, It looks like it is version 17459 not 17490. So, Sourceforge file names are wrong. Can you check and fix?

Klugier


U++ - one framework to rule them all.

[Updated on: Sat, 21 December 2024 21:33]

Report message to a moderator

Re: 2024.1a (rc) [message #61342 is a reply to message #61279] Sat, 28 December 2024 09:28 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 14256
Registered: November 2005
Ultimate Member
Novo wrote on Mon, 16 December 2024 07:21
It looks like there are problems with icons on Mac.
I checked this on MacOS 15.1 am64.
index.php?t=getfile&id=7019&private=0


This problem hopefully fixed in master (by loading and storing both 16x16 and 32x32 icons for websearch, then using one based on current mode).
Re: 2024.1a (rc) [message #61346 is a reply to message #61342] Sat, 28 December 2024 21:09 Go to previous messageGo to previous message
Novo is currently offline  Novo
Messages: 1430
Registered: December 2006
Ultimate Contributor
mirek wrote on Sat, 28 December 2024 03:28

This problem hopefully fixed in master (by loading and storing both 16x16 and 32x32 icons for websearch, then using one based on current mode).

The problem is fixed.
Thank you very much!


Regards,
Novo
Previous Topic: Experimental CUDA support
Next Topic: 2025.1 (alpha)
Goto Forum:
  


Current Time: Tue Apr 29 19:50:35 CEST 2025

Total time taken to generate the page: 0.00857 seconds