Coder Social home page Coder Social logo

Comments (11)

jhasse avatar jhasse commented on May 29, 2024 2

Here's a screenshot:

firefox

from firefox-gnome.

Omar007 avatar Omar007 commented on May 29, 2024 1

That fix seems no longer sufficient. I had set mine to 99.0 since it broke with Firefox 48, but since I updated to Firefox 50, the firefox menu does no longer function and the menu layout is messed up.
Sadly I could not take a screenshot as the menu closes as soon as I take one :/

from firefox-gnome.

 avatar commented on May 29, 2024

Duplicate of so many issues, see #410

from firefox-gnome.

dyskette avatar dyskette commented on May 29, 2024

@jhasse See this comment.

In firefox 50 the options menu is restored by renaming panelUIOverlay.css to panelUI.css (it's in theme/shared/browser/customizableui)

from firefox-gnome.

Omar007 avatar Omar007 commented on May 29, 2024

I can confirm that does indeed fix it.

If you want to edit the file in the XPI directly, the path for it inside the XPI is:
./chrome-45/browser/customizableui

from firefox-gnome.

jhasse avatar jhasse commented on May 29, 2024

For me it was ./chrome-46/browser/customizableui/ in the file ~/.mozilla/firefox/aw3etoyh.default/extensions/[email protected]. (I'm using https://addons.mozilla.org/de/firefox/addon/gnome-linux-only/)

It would be great if the version here could be updated: https://addons.mozilla.org/de/firefox/addon/adwaita/

from firefox-gnome.

 avatar commented on May 29, 2024

Well @jhasse, the authors of this addon seem to have lost interest. I don't why. Did they stop using Firefox? Did they stop using Gnome3?

from firefox-gnome.

smichel17 avatar smichel17 commented on May 29, 2024

@jeroenpraat Read #410 (comment)

Also, this issue should probably be closed as a duplicate of #410. Having the same conversation in multiple places just makes information harder to find later.

from firefox-gnome.

linuxundich avatar linuxundich commented on May 29, 2024

Here's a (inofficial) updated version: https://addons.mozilla.org/en-Us/firefox/addon/gnome-3-updated

from firefox-gnome.

 avatar commented on May 29, 2024

That updated theme now also has some problems, like video controls that are broken. I really don't understand why this theme is abandoned. Especially now Canonical is switching to Gnome 3.*

from firefox-gnome.

garrett avatar garrett commented on May 29, 2024

@jeroenpraat: It's been mentioned several times that Firefox is removing native theme support, which makes this theme impossible. We were looking at adapting for the new Firefox, before photon was announced, but the changes landing in Firefox 57 will break that approach too.


You don't have to look any further than this same issue to see why it's really difficult to support the theme in Firefox:

  1. They change things every single release lately, breaking the theme.
  2. The quick release cycles mean we can't even get it reviewed and in the store before the next release or two is out.
  3. Mozilla announced deprecation of all full themes and old style extensions (forcing extensions to move to WebExtension... which isn't a bad thing overall, but we'll lose support for things we're doing in the extension as well as our backup plan for a CSS theme overlay).
  4. Firefox 57 will arrive soon and will force the full themes and old style extensions off. Only the background-wallpaper-as-a-so-called-theme "lightweight themes" and new style WebExtentions will be supported.

(I've written more details @ #410 (comment) before.)

Mozilla has promised to work on extending the lightweight themes, so we might be able to change things in a new version, when that lands. It might not (and probably will not, I'm guessing) by Firefox 57, when photon (the new UI) lands.

HOWEVER, this is not doom and gloom. The old legacy add-ons had all sorts of issues (security, stability, speed) that WebExtensions addresses. WebExtensions are intentionally mostly compatible with Chrome too, so this means developers only need to support 1 codebase (with possible minor changes) instead of 2 very different ones.

AND, to top it all off, when Firefox 57 lands, it'll feel much more at home on GNOME Desktops than previous versions. (There's still some room to go, but it won't stick out as a sore thumb as much.)

See #410 (comment) for more details about how Firefox 57 will look and how it (by default) fits in better with GNOME (still not perfect, but much better by default — the largest differences being the tabs-on-top and lack of client-side-decorations as well as no visual button borders... aside from that, it's actually mostly fine though).

I'm sure many of us here would like to tweak Firefox in the future (post-57), but not even Mozilla knows everything that will arrive then, so we can't target it quite yet. (The big stuff seems to have all landed, which is great news. Smaller things like client-side-decorations (aka: Firefox-managed-titlebar) on Linux might get pushed back a release or few, however.)

from firefox-gnome.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.