Announcement

Collapse
No announcement yet.

Firefox KDE support

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Xplorer4x4
    replied
    When I was using the official Ubuntu version, my RAM usage was usually about 500 MB max with all my add ons and 50+ tabs open. Since switching to this build I am sitting at 420MB and I just restarted firefox and have a total of 3 tabs open. Has any one else noticed a major increase in resource usage with the KDE optimized build?

    Leave a comment:


  • sumski
    replied
    Originally posted by eggbert View Post
    +1 I don't care so much about the perfect KDE integration, with the open dialog and such. I can live without that. But the broken mime types are unacceptable imho. Guessing, but it seems like this would not be too hard to maintain as that stuff should rarely ever change? Even if there was a single additional package I could install say firefox-mime-types, that would make me happy.

    Not sure why kubuntu leaves out the mimetypes for FF. Total annoyance tho.
    I contacted openSUSE ff maintainer about the patches, are they sepparable for mimetypes and for dialogs, will see how will he reply.

    Also, new beta emerged... :|

    Leave a comment:


  • eggbert
    replied
    it might not be a lot easier to focus on the parts of FF that are actually broken in Kubuntu. Namely the mimetype handling.
    +1 I don't care so much about the perfect KDE integration, with the open dialog and such. I can live without that. But the broken mime types are unacceptable imho. Guessing, but it seems like this would not be too hard to maintain as that stuff should rarely ever change? Even if there was a single additional package I could install say firefox-mime-types, that would make me happy.

    Not sure why kubuntu leaves out the mimetypes for FF. Total annoyance tho.

    Leave a comment:


  • sumski
    replied
    Haven't used Fedora for a while, so i don't recall, but looking at their packaging, and this bug report, it's the same as vanilla ff.
    Same for Debian.
    Here are meta bugs for this issue:
    https://bugzilla.mozilla.org/show_bug.cgi?id=253826
    https://bugzilla.mozilla.org/show_bug.cgi?id=140751
    https://bugzilla.mozilla.org/show_bug.cgi?id=528510
    Only real solution is to Mozilla actually takes KDE users into account, and start doing something about it.

    It seems Netrunner advertises Firefox with KDE integration (it's at ver 12)
    http://www.netrunner-os.com/dryland-...tion-released/
    but they don't have sources there, so i can't see did they changed anything else.


    And how this all started:
    http://blogs.kde.org/node/4099
    So, when we decided to make Firefox the default, we also faced the problem that we switched to something that from KDE user's point of view sucked in pretty much all aspects except for the browsing itself.
    The idea of Firefox desktop integration on Unix ranges from not bothering with it at all, over using generic not-really-desktop stuff like mailcap, to thinking Unix==GNOME. Normal Firefox in KDE offers to open PDF files with Evince, shows /usr/bin in a filedialog when you decide you'd like to open the PDF in some other application, has inconsistent (not just reversed) button order in dialogs and other yummy things.
    There have been attempts to solve this e.g. by creating a Qt version of Firefox, but those AFAIK have never led to something usable in practice, and with WebKit now part of Qt I somehow fail to see the motivation for anybody to try once more. And in this situation we had just a short time before openSUSE 11.2 feature freeze.

    The trick, of course, was using magic. The Firefox with KDE integration is still the same Gtk Firefox, just with a bunch of hooks calling an external helper. I don't have the ability of some other KDE developers to have clones, and I'm not crazy enough to try to mix Gtk and Qt in one process (which, despite the possibility of a shared event loop, should be nowhere near trivial).
    So it's nowhere near the extent of the Qt port, and maybe that's why it has worked out (as we all should know, perfect is the enemy of good).
    http://www.youtube.com/watch?v=sCt6BzFiDts

    What happened at ver. 10:
    http://forums.opensuse.org/english/g...tegration.html

    KDE filepicker for Thunderbird:
    https://bugzilla.novell.com/show_bug.cgi?id=749440#c9
    Last edited by sumski; Jun 29, 2012, 09:32 AM.

    Leave a comment:


  • claydoh
    replied
    Originally posted by sumski View Post
    Another update:
    Quantal | firefox-beta users will find new beta soon. As i said, i will try to follow new Firefox releases as long/soon i can, but can't promise that for beta's. You can see in the PPA page:

    This is a little too much for me, in the last 3 weeks there have been 4 new beta releases, 2 stable releases, and i need to update both Precise and Quantal (Plus, a build failure now and then).
    Now I wonder (not having looked much at what/how the integration is done) if it might not be a lot easier to focus on the parts of FF that are actually broken in Kubuntu. Namely the mimetype handling.

    How do KDE Firefox users fare in Fedora, for example?

    Leave a comment:


  • Mr_Bumpy
    replied
    If you would like to only receive Firefox updates from sumski's PPA, thereby avoiding Ubuntu's Firefox package being installed over the KDE-patched version:
    1) Create the following file: /etc/apt/preferences.d/hrvojes-firefox-kde-pin-1000
    2) Copy and paste the following into the file:
    Code:
    Package: *
    Pin: release o=LP-PPA-hrvojes-firefox-kde
    Pin-Priority: 1000
    Now you won't have to worry about losing KDE integration after an update.

    Leave a comment:


  • sumski
    replied
    Another update:
    Quantal | firefox-beta users will find new beta soon. As i said, i will try to follow new Firefox releases as long/soon i can, but can't promise that for beta's. You can see in the PPA page:
    12 updates added during the past month.
    This is a little too much for me, in the last 3 weeks there have been 4 new beta releases, 2 stable releases, and i need to update both Precise and Quantal (Plus, a build failure now and then).
    Last edited by sumski; Jun 28, 2012, 10:47 AM.

    Leave a comment:


  • vinnywright
    replied
    Originally posted by sumski View Post
    You can stick with official firefox build, but then there's no point in installing firefox-kde-support
    the firefox-kde-support seems to be a leftover ..... the box started out as 11.04 net upgraded to 11.10 net upgraded to 12.04 .......I dont remember even installing the firefox-kde-support ........

    VINNY

    Leave a comment:


  • sumski
    replied
    You can stick with official firefox build, but then there's no point in installing firefox-kde-support

    Leave a comment:


  • vinnywright
    replied
    vinny@Vinnys-HP-G62:~$ apt-cache policy firefox
    firefox:
    Installed: 13.0+build1-0ubuntu0.12.04.1
    Candidate: 13.0.1+build1-0ubuntu0.12.04.1
    Version table:
    13.0.1+build1-0ubuntu0.12.04.1 0
    500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
    500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
    *** 13.0+build1-0ubuntu0.12.04.1 0
    100 /var/lib/dpkg/status
    11.0+build1-0ubuntu4 0
    500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
    yes I see a difference now from my screen shots and @Kryol's ........ I was missing something

    perhaps I will try your builds latter today ............but it just hasn’t been that annoying to me

    VINNY

    Leave a comment:


  • sumski
    replied
    Vinny, it seems to me that you don't have KDE dialogs. What's your:
    Code:
    [B]apt-cache policy firefox[/B]
    firefox:
      Installed: 13.0.1+build1-0ubuntu0.12.04.1+KDE
      Candidate: 13.0.1+build1-0ubuntu0.12.04.1+KDE
      Version table:
     *** 13.0.1+build1-0ubuntu0.12.04.1+KDE 0
            500 http://ppa.launchpad.net/hrvojes/firefox-kde/ubuntu/ precise/main amd64 Packages
            100 /var/lib/dpkg/status
         13.0.1+build1-0ubuntu0.12.04.1 0
            500 http://de.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
            500 http://de.archive.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
         11.0+build1-0ubuntu4 0
            500 http://de.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

    Leave a comment:


  • Kryol
    replied
    Not sure.
    With firefox-kde-support installed I see for open file:
    Click image for larger version

Name:	s1.jpg
Views:	1
Size:	18.0 KB
ID:	639992
    It's differ from your image.
    My print dialog is:
    Click image for larger version

Name:	s2.jpg
Views:	1
Size:	16.3 KB
ID:	639994
    I think this is not KDE style.
    E.g. for Rekonq dialog I see following:
    Click image for larger version

Name:	s4.png
Views:	1
Size:	35.3 KB
ID:	639993

    Leave a comment:


  • vinnywright
    replied
    I don’t know .......but apparently when you Keep net upgrading you keep some things like firefox-kde-support ...... I guess this is what you all are talking about ...I seem to be getting confused ......my open file,print,save as are all KDE dialogues ............. or am I missing something .....if I am please elaborate

    https://lh4.googleusercontent.com/-V.../snapshot5.png

    https://lh3.googleusercontent.com/-r.../snapshot7.png

    https://lh6.googleusercontent.com/-8CYu74j00Lo/T-KCh9S4i0I/AAAAAAAAAeY/eLISABw8Ofk/s800/snapshot6.png


    Kubuntu-12.04 KDE-4.8.3 Kernel 3.4.1-030401-generic ..............well the Kernel isn't standard but hay


    VINNY

    Leave a comment:


  • sumski
    replied
    Originally posted by Kryol View Post
    It's working great. I see open and save dialogs are KDE-style. But print dialog is not KDE.
    I don't know did print dialogs worked before, as i don't print :shock:

    Originally posted by wrender View Post
    I'll try it out this weekend! You are awesome!
    :wink:

    Leave a comment:


  • wrender
    replied
    Originally posted by sumski View Post
    No problems
    I've tried one PGO build, which failed on 32bit, but then switched to regular build and this should work for both architectures.

    EDIT:
    I've pushed a 13.0.1 update and also beta in another PPA

    I'll try it out this weekend! You are awesome!

    Leave a comment:

Working...