You are not logged in.
The best Firefox for KDE so far. Please write a PKGBUILD. I don't have that much time at the minute. Thanks.
Here is the link for the gitorious repo:
http://gitorious.org/firefox-kde-opensuse
git clone git://gitorious.org/firefox-kde-opensuse/firefox-kde-opensuse.git
Ty.
Offline
Seconded!
Would love to see this in AUR.
Offline
I would vote for it to be in extra.
Are there any screenshots?
▁▂▃▄▅▆▇█▉▊▋▌▍▎▏▏▎▍▌▋▊▉█▇▆▅▄▃▂▁
Offline
As far as I can tell, Arch's go-openoffice is as integrated in KDE as openSUSE's/Kubuntu's.
openSUSE's Firefox integration: http://www.youtube.com/watch?v=sCt6BzFiDts
Offline
openSUSE has a truly awesome KDE implimentation
flack 2.0.6: menu-driven BASH script to easily tag FLAC files (AUR)
knock-once 1.2: BASH script to easily create/send one-time sequences for knockd (forum/AUR)
Offline
Nice! Whenever I used KDE with Firefox, I wanted to get KDE's menu in the Firefox Open With
Offline
it seems to be nice.
im a kde4 user but long ago i kicked the firefox because of kde/qt integration.
if someone does not post a PKGBUILD until next tuesday i may get you one.
see you soon
If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.
Offline
As far as I can tell, Arch's go-openoffice is as integrated in KDE as openSUSE's/Kubuntu's.
*nods* Yeah, I tried it a while ago. OpenOffice's KDE4 integration seems to need a lot of work, as it usually crashes whenever I try to use the file picker. They seem to have fixed a lot of bugs, but I'm not sure where I can use the most up to date version of it. One would hope the ones in Kubuntu and Suse aren't super buggy. Maybe it'll work right with OpenOffice 3.2.
Also cool, I'm glad someone brought up the Firefox integration. I asked about it on the Chakra forums, too.
Arch Linux Plasma 5 | AMD Ryzen 7 1700 | 16GB DDR4 RAM | Nvidia GeForce GTX 980
Offline
I had a look at the patches and I can't figure exactly what they are doing.
I apparently don't understand patch/diff because it looks to me like the patch expects kde specific files to already be in the source.
For instance:
--- mozilla/browser/base/content/browser-kde.xul.sav 2009-11-05 20:08:56.000000000 +0100
+++ mozilla/browser/base/content/browser-kde.xul 2009-11-16 15:37:59.000000000 +0100
@@ -157,7 +157,7 @@
<button id="editBookmarkPanelDeleteButton"
label="&editBookmark.cancel.label;"
oncommand="StarUI.cancelButtonOnCommand();"/>
-#else
+#elif XP_UNIX_GNOME
<button id="editBookmarkPanelDeleteButton"
label="&editBookmark.cancel.label;"
oncommand="StarUI.cancelButtonOnCommand();"/>
Does that mean it is modifying browser-kde.xul? If so, doesn't that mean browser-kde.xul must already exist?
Last edited by dalingrin (2009-11-21 19:56:51)
Offline
Any news? Is there an aur version planned?
zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)
Offline
I make three package with opensuse patch.
I test it and it seems to work,
they are named:
firefox-kde-opensuse
xulrunner-kde-opensuse
kmozillahelper
I removed some patch seems to be no need, and try to keep the patch in offical repo.
As far as I test, kde file dialog, proxy, plasma notify, rss, mailto are all working.
This is the feature list, you can test as the list show. http://en.opensuse.org/KDE/FirefoxIntegration
Offline
@csslayer Thanks for the efforts.
But I am not able to instal it its stuck at download source phase
-> Downloading firefox-3.5.5.source.tar.bz2...
--2009-12-11 14:53:08-- http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5.5/source/firefox-3.5.5.source.tar.bz2
Resolving releases.mozilla.org... 63.245.208.152, 2001:6b0:e:2018::158
Connecting to releases.mozilla.org|63.245.208.152|:80... connected.
HTTP request sent, awaiting response...
Edit: Link is working now. Second try it connected.
But its failing during building
BUILD_OFFICIAL=1
MOZILLA_OFFICIAL=1
USE_SHORT_LIBNAME=1
client.mk:284: *** Couldn't find autoconf 2.13. Stop.
==> ERROR: Build Failed.
Aborting...
Error: Makepkg was unable to build firefox-kde-opensuse package.
I have autoconf 2.65 installed.
pacman -Qi autoconf
Name : autoconf
Version : 2.65-1
Last edited by jithin1987 (2009-12-11 09:40:45)
Thanks
Jithin
Offline
yaourt -S autoconf-compat
Offline
Thank you for your hint, updated
Offline
Thank you for your hint, updated
One doubt. What did you update? Not tied to older autoconf anymore ?
Thanks
Jithin
Offline
Now I am facing another issue
nsUnixShellService.cpp:40:24: error: nsKDEUtils.h: No such file or directory
nsUnixShellService.cpp: In function 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:49: error: 'nsKDEUtils' has not been declared
nsUnixShellService.cpp: In function 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:95: error: redefinition of 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:43: error: 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp: In function 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:96: error: redefinition of 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:44: error: 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp: In function 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:99: error: redefinition of 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:47: error: 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp:101: error: 'nsKDEUtils' has not been declared
nsUnixShellService.cpp: In function 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:147: error: redefinition of 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:43: error: 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp: In function 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:148: error: redefinition of 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:44: error: 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp: In function 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:151: error: redefinition of 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:47: error: 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp:153: error: 'nsKDEUtils' has not been declared
nsUnixShellService.cpp: In function 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:199: error: redefinition of 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:43: error: 'nsresult nsGNOMEShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp: In function 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:200: error: redefinition of 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:44: error: 'nsresult nsKDEShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp: In function 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)':
nsUnixShellService.cpp:203: error: redefinition of 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)'
nsUnixShellService.cpp:47: error: 'nsresult nsUnixShellServiceConstructor(nsISupports*, const nsIID&, void**)' previously defined here
nsUnixShellService.cpp:205: error: 'nsKDEUtils' has not been declared
make[7]: *** [nsUnixShellService.o] Error
Which package am I missing ?
Thanks
Jithin
Offline
no, I just add autoconf-compat as makedepends.
Offline
if you encounter any compile error, remove the src directory because some patch will create a new file, while second make, the exist new file will be patched again...
Offline
Well, it works great for me so far! Hasn't crashed or anything Well done!
I do agree about the branding thing though (someone posted a comment to the firefox-kde AUR page) and wonder if it's possible to build this as branded.
I also wonder if, every time there's an update, I'll need to recompile it.
Arch Linux Plasma 5 | AMD Ryzen 7 1700 | 16GB DDR4 RAM | Nvidia GeForce GTX 980
Offline
I do agree about the branding thing though (someone posted a comment to the firefox-kde AUR page) and wonder if it's possible to build this as branded.
You can change a line in the mozconfig file:
ac_add_options --with-branding=browser/branding/unofficial
to
ac_add_options --enable-official-branding
Offline
Hmm, changing that line and then compiling it results in the file failing to pass the validity check and the compile not working. So I would assume other stuff needs to be changed as well.
Arch Linux Plasma 5 | AMD Ryzen 7 1700 | 16GB DDR4 RAM | Nvidia GeForce GTX 980
Offline
Hmm, changing that line and then compiling it results in the file failing to pass the validity check and the compile not working. So I would assume other stuff needs to be changed as well.
this is because you changed mozconfig, so you have to regenerate md5sums (or sha256sum) for the file you changed in the PKGBUILD.
edit- these packages are for kde 4 only i noticed
as time goes by i realize i'll need to upgrade to kde 4 soon, but i love kde 3.5 so much!
Last edited by toxygen (2009-12-12 03:38:36)
"I know what you're thinking, 'cause right now I'm thinking the same thing. Actually, I've been thinking it ever since I got here:
Why oh why didn't I take the BLUE pill?"
Offline
Ah, cool! Thanks for that. It works
Arch Linux Plasma 5 | AMD Ryzen 7 1700 | 16GB DDR4 RAM | Nvidia GeForce GTX 980
Offline
Thanks for this. Everything seems ok except the file dialog is still the gtk one. any clue?
Offline