Hugin 2024.0 beta 1 released

383 views
Skip to first unread message

T. Modes

unread,
Sep 7, 2024, 6:57:53 AM9/7/24
to hugin and other free panoramic software
Hi all,

today we are releasing beta 1 of Hugin 2024.0.0

Source tarball can be downloaded
at sourceforge: https://sourceforge.net/projects/hugin/files/hugin/hugin-2024.0/hugin-2024.0beta1.tar.bz2/download

Verify its checksums:
md5:
2eacc71e0d2d11b27d5575a78d97dbe7 hugin-2024.0beta1.tar.bz2
sha1:
8c57ab46d079f305b476bb38340515d9590b0ae5 hugin-2024.0beta1.tar.bz2

This is a source code release.
Users communities produce executables for their respective platforms. Please announce them here.

(The beta 1 correspond to changeset fb274176c095 our repository, which is also tagged as 2023.0beta1).

Changes since 2023.0
* Added browser for project files to Hugin. It can show thumbnails or project details of all project files in a directory.
* Create GPano tags also for cylindrical output projection.
* Several bug fixes for verdandi/internal blender.
* Fixes reading of metadata from cr3 raw files.
* cpfind is now using multirow strategy as default.  If you want the old behaviour instead add the (new) switch --allpairs to command line.

Upgrading from previous versions of Hugin should be seamless. If you do have problems with old settings, these can be reset in the Preferences window by clicking 'Load defaults'.

Please test and report bug/issues to mailing list or bug tracker https://bugs.launchpad.net/hugin (so issues can be fixed before the final release).

Windows binaries (64 bit) can be found at sourceforge: 
https://sourceforge.net/projects/hugin/files/hugin/hugin-2024.0/Hugin-2024.0beta1-win64.msi/download

MD5 checksum
350997cc8655251eb5f4fa861e4afcd8 *Hugin-2024.0beta1-win64.msi

Request for translators
Please update the translation file of your language. Some new strings have been added.

dudek53

unread,
Sep 7, 2024, 10:30:13 AM9/7/24
to hugi...@googlegroups.com
Nice!
Unfortunately my mac compiler environment is now broken, not only when trying this code but also older versions so I have to start digging for mac worms again. Sigh...
I see what I can do.

--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/8b7a0f7f-b4ff-437c-a727-52e8fcbecf36n%40googlegroups.com.

Bruno Postle

unread,
Sep 8, 2024, 3:45:39 AM9/8/24
to hugin and other free panoramic software
Thanks Thomas, as usual there are fedora packages on this copr repository: 


Seems to be ok after some brief testing.

-- 
Bruno

Harry van der Wolf

unread,
Sep 10, 2024, 4:28:31 AM9/10/24
to hugi...@googlegroups.com
Thanks Thomas,

Please find attached the updated Dutch translation (and its .mo file).
I don't even know if I still have access to the source code.

Kind regards,
Harry

Op zo 8 sep 2024 om 09:45 schreef Bruno Postle <br...@postle.net>:
--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
nl.mo
nl.po

T. Modes

unread,
Sep 10, 2024, 1:38:03 PM9/10/24
to hugin and other free panoramic software
Hi Harry,

hvd...@gmail.com schrieb am Dienstag, 10. September 2024 um 10:28:31 UTC+2:
Please find attached the updated Dutch translation (and its .mo file).

thanks for translation. I committed the changes to our repository.

Thomas

PS: The po file is sufficient. The compiled .mo file is automatically created during the build process and is not needed.

David Benes

unread,
Sep 15, 2024, 5:33:13 PM9/15/24
to hugi...@googlegroups.com
Hi Thomas,

thank you for the next release!

so 7. 9. 2024 v 12:57 odesílatel 'T. Modes' via hugin and other free panoramic software <hugi...@googlegroups.com> napsal:
Request for translators
Please update the translation file of your language. Some new strings have been added.

Please find attached updated Czech translations.

Project browser is a really nice and useful feature and works fine here on Windows 10.
Just don't think that the Duration column in the project browser works as it should. It takes time from the last - first image. But you can add files in different order and then it reports incorrect duration. For example I have a project where I added the second image a second time and placed it manually somewhere to fill a hole in the sky. Not important, but when the column is already there...

Tried to stitch some older single row handheld pano from mobile with this version and it worked fine for me. Image was generated fine (using nona + verdani), but during the stitching error popup appeared:
image.png
The czech part at the end says: System can't find specified file. Exiftool really is not present on that path.

Regards
David 
cs_CZ.po.diff
cs_CZ.po

T. Modes

unread,
Sep 16, 2024, 11:18:47 AM9/16/24
to hugin and other free panoramic software
Hi David,

David Benes schrieb am Sonntag, 15. September 2024 um 23:33:13 UTC+2:
Please find attached updated Czech translations.
Thanks, committed to repository.
 

Project browser is a really nice and useful feature and works fine here on Windows 10.
Just don't think that the Duration column in the project browser works as it should. It takes time from the last - first image. But you can add files in different order and then it reports incorrect duration. For example I have a project where I added the second image a second time and placed it manually somewhere to fill a hole in the sky. Not important, but when the column is already there...
Yes, it is currently last - first image. I will fix this before the final release.
 

Tried to stitch some older single row handheld pano from mobile with this version and it worked fine for me. Image was generated fine (using nona + verdani), but during the stitching error popup appeared:
image.png
The czech part at the end says: System can't find specified file. Exiftool really is not present on that path.
I tested here again. After installing the file exiftool.exe (size 38 kb) and a subfolder exiftool_files exists in the Hugin\bin folder.
Can you check again, that the files does not exists on your side? I have no idea why they don't get installed on your system. Maybe an antivirus program is blocking these files?

Thomas

David Benes

unread,
Sep 16, 2024, 4:09:01 PM9/16/24
to hugi...@googlegroups.com
Hi Thomas,

po 16. 9. 2024 v 17:18 odesílatel 'T. Modes' via hugin and other free panoramic software <hugi...@googlegroups.com> napsal:
I tested here again. After installing the file exiftool.exe (size 38 kb) and a subfolder exiftool_files exists in the Hugin\bin folder.
Can you check again, that the files does not exists on your side? I have no idea why they don't get installed on your system. Maybe an antivirus program is blocking these files?
exiftool_files folder was there, but exiftool.exe wasn't. No antivirus on this machine except the one integrated in Windows 10 out of the box.
After running the installer again and selecting to repair the installation, exiftool.exe appeared and stitching went fine without any popup and the resulting file contains EXIF data correctly.
Maybe someone else that will be upgrading from 2023.0 (I may have 2023.0rc1 actually, not sure any more) can let us know whether there is exiftool.exe in the bin directory. If there are no reports it would mean it was just some problem in my environment.

Regards
David 

Henk Tijdink

unread,
Sep 21, 2024, 8:26:57 AM9/21/24
to hugin and other free panoramic software
Referring to the dutch translation I find it a bit annoying that in the GUI interface for lens type and projection Orthographic is not translated to orthografisch en stereographisch moet stereografisch zijn. I'm not experienced in making changes in the translation files and appreciate your work. I had a look at the nl.po file and sometime see a typo error. but don't know to correct it. I think I should make mess of the file then because I don't know the meaning of some special characters in it. Then it's not ready for Hugin. But when there is no comment nothing changes to the translation.
Kind regards
 Henk Tijdink
Op dinsdag 10 september 2024 om 10:28:31 UTC+2 schreef hvd...@gmail.com:

David Benes

unread,
Sep 21, 2024, 10:05:42 AM9/21/24
to hugi...@googlegroups.com
Hi Henk,
you don't have to edit the file directly.
Just load the nl.po file into Poedit (https://poedit.net/) and make changes there. Saving just updates the file that you can send back once you are happy with the translations. This way it is pretty simple.

Regards
David


so 21. 9. 2024 v 14:27 odesílatel Henk Tijdink <h.ti...@gmail.com> napsal:

Henk Tijdink

unread,
Sep 21, 2024, 12:22:57 PM9/21/24
to hugin and other free panoramic software
Hello David
That is indeed possible, but I shouldn't bypass the original translator. I should only do it in coöperation and consultation with him. Then send him the file with the corrections which he can approve and then place it
in the repository.

Kind regards
Henk

Op zaterdag 21 september 2024 om 16:05:42 UTC+2 schreef David Benes:
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+unsubscribe@googlegroups.com.

Harry van der Wolf

unread,
Sep 21, 2024, 12:53:17 PM9/21/24
to hugi...@googlegroups.com
Hi Henk,

Please modify the nl.po if you see errors or if you see room for improvements. 
Being the original translator doesn't mean that I don't make mistakes.
Typo's are easily overlooked. If you overlook them the first time, you most probably overlook them the 2nd, 3rd, xth time.
And with regard to "Orthographic to orthografisch" and "stereographisch to stereografisch". 
I fully agree. Please go ahead.

Note also that I was "active" in the project many years ago. Currently I do not do any pano's anymore. I more or less see it as my duty to update the translation for a new release.
If you want to take over, being an active user, please do so.

Kind regards,
Harry

Op za 21 sep 2024 om 18:23 schreef Henk Tijdink <h.ti...@gmail.com>:

Henk Tijdink

unread,
Sep 22, 2024, 3:35:09 PM9/22/24
to hugin and other free panoramic software
Hello Harry and Thomas.

Here is the new dutch nl.po file as attachment. some corrections done to it. Tested it on my PC and it worked with my changes.
Only line 906 is a bit weird in English translation.
Special line 906:You have selected no possible panorama. Please select at least one panorama and try again. But I don't know in which context it is used in the program.
Should it be "Possibly you have not selected a panorama."?

Kind Regards
Henk Tijdink
Op zaterdag 21 september 2024 om 18:53:17 UTC+2 schreef hvd...@gmail.com:
nl.po

T. Modes

unread,
Sep 23, 2024, 2:58:39 PM9/23/24
to hugin and other free panoramic software
Hi Henk,

h.ti...@gmail.com schrieb am Sonntag, 22. September 2024 um 21:35:09 UTC+2:
Here is the new dutch nl.po file as attachment. some corrections done to it. Tested it on my PC and it worked with my changes.
thanks, I committed your changes. Please enter also your name in Poedit for the next time. This time I edited the last translator by hand and added your name.
 
Only line 906 is a bit weird in English translation.
Special line 906:You have selected no possible panorama. Please select at least one panorama and try again. But I don't know in which context it is used in the program.
Should it be "Possibly you have not selected a panorama."?

The string is used in PTBatcherGUI. File>Search directory for..>Images
So maybe a better sentence would be: "You don't have selected a possible panorama."

This string is there since 2010. And we are string freeze for the 2024.0 release.
So I will change the string later for the next release.

Thomas

Frederic Da Vitoria

unread,
Sep 25, 2024, 5:41:09 AM9/25/24
to hugin and other free panoramic software
Hello,

Same symptoms here on Windows 11 with BitDefender, so I guess the anti-virus is not the cause. I reran the installer, chose "Repair" and exiftool.exe appeared in exiftool_files. Strangely, the installer now wants me to reboot my laptop.

T. Modes

unread,
Sep 25, 2024, 12:03:42 PM9/25/24
to hugin and other free panoramic software
Hi Frederic


davi...@gmail.com schrieb am Mittwoch, 25. September 2024 um 11:41:09 UTC+2:
Same symptoms here on Windows 11 with BitDefender, so I guess the anti-virus is not the cause. I reran the installer, chose "Repair" and exiftool.exe appeared in exiftool_files. Strangely, the installer now wants me to reboot my laptop.

Sorry, but I can't reproduce the issue here. It works fine for me. If somebody has a hint, it would be welcome.

Thomas

PS: The format of the exiftool executable change recently. Before it was only one file (which was extracted during running.) Now it a small executable with all other files in exiftool_files subdirectory. Not sure if this triggers at least on some computers the problem.

T. Modes

unread,
Sep 30, 2024, 11:03:30 AM9/30/24
to hugin and other free panoramic software
This is just a reminder:

The following language have been updated for the new release. Thanks again to all of these translators. No more work is needed.
cs_CZ.po
de.po
hu.po
nl.po
it.po
pt_BR.po
1816 translated messages.

Some language needs some work to be up to date.
sk.po
1801 translated messages, 12 fuzzy translations, 3 untranslated messages.
fr.po
1674 translated messages, 88 fuzzy translations, 54 untranslated messages.
ca_ES.po
1674 translated messages, 91 fuzzy translations, 51 untranslated messages.
ca...@valencia.po
1674 translated messages, 91 fuzzy translations, 51 untranslated messages.

And then there are language files which have not been updated for some time.
da.po
1440 translated messages, 260 fuzzy translations, 116 untranslated messages.
es.po
1283 translated messages, 419 fuzzy translations, 114 untranslated messages.
eu.po
897 translated messages, 511 fuzzy translations, 408 untranslated messages.
fi.po
710 translated messages, 609 fuzzy translations, 497 untranslated messages.
ja.po
987 translated messages, 518 fuzzy translations, 311 untranslated messages.
pl.po
1183 translated messages, 398 fuzzy translations, 235 untranslated messages.
ro.po
583 translated messages, 693 fuzzy translations, 540 untranslated messages.
ru.po
1384 translated messages, 266 fuzzy translations, 166 untranslated messages.
sv.po
965 translated messages, 548 fuzzy translations, 303 untranslated messages.
zh_CN.po
1217 translated messages, 387 fuzzy translations, 212 untranslated messages.
zh_TW.po
1175 translated messages, 408 fuzzy translations, 233 untranslated messages.

Jeff Welty

unread,
Oct 10, 2024, 5:46:56 PM10/10/24
to hugi...@googlegroups.com
A few things:
---
1) I have an old version of wxwidgets (linux), version 3.0.5, and cmake successfully completes, but there are a couple of calls to wxBitmap->SetScaleFactor, which is a new function added to wxwidgets after 3.0.5,  so cmake should fail.  It looks like version 3.1.6 is the first version with SetScaleFactor

2) At line 440 in src/hugin1/hugin/CPListFrame.cpp, there is a comma "," after the brace, which fails to compile

I compiled/installed wxwidgets 3.2.6.  Now everything successfully compiles.

3) When attempting to show the fast preview, on the first attempt I get a little error window, "Error Initializing GLEW", "Fast preview window cannot be opened."   On the console, the message is:

(hugin:812935): Gtk-WARNING **: 13:16:15.000: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node tab owner GtkNotebook)
ERROR: 13:16:33.155411 (/home/welty/images/src/hugin/hugin-2024.0.0/src/hugin1/hugin/GLViewer.cpp:155) SetUpContext(): Error initialising GLEW: Unknown error.

Any subsequent attempt to open the fast preview, it works fine.   This happens consistently every time I exit it hugin and restart it.
---

Thanks for your work on maintaining/improving hugin, it's soooo excellent!

Jeff

--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.

Jeff Welty

unread,
Oct 10, 2024, 9:02:46 PM10/10/24
to hugi...@googlegroups.com
I compiled installed wxwidgets 3.1.6, and hugin compiles with that version.

There is still something broken in the GLViewer.cpp code, now the fast preview window won't come up, and the little error window generated by
wxMessageBox() at line 158 does not appear and the application hangs.
If I comment out the "frame->Close()" line I get the wxMessageBox window, and after I click "OK", the fast preview window does appear.   I'll look at this some more tomorrow...

Jeff

T. Modes

unread,
Oct 11, 2024, 2:52:06 AM10/11/24
to hugin and other free panoramic software
Hi Jeff,

eljef...@gmail.com schrieb am Donnerstag, 10. Oktober 2024 um 23:46:56 UTC+2:
A few things:
---
1) I have an old version of wxwidgets (linux), version 3.0.5, and cmake successfully completes, but there are a couple of calls to wxBitmap->SetScaleFactor, which is a new function added to wxwidgets after 3.0.5,  so cmake should fail.  It looks like version 3.1.6 is the first version with SetScaleFactor

2) At line 440 in src/hugin1/hugin/CPListFrame.cpp, there is a comma "," after the brace, which fails to compile

This is fixed now.

3) When attempting to show the fast preview, on the first attempt I get a little error window, "Error Initializing GLEW", "Fast preview window cannot be opened."   On the console, the message is:

(hugin:812935): Gtk-WARNING **: 13:16:15.000: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node tab owner GtkNotebook)
ERROR: 13:16:33.155411 (/home/welty/images/src/hugin/hugin-2024.0.0/src/hugin1/hugin/GLViewer.cpp:155) SetUpContext(): Error initialising GLEW: Unknown error.

Read the section about GLEW in the INSTALL_cmake file. The compile switches for GLEW needs to be synced with the wxWidgets version.
This is also mentioned in the releases notes.

Thomas

Jeff Welty

unread,
Oct 11, 2024, 8:57:44 AM10/11/24
to hugi...@googlegroups.com
Late last night (while falling asleep), I had come to the suspicion it must be a GLEW problem.   I'm using the stock GLEW that ships with stable linux mint, which by my experience sometimes means broken...

Thanks!
Jeff

--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages