[Solved] Old Palemoon 25 tabs? Topic is solved

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-20, 02:38

Ok guys. I did it on 100% , I downloaded older Palemoon and took classic theme from omni.ja file and put to new file in PM 26.1.0 :) .
Here it is -Link Removed-
Put to C:\Program Files (x86)\Pale Moon\browser and replace it ;) .

You have to remake userChrome.css file to original state.

Moderator Note: Please do not post modified omnija files on the forums.

DjogaRo

Re: [Solved] Old Palemoon 25 tabs?

Unread post by DjogaRo » 2016-02-21, 12:14

I don't use PM maximized often. So just today I got it, that it changes the tabs' border size, when maximizing or going fullscreen. And that TMP obviously doesn't expect that - It would have to reposition the tabs, which it doesn't do.

So the border size needs to be fix, too:

Code: Select all

#main-window[sizemode="normal"] #TabsToolbar[tabsontop="true"] {
	margin-top: 2px !important;
}

.tabbrowser-tab,
.tabs-newtab-button {
  margin-right: 0 !important;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  padding: 1px 0 3px !important;
  border: 1px solid #929292 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.tabbrowser-tab:not([pinned]):not([tabmix-firstTabInRow]) {
  margin-left: 0 !important;
}

.tabbrowser-tab .tab-throbber,
.tabbrowser-tab .tab-icon-image,
.tabbrowser-tab .tab-icon-overlay,
.tabbrowser-tab .tab-protect-icon,
.tabbrowser-tab .tab-lock-icon,
.tabbrowser-tab .tab-reload-icon {
  margin-left: 2px !important;
  margin-right: 3px !important;
}

.tabbrowser-tab[pinned] .tab-throbber,
.tabbrowser-tab[pinned] .tab-icon-image,
.tabbrowser-tab[pinned] .tab-icon-overlay,
.tabbrowser-tab[pinned] .tab-protect-icon,
.tabbrowser-tab[pinned] .tab-lock-icon,
.tabbrowser-tab[pinned] .tab-reload-icon {
  margin-left: 1px !important;
  margin-right: 1px !important;
}
(using default theme and TabMixPlus)

I know my userchrome doesn't aim to fit this threads topic anymore, but this thread got me started and with this css I ended up for now.

dark_moon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by dark_moon » 2016-02-21, 13:46

SGvagon wrote:-Link Removed-
Virustotal say this is clean, but Jotti found CVE-2015-1692 with ClamAV.
Dunno if this is a false positiv, but someone need to check the file more into the deep.

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-21, 14:29

Its clean, I am not hacker. I only move classic theme from Palemoon 25.8.1 to Palemoon 26.1.0.

EDIT: Of course everyone can do itself without download this file.

Alt+F4

Re: [Solved] Old Palemoon 25 tabs?

Unread post by Alt+F4 » 2016-02-22, 11:49

SGvagon wrote:Ok guys. I did it on 100% , I downloaded older Palemoon and took classic theme from omni.ja file and put to new file in PM 26.1.0 :) .
Here it is -Link Removed-
Put to C:\Program Files (x86)\Pale Moon\browser and replace it ;) .

You have to remake userChrome.css file to original state.
You are a lifesaver, thanks for getting this done.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35633
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: [Solved] Old Palemoon 25 tabs?

Unread post by Moonchild » 2016-02-22, 12:53

Just so everyone is aware: if you have edited or replaced omni.ja (or any other file in the application folder, for that matter) and you run into issues that require support, you must verify with an original copy of the browser that it exists before asking for help with anything.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-22, 16:01

I'm aware, I only copied the theme browser, the rest is untouched.

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-24, 16:27

omni.ja for Palemoon 26.1.1 (x86) - tested on Windows 7 and 8.1
-Link Removed-

Moderator Note: Please do not post modified omnija files on the forums.

New Tobin Paradigm

Re: [Solved] Old Palemoon 25 tabs?

Unread post by New Tobin Paradigm » 2016-02-24, 19:49

Right, so I am rather sure that distributing modified pieces of Pale Moon like omnija files violates the terms of redistribution for the product.

You may instruct but users who wish to do this must be made to accomplish this them selves at their own risk. I still think it is unwise as it creates an unacceptable situation for us to diagnose issues. Since omnija contains the bulk of the non-compiled code (save xpcom files) any minor error could break your entire installation.

There are far BETTER and supported methods to get what you want than directly editing core files. I suggest you work them out.

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-24, 19:56

I know (sorry) , but how to make this classic theme as a Complete Theme? I tried get it from omni.ja and replace to some complete theme, but this not working.

New Tobin Paradigm

Re: [Solved] Old Palemoon 25 tabs?

Unread post by New Tobin Paradigm » 2016-02-24, 20:17

Take a look at how other themes are constructed as well as some exceedingly outdated info on Mozilla sites.. Between the two you should be able to cobble together something acceptable.

Additionally, since this ONLY affects tabs.. You could go the extension route that simply overrides default theme styling.. BUT that wouldn't work well for 3rd party themes.

You could simply use userChrome.css as well... All these things are well supported in Pale Moon.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35633
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: [Solved] Old Palemoon 25 tabs?

Unread post by Moonchild » 2016-02-24, 20:41

To be absolutely clear about our policy (which was already clearly implied), I've updated the redistribution license with specific, clear text (see point 3) as to the redistribution of modified parts of the browser as-built.

As a side note about omni.ja: Treating the omni.ja as a zip file is, as already explained in other threads, possible (for the time being anyway), but making any change to it will materially alter the structure of it and make it significantly less efficient to load and parse.

Using any of the other officially-endorsed methods to change your styling is of course encouraged :)
Stylish or userChrome.css are the prime methods you want. Making an alternative complete theme is also viable (but overkill just for tab styling).
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-24, 21:06

And thats the problem. The CSS code for UserChrome.css (restore old tabs viewtopic.php?f=45&t=10828#p75996 ) does not working from version 26.1.0 :| . Editing is harder and harder from 26.1.0 version.
And that is why I edited omni.ja file.

User avatar
Lootyhoof
Themeist
Themeist
Posts: 1569
Joined: 2012-02-09, 23:35
Location: United Kingdom

Re: [Solved] Old Palemoon 25 tabs?

Unread post by Lootyhoof » 2016-02-25, 22:28

Try this. :)

Code: Select all

.tabbrowser-tab,
.tabs-newtab-button {
  background-position: 1px 2px !important;
  background-size: calc(100% - 2px) calc(100% - 2px) !important;
  background-origin: border-box !important;
  background-repeat: no-repeat !important;
  background-clip: initial !important;
  margin: 0 !important;
  padding: 2px 0 4px !important;
  border-width: 4px 3px 0 !important;
  border-style: solid !important;
  border-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAcCAYAAABYvS47AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJBJREFUeNpiFBGXYmJgYABhZihGBn+h+B8LkGAFYhUgVgBiPjSFn4D4ARDfAZmka2Ntpb9t80bO1y+ePkfGIDGQHEgNA9DqkKfPnnn9//9fGIiZgJgBikFsYZAcSA3IRHYpSUmQ8e9AbkGyFsR+B5VjZ4IK/gHi/wyY4D9UDuxbRgbCgHFU4ajCUYU0UggQYADV1D8Ak746KgAAAABJRU5ErkJggg==') 4 3 0 fill repeat stretch !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

SGvagon

Re: [Solved] Old Palemoon 25 tabs?

Unread post by SGvagon » 2016-02-25, 22:55

Wow, thanks :) . You are a theme master :thumbup: . It works on Palemoon 26.1.1 perfectly!

Alt+F4

Re: [Solved] Old Palemoon 25 tabs?

Unread post by Alt+F4 » 2016-02-26, 12:32

Lootyhoof wrote:Try this. :)
You, sir, are a gentleman and a scholar. :)

Thank you!

Locked