Page 1 of 5

[Release] Stylem

Posted: 2018-06-16, 22:05
by Lootyhoof
Given that people have had issues with Stylish as of late, with the main issue being installing styles from userstyles.org, I decided to fork Stylish. Say hello to Stylem! :thumbup:

This works in browsers other than Pale Moon (of note: Basilisk) too, so feel free to give it a try. It's on the Pale Moon Add-ons Site and GitHub now. Those others browsers won't get automatic updates though from us, since that only works in Pale Moon.

If you already have Stylish installed, please disable or remove it before using Stylem to avoid issues. Stylem will pick up your installed styles.

Enjoy!

Re: [Release] Stylem

Posted: 2018-06-19, 11:12
by hujan86
A big thanks to you, Lootyhoof! :thumbup: I've tried to get the author of Stylus for Pale Moon support quite some time ago, but the answer is the usual "WX only".

Re: [Release] Stylem

Posted: 2018-06-21, 20:31
by Lootyhoof
Stylem has been updated to v2.2.1! In this version, several long-standing issues as reported with the upstream Stylish add-on have been fixed, plus a couple specific to Pale Moon (inherited from Stylish). It also adds the Tagalog locale by FranklinDM.

What's new?
- add Tagalog locale (by FranklinDM)
- fix memory leak when closing window
- fix editor position when in windowed mode and minimized
- enable editor warnings when CSS error reporting is turned off
- load editor correctly in Pale Moon 28
- find the devtools correctly in Pale Moon 27

Re: [Release] Stylem

Posted: 2018-07-04, 00:27
by hujan86

Re: [Release] Stylem

Posted: 2018-07-04, 07:24
by Lootyhoof
hujan86 wrote:Was telemetry code removed from Stylem?

https://www.ghacks.net/2018/07/03/it-is-time-to-get-rid-of-stylish/
There never was any. 2.0.7 (the version I forked from) was before Stylish was sold off. It was only after this time that such things would be added.

Re: [Release] Stylem

Posted: 2018-07-04, 12:45
by roytam1
does themes support theming Stylem icon?

Re: [Release] Stylem

Posted: 2018-07-04, 12:49
by Lootyhoof
It should be possible, yes. The ID is #stylem-toolbar-button. Or did you mean the icon itself (i.e. as used on the userstyles category)?

Re: [Release] Stylem

Posted: 2018-07-04, 13:26
by roytam1
Lootyhoof wrote:It should be possible, yes. The ID is #stylem-toolbar-button. Or did you mean the icon itself (i.e. as used on the userstyles category)?
yes I mean both toolbar icon and user style entry icon in its tab. since I'm using reinheit theme and those icons are usually themed in stylish age.

Re: [Release] Stylem

Posted: 2018-07-04, 14:59
by Lootyhoof
I will be updating reinheit (plus other themes) soon for further PM28 changes, so I will change this too.

Re: [Release] Stylem

Posted: 2018-07-04, 22:31
by Goodydino
Off-topic:
Moonraker wrote:
Palemoon is still the only fully customised browser available.

SeaMonkey is a fully customizable application. It is a suite and not just a browser, but it has a good customizable interface.

Re: [Release] Stylem

Posted: 2018-07-05, 13:33
by hujan86
Lootyhoof wrote:There never was any. 2.0.7 (the version I forked from) was before Stylish was sold off. It was only after this time that such things would be added.
Good to hear. The telemetry BS was the reason I tried to get the author of Stylus to support PM.

Re: [Release] Stylem

Posted: 2018-07-05, 16:25
by Latitude
Lootyhoof wrote:I will be updating reinheit (plus other themes) soon for further PM28 changes, so I will change this too.
Are there changes in Pale Moon 28's "UI rendering engine" (or something which is responsible to render the UI) which make Pale Moon can't render the latest themes for 27?

Re: [Release] Stylem

Posted: 2018-07-05, 16:39
by Lootyhoof
Themes style the XUL. If the XUL changes, so too must the themes.

Re: [Release] Stylem

Posted: 2018-07-05, 18:04
by Moonchild
Lootyhoof wrote:Themes style the XUL. If the XUL changes, so too must the themes.
You should frame this and put it on the wall.

Re: [Release] Stylem

Posted: 2018-07-10, 04:04
by dlangton
Just wanted to mention that the style discussed at https://www.theregister.co.uk/2018/07/0 ... s_9x_look/ works just fine with Stylem.

Re: [Release] Stylem

Posted: 2018-08-01, 21:53
by Lootyhoof
Stylem has been updated to v2.2.2.

What's new?
- fix devtools deprecation warning
- align Tagalog locale with Pale Moon style (thanks FranklinDM)
- make sure Stylish is disabled if Stylem is enabled (thanks JustOff)
- remove style reporter
- rename internal add-ons manager-related code to prevent future interop issues

Re: [Release] Stylem

Posted: 2018-08-14, 22:23
by Lootyhoof
Stylem has been updated to v2.2.3.

What's new?
- improve `cs` locale (thanks janekptacijarabaci/GMForker)
- fix uninstall undo button spacing

Re: [Release] Stylem

Posted: 2018-08-17, 00:17
by hujan86
One teeny tiny question. Does Stylem auto update the installed themes from userstyles.org? Or do I have to remove the theme first and then reinstall the latest version from the site?

Re: [Release] Stylem

Posted: 2018-08-18, 00:46
by Psycho-A
Some of styles from userstyles.org looks buggy, although they work fine with Stylish 3.x on Firefox.
F.e. this style for VK.com: https://userstyles.org/styles/126419/vanilla-dark-2-vk. It worked fine when I installed it last year when PM still allowed this with Stylish 2.1.1, but now just breaks the site with Stylem and have lots of errors on checking code. As I understand, there some new features came with Stylish 3.0, but still not supported with Stylem... Will they be supported in the future?

Re: [Release] Stylem

Posted: 2018-08-18, 00:52
by Lootyhoof
The errors here are due to the style itself, which looks to be updated frequently. For example:

::selection should be ::-moz-selection

@-webkit-keyframes should be @keyframes

This is not an issue with Stylem but looks to be a quirk between how the style works in other browsers (Chrome?).