Re: OpenURL issue not fixed with an OpenURLService
Patrick Cardona <[email protected]> Mon, 15 Dec 2025 14:05:03 +0100
| Newsgroups | gmane.comp.lib.gnustep.general |
|---|---|
| Message-ID | <2b653d75e1ffa5a624b5a606c2aa8466@pi400> |
Hello All, A noted also a regression: the badge on the miniwindow of GNUMail is showing a '1' counter value on a red background while I have no more unread mail. My previous build of GNUMail was from the tarball, not from svn: with this, the badge was with a yellow background and an accurate counter. On 2025-12-15 13:56:25 +0100 Patrick Cardona <[email protected]> wrote: > Hello Richard, > > On 2025-12-14 23:32:44 +0100 R Frith-Macdonald > <[email protected]> > wrote: > > >> (...) > >> The fixes involve: > >> Allowing 'Open URL' services to work with either string pastebooard >> data >> (how it used to work) or url pastebaord data (the preferred format >> nowadays), and fixing a naming issue so that opening a URL via >> services >> should work reliably again. > >> The attempts the framework makes automatically should now be in four >> stages >> before failure: > >> 1. try asking a GNUstep app to open the URL (using the preferred >> app) if >> any app is available > >> 2. try asking an 'Open URL' service to open the URL > >> 3. try running the non-gnustep program specified by the NSWebBrowser >> user >> default > >> 4. try the fallback mechanism for opening a file of unknown type > > > So I built from svn revision 942: > - Pantomime framework, > - GNUMail. > Did make_services. > > Unfortunately, I had still this unexpected behaviour: > > Clicking on a link from a message read in GNUMail: > 1) Firefox.app is called and launched: but it opens a new default > tab, not > the expected URL; > 2) After several seconds, an NSAlert Panel said: "No service matching > 'OpenURL'"; > 3) After I closed this panel, the expected URL was finally opened in > a new > tab. > Cheers, Patrick -- Patrick Cardona - Pi400 - GNU/Linux aarch64 (Debian 13.2) Xorg (1:7.7+24) - libcairo2 (1.18.4-1+rpt1 arm64) Window Maker (0.96.0-4) - GWorkspace (1.1.0 - 02 2025) - Theme: AGNOSTEP - MUA: GNUMail (1.4.0)