General :  K-Meleon Web Browser Forum
General discussion about K-Meleon. Questions about how to setup it, macro coding, all related to its usage and the project itself, including this website. 
K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 23, 2006 09:01PM

[Released Notes]

* Fixed Proxy Configuration bugs. Now all proxies can be configed correctly.
* Fixed Privacy menu bugs, now all the image blocking function works correctly. Accel should work also.
* Core update to Gecko 1.8.0.6, K-Meleon 1.01
+ New function: Edit -> Undo Loaded Page...

[Download]

http://kmeleon.et8.net/K-MeleonCCF0.05.6.2.exe

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: rstlne
Date: August 24, 2006 09:38PM

I noticed that the "Go Up Directory" and "Go to Top Level of site" features were missing, so I reimplemented them in Lua:

function ParseURL()
local _, url = GetDocInfo()

local i, _, host, path = string.find(url, "^(%a+://[^/]+)(.*)$")
if i then
return host, path
end
end

function UpDir()
local host, path = ParseURL()
if host == nil then
return
end

path = string.gsub(path, "/%s*$", "")

local lastslash = 0
while true do
local _,fend = string.find(path, "/", lastslash + 1, true)
if fend then
lastslash = fend
else
break
end
end
if lastslash > 0 then
NavigateTo(host .. string.sub(path, 1, lastslash), OPEN)
else
NavigateTo(host .. "/", OPEN)
end
end

function TopDir()
local host, path = ParseURL()
if host then
NavigateTo(host .. "/", OPEN)
end
end


-- In menus.cfg:

up{
#macros(up_directory, Go Up Directory)
#macros(top_level, Go to Top Level of site)
luamacros(UpDir, Go Up Directory)
luamacros(TopDir, Go to Top Level of site)
}


-- In toolbars.cfg:

Up {
luamacros(UpDir)|up
Up.
toolhot.bmp[16]
toolcold.bmp[16]
}


You may use this in the CCF distribution if you wish.

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 25, 2006 06:08PM

@rstlne,
Thanks.

Hao

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Fabio
Date: August 26, 2006 12:26AM

Hao,

I tried to use middle mouse button to create a new layer but it doesn't work.
Looking at the accelerator definitions I found:

MBUTTON =ID_OPEN_LINK_IN_BACKGROUNDTAB

I modified it to

MBUTTON = ID_NEW_TAB

closed K-Meleon, saved accel.cfg, restarted k-meleon but nothing changed.
Any idea?
Thanks

Fabio

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: CaptnBlack
Date: August 26, 2006 03:20AM

I think it should be:

MButton = ID_OPEN_LINK_IN_NEW_WINDOW

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 26, 2006 05:14AM

@Fabio,
It should work though and it's working here.

Hao

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: CaptnBlack
Date: August 26, 2006 10:42AM


This doesn't work for me, it opens a new blank tab.

MBUTTON = ID_NEW_TAB

This opens the link in a new tab:

MBUTTON = ID_OPEN_LINK_IN_NEW_TAB

Just for clarification, do you want a new blank tab, or do you want to open links in a new tab by middle-clicking them ?

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: CaptnBlack
Date: August 26, 2006 10:48AM

@Hao

I tried Dorians newest tabbed K-meleon, located here:

http://boisso.free.fr/kmeleon/K-Meleon1.0TabbedAlpha4.rar

With your K-MeleonCCF 0.05.6.2, and with a regular 1.01 build.
It crashes instantly when I click the K-meleon.exe.

I noticed you use an older version of the exe, have you tried the one linked to above ?

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 27, 2006 01:02AM

@CaptnBlack,

Really? Mine should be the latest exe I assume... I checked it again a few days ago though...

Hao

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 27, 2006 01:09AM

@CaptnBlack,

It should be:

MBUTTON =ID_OPEN_LINK_IN_BACKGROUNDTAB

or

MBUTTON = ID_OPEN_LINK_IN_NEW_TAB

And they should work in the tab version exe K-Meleon, not layer version. And better have layer plugin disabled if you have it installed.

Hao

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: rmn
Date: August 27, 2006 01:32AM

> And better have layer plugin disabled if you
> have it installed.

I thought they can still work together? So you have, like, three taskbars....

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 27, 2006 05:09AM

@rmn,

Yes. You are right. The tab structure and layer plugin can work together.

Hao

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: CaptnBlack
Date: August 27, 2006 10:29AM

I just assumed your exe was older because it has a modified date of June 20 2006.
K-Meleon1.0TabbedAlpha4 has a modified date of August 13 2006.

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Mala Okeh
Date: August 28, 2006 09:36AM

H!

Can anyone help me to install the domain completion with .com (as was possible in the previous macros.dll) in the lua macros?

Thx

Mala

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: Hao Jiang
Date: August 29, 2006 06:43PM

@Mala Okeh,
I will make it support domain completion in the next version.

Hao

Options: ReplyQuote
Re: K-MeleonCCF 0.05.6.2
Posted by: mOOm
Date: August 30, 2006 09:25AM

I have downloaded the package and when I execute kmeleon.exe crash silently. I have tried to copy the profile from the last version of kmeleonCCF that I have but crash too.

Any suggestion?

Thanks.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.