where did the XUL-free K-Meleon go?
Date: May 06, 2007 08:17AM

I thought it was a work in progress...any news?

Re: where did the XUL-free K-Meleon go?
Posted by: Dorian
Date: May 07, 2007 07:33PM

Currently discontinued because it's not supported by mozilla and doesn't work anymore.

Re: where did the XUL-free K-Meleon go?
Posted by: Hao Jiang
Date: May 08, 2007 04:55AM

As Dorian said, the non-xul version will be discontinued because of less support from mozilla. The latest version of non-xul version K-MeleonCCF is K-MeleonCCF ME 0.04 Beta 4 which is based on Gecko 1.8..

And I'm going to release a beta 5 and RC1 based on the same GRE soon which is mainly a bug fix and lua macros update version. For people who like the xul-free K-Meleon,that's the least I can do... (Maybe there will be a new tab exe update version based on the same GRE in the future, but not sure right now...)

Well, the future K-MeleonCCF will still focus on K-Meleon Tab version + Lua macros and there will be a strip-down K-MeleonCCF ME version which might not be xul-free but will be as fast as before...

At last, thanks for the help from Dorian Guenter KKO and Mark307 who make great contribution to K-Meleon society and to K-MeleonCCF versions.

Regards,

Hao



Edited 3 time(s). Last edit at 05/08/2007 04:57AM by Hao Jiang.

Re: where did the XUL-free K-Meleon go?
Posted by: Fred
Date: May 09, 2007 03:11AM

I have uploaded to Rapidshare a new no-Xul version :
K-Meleon-NX-1813pre .
This is a simplified version of K-Meleon 1.x ,
usable in Linux together with wine , or also in Windows,
updated to Mozilla 1.8.1.3 pre using Gecko/20070310,
from Seamonkey 1.1.1.
Look and feel are similar to the earlier 0.9 versions.
The NX No-chrome concept is used here. Thanks to Hao Jiang.
The browser is very fast, because Xul is not used.
Note : Flashblock, Aggreg8 and other extensions are not included in this
no-chrome version. No autocomplete as it causes problems in Linux.
Ad-blocking by userContent.css and hostperm.1 .
Many useful search engines have been added.
The profiles folder will be created inside the K-Meleon main folder.
If, when in Linux, you want this folder inside the wine configuration directory because of property rights problems, rename the file profile.ini
inside the K-Meleon main folder to for example profile.ini-renamed
before the first start.
Note :
This version works only if you have the files mfc71.dll,msvcp71.dll
and msvcr71.dll in your system or in your K-Meleon folder.
If you need them, they are still available under the name
dll-installer on the KM 8.2 website at :
http://www.lontronics.nl/index.php?m=0006
This will install the files on your system .
If necessary in Linux, copy the files manually to the K-Meleon main folder.
A javascript button has been included. After changing permissions
for javascript, reload the page.
History must be deleted manually.

Download as zip file at :
http://rapidshare.com/files/30281600/K-Meleon-NX-1813pre.zip.html
or as tarball for Linux at :
http://rapidshare.com/files/30282110/K-Meleon-NX-1813pre.tar.gz.html

This should help not to forget the No-Xul concept, and it works
very well in Linux too.
Regards
Fred

Re: where did the XUL-free K-Meleon go?
Posted by: Hao Jiang
Date: May 09, 2007 08:43AM

Yeah. It's possible to update the GRE with the Seamonkey 1.8.x branches... And I 'm going to update the K-MeleonCCF ME versions using this branch at this moment.

Re: where did the XUL-free K-Meleon go?
Posted by: Yakobom
Date: February 03, 2008 05:45AM

Does anyone know where I can get the sources for this no Xul version? The link specified above is not working...
Thanks,
yakobom

Re: where did the XUL-free K-Meleon go?
Posted by: Fred
Date: February 03, 2008 11:08AM

My NX variation is now already at Gecko 1.8.1.11

Download here, as zip :

http://rapidshare.com/files/73306368/K-Meleon-NX-18111.zip.html

or here as tarball for Linux (with the wine emulator) :

http://rapidshare.com/files/73304954/K-Meleon-NX-18111.tar.gz.html

But consider that this is not a "real tab" version, and that it has no lua macros,
but is rather looking for more stability when used on Linux with wine,
after losing the heavy weight of the Xul structure.

Hao's latest NX version with "real tabs" and lua macros can be downloaded here :

http://kmeleon.et8.net/K-MeleonCCFME0.08Beta4pre.exe

Unfortunately, he has decided to stop his work, but desga2 has announced, that he will continue working on it.

Fred

Re: where did the XUL-free K-Meleon go?
Posted by: Yakobom
Date: February 03, 2008 12:17PM

Thanks man.
I do also want to look at the code - can you also send a link to the source?

yakobom

Re: where did the XUL-free K-Meleon go?
Posted by: Fred
Date: February 03, 2008 08:27PM

For my versions the source code is from the official
1.0 versions :

http://sourceforge.net/project/showfiles.php?group_id=14285

The difference to a normal version lies only in the changed
no-Xul chrome, which consists only of javascript files and is not compiled.

Fred

Re: where did the XUL-free K-Meleon go?
Posted by: guenter
Date: February 06, 2008 04:50PM

chrmlite.dll and a chrome folder from fred's or hao's latest ME's are IMHO the key to create a ME from any recent k-m. the lua funtionality compensates 4 reduced Xul functions & check what needs to be be reused.



Edited 1 time(s). Last edit at 02/06/2008 04:53PM by guenter.

Re: where did the XUL-free K-Meleon go?
Posted by: newcomer11
Date: May 29, 2008 03:36AM

Quote
Fred
For my versions the source code is from the official
1.0 versions :

http://sourceforge.net/project/showfiles.php?group_id=14285

The difference to a normal version lies only in the changed
no-Xul chrome, which consists only of javascript files and is not compiled.

Fred

Hi, I'm new to K-Meleon, can you upload your source code ?

Re: where did the XUL-free K-Meleon go?
Posted by: FredLook in this thread
Date: May 29, 2008 06:02AM

As I said, I do not compile it myself.
The source code is available at the link that I gave
at the bottom of the page in the chapter k-meleon-src.
You can use the xul-less chrome from my NX version which is
now already updated to 1.8.1.13 from here :

http://rapidshare.com/files/103447631/K-Meleon-NX-18113.zip.html

Fred

Re: where did the XUL-free K-Meleon go?
Posted by: newcomer11
Date: May 30, 2008 09:04AM

Thank Fred,
I don't know what is different between standard and the NX version? Can you explain ?
And did anyone develop the .NET version (C# or VB.NET not managed C++) for K-melon?

Re: where did the XUL-free K-Meleon go?
Posted by: JujuLand
Date: May 30, 2008 09:26AM

NX = No XUL

A+



Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0


Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr



Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc





Edited 1 time(s). Last edit at 05/30/2008 09:26AM by JujuLand.

Re: where did the XUL-free K-Meleon go?
Posted by: newcomer11
Date: May 30, 2008 02:27PM

Thank, what a about K-Meleon .NET version? Any one know ?

Quote
FredLook in this thread
You can use the xul-less chrome from my NX version which is
now already updated to 1.8.1.13

Fred

As I said I'm very new to developing with K-Meleon, can you provide a tutorial how to :
- Create a NX version (from source code downloaded from [sourceforge.net], you said that you didn't compile/make change the source? So what need to be edited (javascript file or others without touching the exe and dll file?) Please tell in detail cos I'm new here sad smiley
- Update the to new version (1.8.1.11 to 1.8.1.13 as you did) so that I can update to new version when it was released.

Thank you very much.



Edited 2 time(s). Last edit at 05/30/2008 02:32PM by newcomer11.

Re: where did the XUL-free K-Meleon go?
Posted by: guenter
Date: May 30, 2008 06:59PM

There are three different chrome.dll (plus their xpt).

I am too lame to compile but they come from the GRE compilation which can be influenced by parameters. That is what I heard anyway. You would search for it params at Mozilla.org build documentation.

I always used/scavanged dll freely available with specific K-Meleon.
The files were mostly/normally compiled by Dorian.

One set works like SeaMonkey's current dll & xpt (It needs "installed-chrome.txt" and content.rdf and creates a chrome.rdf to register chrome. You can get the files from normal SeaMonkey builds or older K-Meleon such as 1.02.

One set works like Firefox's current dll & xpt, does not need content.rdf and uses installed-chrome.txt to create a file called app-chrome.manifest (the content of that registers chrome for this type of dll). The files are with any current standard K-Meleon and with dynamically linked Firefox builds.


Finally one set is from a NO XUL experiment that Dorian compiled some time ago.
It belongs together with its specific chrome folder and files.
The file's name is chrmlite.dll and it has a specific chrome.xpt.
You can copy the files over to another K-Meleon install. (= You can use all three chrome.dll with each K-Meleon, they can be transfered)

To change what K-Meleon uses You change(e.g.copy from another K-Meleon) the chrome.dll and xpt in components folder, delete compreg.dat and xpti.dat so that K-Meleon recreates them and by that registers the new files.

It is easiest to use the complete chrome folder that belongs to the specific chrome.dll. It took some time to debug the chromes to the current level. The first NX chromes crashed on Java applet pages and had no about: plugins.

With some K-Meleon versions the xpt are joined into a big K-Meleon.xpt. That is no good to scavenge files tongue sticking out smiley. But You can get the separate NX files e.g. from K-MeleonCCFME0.09Beta1.



Edited 2 time(s). Last edit at 05/30/2008 07:05PM by guenter.

K-Meleon forum is powered by Phorum.