Hi all, Just a little update on things to keep everyone in the loop. I'm trying to get sane-frontends ready for a release. To that end here is a list of recent activity:
- GTK3 port of the GUIs xscanimage and xcam (Thanks Thierry!) - the port is complete but some small bugs still remain. I will address these in conjunction with Thiery. - I18n support added to the apps (Thanks again Thierry!) - en, fr and en_GB currently exist. When the code base settles down, perhaps I will put the call out for translations. - Build system complete revamp. The build files were super old. I have reconstituted what were probably the original automake files and purged out the old ones. This has broken the CI pipeline so I will update that shortly. The build files are built completely from scratch so some CI integration mods are likely needed. So what remains: - Fix and update the CI pipeline on Gitlab. - Any remaining GTK3 bug fixes. - Any remaining issues on GitLab that we can squeeze in. - GIMP 3 plugin porting for xscanimage. I have done this in xsane and it was pretty straightforward. xscanimage will support GIMP 2.10 and 3. - Upstream any downstream patches where appropriate. - I *might* see about adding some kind of little splashscreen for the GUIs. It is disconcerting that there is typically a significant delay before anything appears due to the initial sane_get_devices() call leading to the suspicion that nothing is happening. I don't have a specific timeline for this as it really depends on what time that I have, but we should be ready quite soon. Cheers, Ralph
