Page 2 of 3

Re: Splashed! [support topic]

Posted: 2019-02-16, 13:49
by FranklinDM
A new release is now up: v1.1.6
  • Update install manifest to use separate target application blocks
  • Attempt to solve issue #6 - set always on top to false as soon as main window is open. This fix isn't verified yet.

Re: Splashed! [support topic]

Posted: 2020-01-29, 10:25
by FranklinDM
Update to Splashed: v1.1.7
  • Initial support for Pale Moon 29 (no code changes) and another yet-to-be-released application if you look closely at the commit history.
Update options: GitHub releases, APO, Basilisk Add-ons Site, Interlink Add-ons Site, manually check for updates through the Add-ons Manager.

Re: Splashed! [support topic]

Posted: 2020-07-18, 12:25
by illiad
Just one big thing I would ask, is it possible for 'splashed' to interrogate the version num of PM / Basilisk on start up?? (read UA string or something?? )

Re: Splashed! [support topic]

Posted: 2020-07-18, 14:20
by FranklinDM
Yep, you can use {appVersion}, {buildID}, and/or {userAgent} in the text override option at the extension's settings window and Splashed will automatically replace these with the appropriate values.

Re: Splashed! [support topic]

Posted: 2020-07-20, 13:04
by FranklinDM
Update to Splashed: v1.2.0
  • Thanks to AHOHNMYC!
    • Reinstate and update Russian translation
    • Fix broken display of non-ASCII custom splash text
  • Use upscaled extension icon (32x32 -> 64x64)
  • Remove support for old (and insecure) exported preferences format
  • Remove support for Pale Moon 27 and older
  • Remove custom about window
  • Fix broken auto-close timeout for SeaMonkey and Borealis
  • Simplify command line handler component logic
    • Remove support for -splash flag
    • Remove show splash when opening external links feature (broken due to typo)
  • Further extension code cleanup and minor under-the-hood changes
Update options: GitHub releases, APO, Basilisk Add-ons Site, Interlink Add-ons Site, manually check for updates through the Add-ons Manager.

Re: Splashed! [support topic]

Posted: 2020-07-22, 16:01
by Pallid Planetoid
After the Update (v1.2.0) in Basilisk the logo only displays the last second or so (before the browser page loads) -- the splash screen is missing the logo for ~95% of the time the splash screen displays (see screen-shot):
Missing Logo to last seconds of display.png
Missing Logo to last seconds of display.png (4.65 KiB) Viewed 2703 times
Note: this doesn't happen for Pale Moon (so there's something different going on between the two browsers that's impacting Basilisk the way it is in regards to the way the splash screen renders).

Re: Splashed! [support topic]

Posted: 2020-07-22, 16:45
by New Tobin Paradigm
Borealis isn't a browser, it is a navigator!

Re: Splashed! [support topic]

Posted: 2020-07-23, 01:25
by Andrew Herbert
Don't confuse Basilisk with Borealis :coffee:

Re: Splashed! [support topic]

Posted: 2020-07-23, 02:11
by Pallid Planetoid
Andrew Herbert wrote:
2020-07-23, 01:25
Don't confuse Basilisk with Borealis :coffee:
I don't think he was actually --
my impression is that he was referring to this post in the current topic: viewtopic.php?p=195034#p194759 (but then I could be wrong :eh:).

But I can see why you might reach the conclusion he was responding to my post re: Basilisk (which I'm assuming is your conclusion :)) since the comment followed within less than 45 minutes of my post and there was no reference to what his comment corresponded to. ;)

Re: Splashed! [support topic]

Posted: 2020-07-26, 14:17
by FranklinDM
The issues with Basilisk should be fixed with this release.

Update to Splashed: v1.2.1
  • Revert incorrect removal of default splash image source
  • Fix broken close splash on click with Basilisk
Update options: GitHub releases, APO, Basilisk Add-ons Site, Interlink Add-ons Site, manually check for updates through the Add-ons Manager.

Re: Splashed! [support topic]

Posted: 2020-07-26, 14:31
by New Tobin Paradigm
I get this in Borealis.

Code: Select all

Timestamp: 7/26/2020 10:31:05 AM
Error: ReferenceError: Ci is not defined
Source File: chrome://splash/content/overlay.js
Line: 30

Re: Splashed! [support topic]

Posted: 2020-07-26, 15:29
by FranklinDM
Thanks, this should be fixed now.
Off-topic:
I wasn't able to test if the extension works with Borealis since the build I was using required AVX and the only machine that I had which has this instruction set recently broke down.
Update to Splashed: v1.2.2
  • Fix undefined Ci shorthand in overlay when using a navigator.
Update options: GitHub releases, APO, Basilisk Add-ons Site, Interlink Add-ons Site, manually check for updates through the Add-ons Manager.

Re: Splashed! [support topic]

Posted: 2020-07-26, 16:48
by New Tobin Paradigm
I can provide you with fresh builds whenever you want them. BUT there is a price to be paid. You will have to venture to the forbidden irc channel!

Or something.

Re: Splashed! [support topic]

Posted: 2020-08-11, 21:06
by ebene
Is there specific CSS required to only display the image (if this is possible)? I am attempting to use Netscape Navigator's splash screen:
1 cqLQDb_FusL7e8ltKXCwWA.gif
1 cqLQDb_FusL7e8ltKXCwWA.gif (98.7 KiB) Viewed 2452 times
But I seem unable to get it to display without the window borders around it. The custom style I added is

Code: Select all

padding: 0px;
which I believe to be correct, but the splash screen still displays like this:
b.png
b.png (31.37 KiB) Viewed 2452 times
I've tried to add

Code: Select all

!important
to the above rule as well as setting margin to 0, and setting a fixed height and width as a last resort, with no effect. Is there anything in particular I'm missing in terms of code specifications?

Re: Splashed! [support topic]

Posted: 2020-08-12, 14:42
by FranklinDM
Try if v1.2.3 solves the issue.

Update to Splashed: v1.2.3
  • Remove unused space around splash window frame on Windows
Update options: GitHub releases, APO, Basilisk Add-ons Site, Interlink Add-ons Site, manually check for updates through the Add-ons Manager.

Re: Splashed! [support topic]

Posted: 2020-08-12, 16:15
by ebene
That fixed it, thank you very much.

Re: Splashed! [support topic]

Posted: 2020-11-25, 06:42
by FranklinDM
Update to Splashed: v1.3.0
  • Retrieve splash window handle using nsIBaseWindow instead of using WinAPI GetActiveWindow
    - This should prevent cases where the main application window becomes always on top instead of the splash window
  • Take device pixel ratio into account when resizing the splash window on Windows
  • Use window `activate` event instead of `focus`
  • Prevent unnecessary updating of splash window state
Update options: GitHub releases, APO, Basilisk Add-ons Site, Interlink Add-ons Site, manually check for updates through the Add-ons Manager.

Re: Splashed! [support topic]

Posted: 2020-11-25, 10:20
by New Tobin Paradigm
What a fantastic list of improvements!

Re: Splashed! [support topic]

Posted: 2022-01-24, 09:20
by FranklinDM
FranklinDM wrote:
2018-07-12, 11:22
Allow background transparency for Pale Moon 27 (and lower) and FossaMail
Regression testing revealed that bug #1239743 is the culprit for broken full window (non-glass) transparency on UXP-based applications. Reverting changes brought by the said bug allows windows to be fully-transparent again if chrome is hidden and window background is set to transparent.

Re: Splashed! [support topic]

Posted: 2022-01-24, 13:17
by Moonchild
Curious. That would mean that GetMaxTextureSize() for some reason fails to give back a reasonable number there (possibly 0?). Otherwise the code change doesn't do anything but constrain the texture size.
Are you creating an unconstrained window or something when you make the splash window?