Unity Integration

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, satrow

vayth

Unity Integration

Unread postby vayth » Thu, 01 May 2014, 01:48

So, Palemoon is just like an old Firefox on Unity DE. It has no integration with globalmenu/LIM, and all.

In the addons page, it got 4 default addons, with unity desktop integration being one of them, but they are all disabled. Enabling them makes no effect.
I think it needs some customization, changing target or something, but I don't know which file to edit. Can you help me?

Their location is:
/usr/share/xul-ext/ubufox
/usr/share/xul-ext/unity
/usr/share/xul-ext/websites-integration
/usr/lib/xul-ext/webaccounts

Thanks before :)
Attachments
Unity_Firefox.tar.gz
(101.07 KiB) Downloaded 49 times

access2godzilla

Re: Unity Integration

Unread postby access2godzilla » Thu, 01 May 2014, 08:37

First: please update your addons. The <em:(min|max)version> is much below Pale Moon's range (I see 15.* for one of them, another has 18.*). I'd also recommend leaving out ubufox, seems like it tries to do some integration with apt.

vayth

Re: Unity Integration

Unread postby vayth » Thu, 01 May 2014, 09:07

No updates found. They're already the latest version.
Should I change the version number manually? But Firefox is on version 29, shouldn't it be broken as well for Firefox if the version number is the culprit?

access2godzilla

Re: Unity Integration

Unread postby access2godzilla » Thu, 01 May 2014, 12:46

Do the extensions work in stock Firefox (tarballs from Mozilla)?

vayth

Re: Unity Integration

Unread postby vayth » Thu, 01 May 2014, 13:15

stock firefox?

Hmm.. it seems there are no tarballs from Mozilla since they are Canonical's patch.
But you can get the tarball from the link from synaptic, which redirected me here:
https://launchpad.net/unity-firefox-extension (the latest version says 2.3.5, but under "Package in Distribution" says 3.0.0. Still older than the version installed (3.0.2))
https://launchpad.net/webaccounts-browser-extension (the same as the one installed, online account 0.5)
https://launchpad.net/webapps-greasemonkey (I think it's also the same, since the installed use 2013.09.20beta as version numbering)
https://launchpad.net/ubufox (version 2.8 under "Package in Distribution)

access2godzilla

Re: Unity Integration

Unread postby access2godzilla » Thu, 01 May 2014, 13:27

What I meant: does it occur in the official releases available here: http://ftp.mozilla.org/pub/mozilla.org/ ... /releases/

Although, if I read your statement correctly, that they're patching FF for integration, obviously it'll not work.

vayth

Re: Unity Integration

Unread postby vayth » Thu, 01 May 2014, 13:43

Oh, I see. But I think they don't make any change to Firefox codebase, only patches in add-ons form. That's why maybe we can make it work with Palemoon too.
But I could be wrong, and if they do change the codebase itself, then I guess it's a check-mate.

I don't really care about webapps, online account and ubufox.
Ubufox in Synaptic wrote:Adds Ubuntu-specific modifications to Firefox.
Integrates the browser with Ubuntu to:
  • Enable searching for missing plugins from Ubuntu software catalog
  • Add the following options to the Help menu
    • Get help on-line
    • Help translating Firefox
    • Ubuntu Release Notes
  • Set homepage to Ubuntu Start Page
  • Display a restart notification after upgrading Firefox
  • Add ask.com to the search engines.
You can uninstall this if you prefer to use a pristine Firefox install.


Although I can live without them, it feels somewhat weird without unity-integration, without on top-panel and empty HUD.

Edit:
Just looking at Synaptic again...
unity-integration in Synaptic wrote:Firefox extension to allow WebApps to integrate with the Unity Desktop

Webapps? If this extension is really about webapp and not the UI, I don't know anymore where they do the change.. :wtf:

access2godzilla

Re: Unity Integration

Unread postby access2godzilla » Thu, 01 May 2014, 14:02

Did you use the Firefox versions I pointed to and check out if it works there?

And seriously, ask.com :roll: Do they also have Ask toolbar in the repos?

vayth

Re: Unity Integration

Unread postby vayth » Thu, 01 May 2014, 14:17

I will try it tomorrow, it's getting late here. But is it alright to have two different version of Firefox? I'm still not familiar with how linux system works. Even a single program seems to put its files everywhere across the system.. But I guess it won't replace or conflicting, right?

No, they don't have it in repo :lol:
Actually, despite the description, I don't see ask.com in search engine. The list are just Google, Yahoo, Bing, Amazon, Duckduckgo, Ebay, Twitter, Wiki.

access2godzilla

Re: Unity Integration

Unread postby access2godzilla » Thu, 01 May 2014, 14:28

The Mozilla build system is quite different in that respect, and produces something like the ZIP-packed Windows version of Pale Moon. So it won't cause any problems.

vayth

Re: Unity Integration

Unread postby vayth » Thu, 01 May 2014, 18:08

I just tried it. Firefox 24 ESR gave a same result as Palemoon. But to my surprise, even Firefox 29 also gave a similar result. No global menu, no HUD.
I guess Canonical patched Firefox on codebase level then? :(

Or is it because they build it on non-Unity? Do you think simply rebuild the source will help? I remember compiling other program like Desmume from a tarball giving it global menu immediately..

access2godzilla

Re: Unity Integration

Unread postby access2godzilla » Thu, 01 May 2014, 18:31

Yeah, probably Canonical used it's own patches, then. You need to apply them to Pale Moon and compile it for yourself to get that integration.

vayth

Re: Unity Integration

Unread postby vayth » Tue, 24 Jun 2014, 10:56

I found.. something that looks like a patch for global menu. Can a2g/cyansmoker try to test/integrate this? It doesn't seem like a source code.. I don't know where to put that

http://bazaar.launchpad.net/~mozillatea ... ubar.patch
or the full source: http://bazaar.launchpad.net/~mozillatea ... d:/debian/

the last change date seems to be recent

cyansmoker

Re: Unity Integration

Unread postby cyansmoker » Thu, 26 Jun 2014, 07:13

I will take a look.
It appears to be quite a huge patch. I'll track down the associated commit comments but it is not very likely to work "off the shelf"


Return to “Pale Moon for Linux”

Who is online

Users browsing this forum: jghodd and 6 guests