[Release] Camimoon

Dedicated board for theme releases/support threads

Moderators: FranklinDM, Lootyhoof

Forum rules
Please do not create new topics here unless you are a theme author in need of a dedicated releases&support thread!
User avatar
Lootyhoof
Themeist
Themeist
Posts: 1566
Joined: 2012-02-09, 23:35
Location: United Kingdom

[Release] Camimoon

Unread post by Lootyhoof » 2015-08-31, 18:49

From the ashes of the Camino browser (and its related Firefox theme, Camifox), rises a new theme: Camimoon! Inspired by (and using icons from) Camifox; based on Qute 4 PM (originally by Murphy).
Image
Grab it now from the Pale Moon Add-Ons Site. Source code is available on GitHub.

Enjoy! :)
Last edited by Lootyhoof on 2016-10-04, 23:00, edited 5 times in total.

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

Re: [Release] Camimoon v1.0.1

Unread post by Lootyhoof » 2015-09-03, 15:23

Camimoon has been updated to v1.0.1, to address vertical toolbar border issues.

Joel Cairo

Re: [Release] Camimoon v1.0.1

Unread post by Joel Cairo » 2015-09-21, 04:36

Thanks, Lootyhoof! Using it now.

Sure takes me back...

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

Re: [Release] Camimoon v1.0.2

Unread post by Lootyhoof » 2015-10-19, 19:21

Camimoon has been updated to v1.0.2, in preparation for Windows 10-specific changes in the next public release of Pale Moon 26.

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

Re: [Release] Camimoon v1.1.0

Unread post by Lootyhoof » 2015-12-20, 22:12

Camimoon has been updated to v1.1.0.

What's new?
- (PM26) add history menu button
- show more icons in history/bookmarks menus
- fix small menubutton dropmarker positions

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

Re: [Release] Camimoon v1.1.1

Unread post by Lootyhoof » 2016-01-13, 21:37

Camimoon has been updated to v1.1.1, in preparation for changes to the download popup in Pale Moon 26.

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

Re: [Release] Camimoon v1.2.0

Unread post by Lootyhoof » 2016-06-29, 23:25

Camimoon has been updated to v1.2.0.

What's new?
- titlebar colourisation for Windows 10
- use dark window frame detection on Windows 8/10
- refactor media controls for Pale Moon 26.3
- use unified close button icons
- use dark toolbar detection in Pale Moon 26.3 to detect dark system themes

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2016-10-09, 21:22

Camimoon has been updated to v1.3.0.

What's new?
- PM27: add statusbar styling
- PM27: add styling for downloads panel components
- PM27: style devtools
- improve appearance of about:

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2016-12-06, 20:24

Camimoon has been updated to v1.4.0. This adds support for the Pale Moon 27 developer tools (the built-in tools, not the extension).

Pale Moon 26 support has been removed from this release.

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2017-06-06, 14:35

Camimoon has been updated to v1.5.0.

What's new?
- sync about:support styling with default
- sync about:permissions styling with default
- add image document favicon when viewing standalone images
- fix "learn more" links in notification popups
- sync devtools styling with default
- allow extensions to style their own toolbarbutton-badge

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: [Release] Camimoon

Unread post by gracious1 » 2017-08-20, 02:17

I love Camimoon. It works well with Persona Switcher, so I can have my cake and eat it, too. :thumbup:

But I have noticed one issue. When the extension Restart Manager 1.0.9 is enabled, and the Restart button is added to the Navigation Toolbar, the buttons in the Navigation Toolbar become squished, like so:
Image
If the button is placed in any other toolbar, the icons return to normal:
Image
I am reporting this to the developer of Restart Manager, but I thought you (Lootyhoof and other PM folks) might like to know about it. This seems to happen only with Camimoon, so it might be something that could be changed in the theme as well as the extension.
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2017-11-18, 22:19

Camimoon has been updated to v2.0.0, to bring it in line with other themes of this type (e.g. Qute 4 PM).

What's new?
- merge in macOS styling (basic macOS support)
- fix statusbar progressmeter
- improve cross-platform styling
- provide smaller toolbar image for extension compatibility
- remove Social API components
- improve download panel appearance
- sync plugins UI with default
- sync devtools styling with default
- Linux: redesign appmenu button
- Windows: draw a background on Win10 to improve accent color detection
- cleanup redundant code
gracious1 wrote:I love Camimoon. It works well with Persona Switcher, so I can have my cake and eat it, too. :thumbup:

But I have noticed one issue. When the extension Restart Manager 1.0.9 is enabled, and the Restart button is added to the Navigation Toolbar, the buttons in the Navigation Toolbar become squished, like so:
Image
If the button is placed in any other toolbar, the icons return to normal:
Image
I am reporting this to the developer of Restart Manager, but I thought you (Lootyhoof and other PM folks) might like to know about it. This seems to happen only with Camimoon, so it might be something that could be changed in the theme as well as the extension.
This I missed unfortunately while working on this. Is this still an issue? If so I'll look into it soon. :)

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: [Release] Camimoon

Unread post by gracious1 » 2017-11-19, 03:39

Lootyhoof wrote:Camimoon has been updated to v2.0…
- provide smaller toolbar image for extension compatibility
What exactly does this mean? At first I thought you made the toolbar buttons smaller, but I am so relieved that you did not. *whew*
Lootyhoof wrote:- Linux: redesign appmenu button
NIce! :thumbup:
gracious1 wrote:When the extension Restart Manager 1.0.9 is enabled, and the Restart button is added to the Navigation Toolbar, the buttons in the Navigation Toolbar become squished, like so:
Image
Lootyhoof wrote:This I missed unfortunately while working on this. Is this still an issue? If so I'll look into it soon. :)
It's still relevant even though Restart is now a command in Pale Moon's Menu Bar for a few reasons, including the fact that the toolbar button is nice to have.
When the toolbar button is in the Menu Bar, all is well. (In fact, the Menu Bar increases in size a little to accommodate the button.)
Image
When the toolbar button is in the Navigation Bar, the icons still get squished:
Image
It's even worse if you put the button in a custom toolbar:
Image
(and notice that the button loses its graphic)
Looking forward to a fix if one is possible! :) Thanks again for the work you do on these themes!
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2017-11-19, 19:47

Looking at this further it's definitely an issue with the add-on. It forces specific stylings, which never ends up well:

Code: Select all

toolbar[mode="icons"] .restman-toolbarbutton:not([ffx4-22]) {
	min-height: 24px !important;
	max-height: 24px !important;
	width: 26px !important;
}

#navigator-toolbox[iconsize="large"][mode="icons"] > #nav-bar .restman-toolbarbutton {
	min-height: 32px !important;
	max-height: 32px !important;
	width: 34px !important;
	margin-top: 2px;
	margin-bottom: 2px;
}
With the offending code disabled it looks fine:

Image

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: [Release] Camimoon

Unread post by gracious1 » 2017-11-22, 19:38

Lootyhoof wrote:Looking at this further it's definitely an issue with the add-on. It forces specific stylings, which never ends up well … With the offending code disabled it looks fine
Well, that's good to know!! Thanks for looking into this!! I appreciate your perseverance with this! :) It sort of verifies something the developer said, but with a different take. The thing is, the issue doesn't appear with Pale Moon's default theme, as indicated in my first post on this issue. I had written the developer some months ago about this issue; I'll quote from his reply:
" I can say that most likely this theme and the special effect i have applied in the toolbar button
of restart manager are not compatible. (However, as you can understand, it's not possible to
test my extension with every theme, present and future, for Firefox and Pale Moon.)
Most likely, this issue is caused by this theme, since you noticed it only on this, as you say and since there is no problem with default theme. Any theme should alter only the appearance of Ui, having the same functional behavior with the default theme. "
He then went on to suggest a workaround:
As a workaround, i can suggest you change the appearance of the button, to see what is happening. To do it, open extension's settings (right-click on the button --> options), find "Appearance" and click "Default". This will remove the special CSS of the button, making it a standard toolbar button, like any other button. This may solve your issue, but you will lose the rotation effect and the background of the button :-)
This works, but then of course as he points out, I lose the rotational effect and the background.

I would like to see how your suggestion would work, since the background is retained in your screenshot, and so maybe I can keep the rotational effect, too. But where exactly do I make the modification in the XPI archive? What is the path to the code to be removed?

Once I can test it for myself, I'll pass it along to the developer. Thanks again for all your help with this so far! :geek:
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: [Release] Camimoon

Unread post by gracious1 » 2017-12-07, 05:18

Lootyhoof wrote:Looking at this further it's definitely an issue with the add-on. It forces specific stylings, which never ends up well:
Hello, just bumping this because I'm hoping for an answer. Where in the XPI module is the code that I need to remove?
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2018-06-07, 21:04

Camimoon has been updated to v2.1.0.

What's new?
- add initial Pale Moon 28 support
- don't use background image on standalone image viewer

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

Re: [Release] Camimoon

Unread post by Lootyhoof » 2018-07-30, 20:22

Camimoon has been updated to v2.2.0.

What's new?
- add PM28 newtab styling
- add tabbrowser findbar styling
- improve about:permissions sizing
- fix disappearing titlebar in private and lwtheme modes on macOS
- fix favicon sizes in password manager

User avatar
gracious1
Keeps coming back
Keeps coming back
Posts: 891
Joined: 2016-05-15, 05:00
Location: humid upstate NY

Re: [Release] Camimoon

Unread post by gracious1 » 2018-07-31, 01:18

Lootyhoof wrote:Camimoon has been updated to v2.2.0.
- fix disappearing titlebar in private and lwtheme modes on macOS
Still seeing it disappear, or mostly so. Can see the three buttons but not the text, and the area is grabbable:
Screen Shot 2018-07-30 at 21.12.08.png
Without persona:
Screen Shot 2018-07-30 at 21.11.30.png
PM 28.0.0b1 (2018-06-26) on Mac OS X High Sierra (10.13.6)
20 July 1969 🌗 Apollo 11 🌓 "One small step for [a] man, one giant leap for mankind." 🚀

User avatar
SpockFan02
Astronaut
Astronaut
Posts: 535
Joined: 2017-09-24, 16:35
Location: Mak pupulusšum, California

Re: [Release] Camimoon

Unread post by SpockFan02 » 2018-07-31, 01:31

The missing text is a small issue but we're not sure what the cause is; Moonchild said not worry about it. Everything else is intended: Visible and usable caption buttons in the correct position, window draggable, and lightweight theme painting in the titlebar. Cf. Firefox.

Post Reply