fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#wxwidgets

1 post1 participant0 posts today

releases are so regular nowadays that it doesn't even surprise me that we've managed to make another in the stable 3.2 branch even _earlier_ than planned (it was originally scheduled for April 4).

As with the other stable (meaning API and ABI-compatible) releases, nothing earth-shattering in this one, but it's still recommended to get it for bug fixes and improved support for the newest compilers versions.

See wxwidgets.org/news/2025/03/wxw for more details.

wxwidgets.orgwxWidgets 3.2.7 Released - wxWidgets

Boast of the day: after many years, I've finally managed to take the number of non-draft PRs in down to single digits (9).

К вопросу локальных копий/зеркал библиотек и подводя итоги долгому использованию #freeLib — вполне годная оболочка, нормально тянет работу с коллекциями на четыреста тысяч книг:
Book count    425'777
Author count  128'053
Seria count   37'767

Текущее состояние проекта freeLib таково, что вполне годный вариант для домашнего/личного/персонального использования. И вообще на десктопе, и как #OPDS -каталог в частности, и веб-мордой тоже пользоваться можно.

«Коллекции» создаёт в #SQLite, при 425'777−431'828 книг получается sqlite-файл размером в 165Мб, который можно разместить на диске где захочется.

В код заглядывать доводилось и править некоторые части, но скорее экспериментов ради, поглядеть некоторые взаимосвязи по производительности. Никакого набора патчей делать не пришлось, адаптацию под себя делать не было надобности.

В плане качества реализации, там вся логика вперемешку с GUI'шным кодом — типичная мешанина для любительских проектов на #Qt и многих схожих фреймвёрков (#wxWidgets, MFC, WTL/ATL, Windows Forms). Иначе говоря, нет там и в помине грамотной работы через MVVM (Model-View-ViewModel) представление или через MVP (Model View Presenter), но кому какое дело, если оно вполне нормально работает?

Model/View само по себе #Qt поддерживает давно как и #wxWidgets, но мало кто в любительском мире open source использует этот подход ни вообще, ни как аналог MVVM и MVP.

#books #freelib #книги #библиотеки #lang_ru
hub.hubzilla.de🅴🆁🆄🅰 🇷🇺Выкачался архив или зеркало Либрусека, который из fb2-файлов. А чем работать с ним в линуксах? В качестве оболочки что использовать? Оказалось, что #freeLib самый годный...
Continued thread

Linux applications using wxWidgets include:

- Amaya – web authoring tool
- Audacity – cross-platform sound editor
- BitTorrent – peer-to-peer file sharing application
- FileZilla – FTP client
- FreeFileSync – a free and open-source file synchronization software
- Guayadeque Music Player – a music player with database

We've made a new maintenance in the stable 3.2 branch: wxwidgets.org/news/2024/09/wxw

Nothing very exciting in this one, but a couple of rather critical bug fixes, so if you use a previous 3.2 version upgrading is definitely recommended (and it should be completely frictionless).

As always, thanks to everybody involved and special shout out to GitHub user Funami580 for fixing a 13 year old bug in ligatures handling in wxGTK (github.com/wxWidgets/wxWidgets)!

wxwidgets.org wxWidgets 3.2.6 Released - wxWidgets

PSA: if you're using master with and getting new link errors, you probably need to add gdiplus.lib and msimg32.lib to the list of libraries you're linking with, due to the removal of the wrapped previously used to load GDI+ functions during run-time.

3.2.5 is now officially done, see wxwidgets.org/news/2024/05/wxw and thanks to everybody who has contributed to making and testing it!

Due to the last minute foul up (that I have to take credit for), the checksums for the binaries downloads in the release announcement have been lost, but they will be restored soon. So far this is the only known problem with this release, but I'm sure it's not going to last (does reverse psychology work with bugs?).

wxwidgets.org wxWidgets 3.2.5 Released - wxWidgets