Announcements :  K-Meleon Forum
 
Pages: Previous1234Next
Current Page: 3 of 4
Re: K-Meleon 75 Release Candidate
Posted by: JohnHell
Date: March 17, 2015 04:54AM

Quote
JujuLand
Quote
JohnHell
As a side note, I tested that .exe under Windows 2000 to see if it fixes something too and that breaks again the old skins system transparencies returning to black backgrounds.
It breaks, or doesn't repair ?
For Linux, it repairs for old and new skins.

Quote
JohnHell
I'm not requesting a fix.
Me, I am cool smiley

A+

It breaks. In Windows 2000 the old skins buttons have transparent background. With that exe, returns to black.

I'm not requesting a fix because 2000 is going too far. I don't expect a fix beyond XP and I'm trying to avoid bother about any 2k only issue (as this one is).

If I told this is because if that exe is the base for the RC1 or Final, should be known, or I want to let it know.

As since the firsts 75 versions with this problem, I started to assume as non-fixable :/

Dorian told the reason, so it's okay smiling smiley

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JujuLand
Date: March 17, 2015 02:46PM

Quote
Dorian
That's what I thought. KMeleon fails to see that you have comctl32 v6.
Could be a wine bug.

Yes, I found that the version is 6.0.2600.2982
Which is the minimal needed version ?

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



Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Dorian
Date: March 18, 2015 12:37AM

@jujuland
Download again. This should write a file comctl.txt in your profile with the version detected. You need 6 (minor number is not important)

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: rodocop
Date: March 18, 2015 03:29AM

Quote
tacotacun
Hello

where is the "Restart" option ?

I second this quiestion grinning smiley


Latest Release KM75.1 Latest dev KM76RC ||| Visit The K-Meleon Place and join me there!
Old good stuff: KM-1.6db+NS © dugbugoffice // KM-16-S2014 © Fred // KM-1.6beta2.6 © JamesD // KM Twin+ © rodocop // KM 1.8.24.22 © adodupan

RECOMMENDED! K-Meleon 76 Pro ==» Download portable: 7zip or EXE =//= Discuss on forum
K-Meleon 75.1 Pro: Download =//= Discuss || Portable Flash plugin (x86/x64 DLLs)

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JamesD
Date: March 18, 2015 07:01AM

I did not have time to do buttons yet, but here is basic code for restart of KM.

apprestart.kmm

#  K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage2)
# 
#     apprestart.kmm
# 
# ---------- Restart K-Meleon ----------------------------------------------------
#
# Dependencies        : main.kmm 
# Resources           : -
# Preferences         : -
# Version             : 0.2   JamesD   2015-03-17
# --------------------------------------------------------------------------------

apprestart {
id(ID_APP_RESTART); 
}

_apprestart_BuildMenu{
if ($VERSION >= 33619974) {
setmenu("&File",macro,"App Restart",apprestart,-1);
}
}

# ---------------------------------------------------------------------------------
$OnInit=$OnInit."_apprestart_BuildMenu;";



Edited 1 time(s). Last edit at 03/18/2015 07:04PM by JamesD.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JamesD
Date: March 18, 2015 07:16PM

Rather than reinvent restart.kmm, I have just made two small code changes. Items in red are added or changed.

# Version             :   3.0    modified by JamesD  2013-01-17 & 2015-03-18

 .
 .
setpref(STRING , "kmeleon.extensions.restart.openStart", $sesstyp);
setpref(BOOL, "kmeleon.extensions.restart.ask_autoload", $sessprompt);
setpref(BOOL, "kmeleon.extensions.restart", true);
if ($VERSION < 33619974) {
exec($_tool_path."\\restartkm.exe \"".$_km_path."\" \"".$_profile_path."\"");
id(ID_APP_EXIT);
} else { id(ID_APP_RESTART); }
}

restart_normal{
if ($VERSION < 33619974) {
exec($_tool_path."\\restartkm.exe \"".$_km_path."\" \"".$_profile_path."\"");
id(ID_APP_EXIT);
} else { id(ID_APP_RESTART); }
}


Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: desga2
Date: March 18, 2015 07:27PM

Quote
JamesD
I did not have time to do buttons yet, but here is basic code for restart of KM.

You can use this buttons:

http://krypton.x10host.com/programas/restartkm.zip

Greetings.

K-Meleon in Spanish

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: George_Hall
Date: March 19, 2015 12:12AM

Quote
desga2
Quote
JamesD
I did not have time to do buttons yet, but here is basic code for restart of KM.

You can use this buttons:

http://krypton.x10host.com/programas/restartkm.zip

Greetings.

K-Meleon Restart http://kmext.sourceforge.net/extensions/restart3.7z wihout a button icon and K-meleon Restart Plus hhttp://kmext.sourceforge.net/extensions/restart3-plus.7z which contains a button icon are located atat K-Meleon Extensions Central under Enhancements

K-Meleon Restart http://kmext.sourceforge.net/extensions/restart3.7z and K-meleon Restart Plus hhttp://kmext.sourceforge.net/extensions/restart3-plus.7z are newer than Restart K-Meleon above.



Edited 1 time(s). Last edit at 03/19/2015 12:13AM by George_Hall.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JujuLand
Date: March 19, 2015 01:06AM

Quote
Dorian
This should write a file comctl.txt in your profile with the version detected. You need 6 (minor number is not important)

It returns 5.81. It's the version of the wine placeholder

Having a look with resHacker, it confirms it :
VALUE "CompanyName", "Microsoft Corporation"
		VALUE "FileDescription", "Wine Common Controls"
		VALUE "FileVersion", "5.81"
		VALUE "InternalName", ""
		VALUE "LegalCopyright", "Copyright (c) 1993-2015 the Wine project
                       authors (see the file AUTHORS for a complete list)"
		VALUE "OriginalFilename", "comctl32.dll"
		VALUE "ProductName", "Wine"
		VALUE "ProductVersion", "5.81"

I think of updating it to give a value that can help K-Meleon.=> always return 5.81
Another possibility is to replace the wine version by the microsoft version, but I'm not sure it can work.
The last one, perhaps the better is to set the real microsoft version as the default. I haven't yet tried such thing.

What is your opinion on the better way ?

Here are the file comctl32.dll that I found :
/home/alain/.wine/drive_c/windows/system32/comctl32.dll
/home/alain/.wine/drive_c/windows/winsxs/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef/comctl32.dll
=> Same file than in system32 => 5.81
/home/alain/.wine-pipelight/drive_c/windows/system32/comctl32.dll
=> Different file than in wine => 5.81 but fails
/home/alain/.wine-pipelight/drive_c/windows/winsxs/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef/comctl32.dll
/opt/wine-staging/lib/wine/comctl32.dll.so
/opt/wine-staging/lib/wine/fakedlls/comctl32.dll
/opt/wine-staging/lib64/wine/comctl32.dll.so
/opt/wine-staging/lib64/wine/fakedlls/comctl32.dll
/usr/lib/i386-linux-gnu/wine/comctl32.dll.so
/usr/lib/i386-linux-gnu/wine/fakedlls/comctl32.dll
/usr/lib/x86_64-linux-gnu/wine/comctl32.dll.so
/usr/lib/x86_64-linux-gnu/wine/fakedlls/comctl32.dll
I don't know what is used between wine (standard) and wine-pipelight which has been installed to support silverlight under Firefox Linux (to see Orange TV)...

Thanks
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 3 time(s). Last edit at 03/19/2015 01:58AM by JujuLand.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JamesD
Date: March 19, 2015 03:38AM

I would like to move the "restart" discussion out of Dorian's announcements area to its own thread.

http://kmeleon.sourceforge.net/forum/read.php?2,132731,132731#msg-132731

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Dorian
Date: March 19, 2015 06:37AM

@jujuland
Windows has both version of comctl32, v5 was default, v6 used when app request it. Something is wrong with wine, you should ask in wine forums.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Zero3K
Date: March 19, 2015 06:56AM

Quote
Zero3K
Dorian: I have an idea regarding the favixcon corruption issue. Maybe you could try storing them as Data URLs.

Well?

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JujuLand
Date: March 19, 2015 02:43PM

Quote
Dorian
Windows has both version of comctl32, v5 was default, v6 used when app request it. Something is wrong with wine, you should ask in wine forums.
Perhaps, but how is installed v6 on Windows ?
Is it a native version coming with a Windows version, or a packet we can install ?
And in this case, where to found it ?
I haven't able to find it on Microsoft update.

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



Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Dorian
Date: March 20, 2015 01:07AM

Quote
Zero3K
Quote
Zero3K
Dorian: I have an idea regarding the favixcon corruption issue. Maybe you could try storing them as Data URLs.

Well?

This would need to change the way favicons are retrieved. How to store them is a minor part of the problem.

Quote
JujuLand
Quote
Dorian
Windows has both version of comctl32, v5 was default, v6 used when app request it. Something is wrong with wine, you should ask in wine forums.
Perhaps, but how is installed v6 on Windows ?
Is it a native version coming with a Windows version, or a packet we can install ?
And in this case, where to found it ?
I haven't able to find it on Microsoft update.

A+


Probably in WinSxS

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Zero3K
Date: March 20, 2015 02:50AM

Quote
Dorian
Quote
Zero3K
Quote
Zero3K
Dorian: I have an idea regarding the favixcon corruption issue. Maybe you could try storing them as Data URLs.

Well?

This would need to change the way favicons are retrieved. How to store them is a minor part of the problem.

Then what about storing them as .ico(s) in a subdirectory (such as favicons)?

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JohnHell
Date: March 20, 2015 03:04AM

Quote
Zero3K
Quote
Dorian
Quote
Zero3K
Quote
Zero3K
Dorian: I have an idea regarding the favixcon corruption issue. Maybe you could try storing them as Data URLs.

Well?

This would need to change the way favicons are retrieved. How to store them is a minor part of the problem.

Then what about storing them as .ico(s) in a subdirectory (such as favicons)?

Not all icons are .ico file type, they are also .png.

And as a side note, Opera did (maybe still does) and this behavior creates a lot of disk fragmentation and waste of space depending on the cluster size.

From my point of view I won't recommend this.

And if I'm not wrong, Dorian said it isn't a problem of storing, but display.



Edited 1 time(s). Last edit at 03/20/2015 03:05AM by JohnHell.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Zero3K
Date: March 20, 2015 03:17AM

Quote
JohnHell
Quote
Zero3K
Quote
Dorian
Quote
Zero3K
Quote
Zero3K
Dorian: I have an idea regarding the favixcon corruption issue. Maybe you could try storing them as Data URLs.

Well?

This would need to change the way favicons are retrieved. How to store them is a minor part of the problem.

Then what about storing them as .ico(s) in a subdirectory (such as favicons)?

Not all icons are .ico file type, they are also .png.

And as a side note, Opera did (maybe still does) and this behavior creates a lot of disk fragmentation and waste of space depending on the cluster size.

From my point of view I won't recommend this.

And if I'm not wrong, Dorian said it isn't a problem of storing, but display.

I remember him writing that its because the favicon cache file is being written to too many times.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JujuLand
Date: March 20, 2015 04:52AM

Quote
Dorian
Perhaps in WinSxS
Humm ... I have found this folder but inside, even if it says it's 6.00.xxx, resHacker found it's 5.81

On a forum I found this:
Quote

Note Comctl32.dll version 6 is not redistributable but it is included in Windows XP or later.
To use Comctl32.dll version 6, specify it in a manifest. For more information on manifests, see Enabling Visual Styles.
First, it's not redistribuable, not a good point
It seems that we must have SP3 minimum, what I don't want to install. I don't want to break wine or to install a lot of dll which won't be use.
Perhaps using a manifest, but I don't know how to generate it.

I'll put a bug on wineHQ bugtracker. As a temporary solution, isn't it possible to test the OS, and if it's Linux to use the solution which works for Linux, else use the solution now used by K-Meleon.

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



Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JohnHell
Date: March 20, 2015 06:20AM

Quote
Zero3K
Quote
JohnHell
And if I'm not wrong, Dorian said it isn't a problem of storing, but display.

I remember him writing that its because the favicon cache file is being written to too many times.

Then I misunderstood. Sorry.


In XP's Service Pack 3 the version is 5.82.2900.5512 (just extracted and expanded from a SP3 patch I have here).

I uploaded these, including the 6.x version from the win2k wrapper. Test as you wish.


comctl32_5.82.2900.5512_(XP SP3).dll
comctl32_5.82.7601.17514_(win7 SP1).dll
comctl32_6.0.2900.6029.dll (no idea)



Edited 1 time(s). Last edit at 03/20/2015 06:20AM by JohnHell.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Dorian
Date: March 21, 2015 12:21AM

Quote
JujuLand
I'll put a bug on wineHQ bugtracker. As a temporary solution, isn't it possible to test the OS, and if it's Linux to use the solution which works for Linux, else use the solution now used by K-Meleon.

http://wiki.winehq.org/DeveloperFaq#detect-wine

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Dorian
Date: March 21, 2015 12:24AM

A little update for the sessions tab order and the search macro.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JamesD
Date: March 21, 2015 01:39AM

Quote
Dorian
A little update for the sessions tab order and the search macro.

I have a problem with the update. It causes Restart2.kmm not to run.

I made another folder and loaded 75RC without the update and copied the macro there where it runs as expected.

I can see the button. I can right click menu and change items, but clicking the button, using the accelerator keys, on clicking the File CloseWindow menu do nothing.

Edit:
I put some alerts to track progress in macro and this is the last alert which showed.
restart2_normal{
alert("is running", "restart2_normal");
id(ID_APP_RESTART); 
}



Edited 1 time(s). Last edit at 03/21/2015 02:03AM by JamesD.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JujuLand
Date: March 21, 2015 01:55AM

Quote
Dorian

Quote
JujuLand
I'll put a bug on wineHQ bugtracker. As a temporary solution, isn't it possible to test the OS, and if it's Linux to use the solution which works for Linux, else use the solution now used by K-Meleon.
JujuLand

http://wiki.winehq.org/DeveloperFaq#detect-wine

Nice ... are you ok to include this test ?
Seems simple ... for you

Thanks
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



Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: desga2
Date: March 21, 2015 06:48AM

Hi,

Can you add this link on Configuration or Help menu for setting FlashPlayer plugin?
https://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager.html

Thanks.

K-Meleon in Spanish

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JamesD
Date: March 21, 2015 07:13PM

@ Dorian

Since the update 1 for RC, the command id(ID_APP_RESTART) no longer functions.

A totaly, unfortunately bad choice of words to ask if I should wait before I continue work on restart2.kmm

I retract them.



Edited 2 time(s). Last edit at 03/22/2015 09:22AM by JamesD.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: JohnHell
Date: March 22, 2015 01:06AM

Quote
Dorian
A little update for the sessions tab order and the search macro.

Javascript can't be toggled.

Not through the Tools menu, nor through my own accelarator, nor through my toolbar button.

Back to RC for me.



Edited 1 time(s). Last edit at 03/22/2015 01:06AM by JohnHell.

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Chanson Yu
Date: March 22, 2015 07:20PM

Quote
Dorian
I'm wondering why some translations are different from the original mozilla translation.
I had checked most of the original Mozilla translations,and made some modifications,more reliable!

1. New zh-CN locale file,zh-CN.jar and kmeleon.kml were updated.By the way,the _readme.html and useragentmode.kml in zh-CN folder of your release should be deleted.

2. Maybe one bug about the context "select" function in Chinese websites was forgot to report in KM74 and KM75,Firefox 31 ESR without the problem:
For example,I want to select the words "随着月亮" on this webpage,then I can Right click -> Copy -> Paste the contents in a word processor.But you can't achicve this,it always select "随着月亮今早进入地球与太阳之间的轨道" automatically,very annoying!
Another thing,KM can't select and copy the words on a link,I always use Linktoggle.kmm by siria to do this!

3. Can't login on the sites below with KM,but Firefox 31 ESR without the problem too:
http://dbank.vmall.com,
http://www.tmall.com by Alibaba Group,which is the most popular B2C website in China.

________________________________________
K-Meleon zh-CN: http://pan.baidu.com/s/1o6NoHfG

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: siria
Date: March 23, 2015 12:40AM

Quote
Chanson Yu
Another thing,KM can't select and copy the words on a link,I always use Linktoggle.kmm by siria to do this!

Cool, thanks! Nice to know that a macro gets actually used grinning smiley
That reminded me that last year I found a way to get link names directly, and have updated the macro to version-3 (HERE)
Was fun, but of course would be yet better if Dorian adds a toggle out-of-the-box smiling smiley

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: foliator
Date: March 23, 2015 04:01AM

Glad I followed this topic, siria, otherwise I wouldn't have discovered your LinkToggle macro today. I prefer to use the Text Cursor option, because it works just like caret browsing, something I've missed in K-Meleon up 'til now. I've assigned Alt Dot as a shortcut key for the feature instead of the familiar F7, because my wireless keyboard requires the use of the Fn key to get the standard functions of the F keys. Used by themselves they have Logitech's own assignments, so that F7 invokes "Previous" in Windows Media Player. (Yuk! tongue sticking out smiley)

Options: ReplyQuote
Re: K-Meleon 75 Release Candidate
Posted by: Dorian
Date: March 23, 2015 05:18AM

The "id" function does not work well in the update, not a problem with the restart command.

The selection problem is gestures fault I suppose.

Options: ReplyQuote
Pages: Previous1234Next
Current Page: 3 of 4


K-Meleon forum is powered by Phorum.