Quote
JamesD
I handle two color items in my "user defined stylesheet".
/* -- Links that have been visited are DeepPink -- */ a:visited { color: DeepPink !important; } /* -- Links that need javascript are green -- */ a[href^="javascript:"] { color: green !important; font-weight: bold !important; }
I may now try to move to using a "colors.js" file in browser, however I did not see Javascript in the configuration's list.
Quote
Dorian
I'm testing a way to run macros from a xpi. With this update, if there is a load.kmm inside the extension, it will try to run it.
Unzip browser/omni.ja then unzip newsfox_test.zip in kmeleon folder. You should get the menu item for newsfox without macros/newsfox.kmm
This is a temporary solution. We could also run a specific js inside the xpi (like kmeleon.js), which could make use of jsbridge and setmenu. But this will be also possible to do it with bootstrap.js in a later version (not in this release).
Quote
Dorian
I'm testing a way to run macros from a xpi. With this update, if there is a load.kmm inside the extension, it will try to run it.
Unzip browser/omni.ja then unzip newsfox_test.zip in kmeleon folder. You should get the menu item for newsfox without macros/newsfox.kmm
This is a temporary solution. We could also run a specific js inside the xpi (like kmeleon.js), which could make use of jsbridge and setmenu. But this will be also possible to do it with bootstrap.js in a later version (not in this release).
Quote
Zero3K
I have two additional issues to report:
1. The Popup Blocker doesn't work on pop-ups that are located on leechbb.com, etc.
2. I lost my cookies somehow (it was probably because of it crashing).
Quote
K-Meleon Bug Tracking System / When reporting a bug
Make sure you can reproduce the bug, and explain to others how to reproduce it as well. If we can't reproduce your bug, it's not likely to be fixed.. or even investigated.
Quote
JohnHell
@Dorian, a latest enhancement request: ESC key to close history, if possible.
I don't know how could it deal with the search box, its focus, and so on.
It's just an idea I bring to this almost final RC.
Quote
guenter
Quote
JohnHell
@Dorian, a latest enhancement request: ESC key to close history, if possible.
I don't know how could it deal with the search box, its focus, and so on.
It's just an idea I bring to this almost final RC.
:s
The access key is "C". It is a XUL item that shows what closes it.
You can probably edit the dtd if You want it customized.
Quote
JohnHell
@Dorian, a latest enhancement request: ESC key to close history, if possible.
<keyset> <key id="close-key" keycode="VK_ESCAPE" oncommand="window.close();"/> </keyset>
Quote
naruman
It's look like you activated the "SendMessage" function of the jsbridge , i had seen it in the old jsbridge source code , it was take the form :
SendMessage(plugin,to,from,data1,data2)
Is "kmAddon"&"RunMacro" the only "messages" that work in macro plugin with the String data ?
And is "SendMessage" can work for others plugins ?
Quote
Zero3K
I have two additional issues to report:
1. The Popup Blocker doesn't work on pop-ups that are located on leechbb.com, etc.
2. I lost my cookies somehow (it was probably because of it crashing).
Quote
Dorian
Quote
JohnHell
@Dorian, a latest enhancement request: ESC key to close history, if possible.
Will do.
Add in history.xul
<keyset> <key id="close-key" keycode="VK_ESCAPE" oncommand="window.close();"/> </keyset>
Quote
Dorian
Quote
JohnHell
@Dorian, a latest enhancement request: ESC key to close history, if possible.
Will do.
Add in history.xul
<keyset> <key id="close-key" keycode="VK_ESCAPE" oncommand="window.close();"/> </keyset>
Quote
guenter
p.s. You are here as long as me. So I think You know the same as me. Or more.
Quote
Dorian
Probably the last update
Implemented restart, improved favorites and bookmarks icon (bug 1056), and fixed encoding for hotlist.
Quote
Dorian
Probably the last update
Implemented restart, improved favorites and bookmarks icon (bug 1056), and fixed encoding for hotlist.
Quote
siria
LOL!!! Oh John, it's exactly the other way around, in reality you know at least 10x more than myself about computers and KM, rather 100x, *except* in macrolanguage, but only as long as it contains NO javascript Same for guenter of course. And of course it's funny to expect that we all have photographic memories and remembering every little detail that was posted in the last decade here ;-)
My YIKES-moment of the day:
If the downloads take a jump today, it may be because of this, posted today on twitter (by gnrsu)!
=> http://appnee.com/k-meleon/
First I though "hey cool!!", then saw the FAQ-Link and thought "hey, really cool!", then saw the manual-link and my jaw dropped with horror :O PLEASE, can anyone tell him to rather WARN of that KM0.8 (?) manual, and can anyone put some warning on this KM page?? Newbies will run away screaming if they believe that's about todays version...
And also it will not work if they try that stuff today and make that they just trash that browser again. Just had a quick look only in the "macrolanguage" page and it started right away with "macros.cfg" :O
Quote
Dorian
Quote
Zero3K
I have two additional issues to report:
1. The Popup Blocker doesn't work on pop-ups that are located on leechbb.com, etc.
2. I lost my cookies somehow (it was probably because of it crashing).
1. The popup blocker is probably as good as it can be for a simple automatic blocker. If you want more, you need something like adblockplus with a block list.
2. I'm crashing kmeleon all the time when debugging and never lose datas. I don't think this is infaillible, but should be extremely rare.
Quote
Zero3K
2. How about making a backup of it and restoring from it automatically if the current one is missing any cookies in it?
Quote
guenter
Quote
Zero3K
2. How about making a backup of it and restoring from it automatically if the current one is missing any cookies in it?
There is an extension for it - or was. Profiles backup or so. A ripped off and extended Firefox extension. Maybe update it to the new files to be backupted.
Else You can probably use or adapt this: https://addons.mozilla.org/en-US/firefox/addon/febe/. You possibly have to teach it the K-Meleon profile location.
Quote
Zero3K
Quote
guenter
Quote
Zero3K
2. How about making a backup of it and restoring from it automatically if the current one is missing any cookies in it?
There is an extension for it - or was. Profiles backup or so. A ripped off and extended Firefox extension. Maybe update it to the new files to be backupted.
Else You can probably use or adapt this: https://addons.mozilla.org/en-US/firefox/addon/febe/. You possibly have to teach it the K-Meleon profile location.
That extension backups only extensions. Not the profile.
Quote
Dorian
Same thing than before, but now with js version. It runs the startup function in kmeleon.js. Now you should have 2 menu items, one from kmm and one from js.
Quote
Dorian
Same thing than before, but now with js version. It runs the startup function in kmeleon.js. Now you should have 2 menu items, one from kmm and one from js.
Quote
naruman
Add the kmeleon.js to km is good move , but it may have some limited since it will use only the working functions of JS Bridge (SetMenuCallback,Open,Id,SetMenu,RebuildMenu,SendMessage) .
Quote
adodupan
You should try to see the addons manager like km's addons manager, it means that you should simply cut off old (or current) way of installing km compatible additions, or even just one kmm file. It also means that job does not end with menus.
If you're satisfied with what km is now, or if that is your whole plan, then you have the final product (i hope not).
It was difficult for me to follow you, because you wrote that you want some changes, eg bookmarks, then you stop and fixing old (or current) method. If you're open to change, i have a few suggestions which includes 2-3 serious cuts more.
Quote
adodupan
Last year you are experimenting with a new engine, and so far is not bad at all
Ok, idea is that km should be closer to ff, closer means that km needs to adapt and be ready to use code that comes in xulrunner package and other benefits in ff\browser\omni.ja.
You have already made ​​the first serious move with addons manager, second is customize of toolbar buttons (theme, skin), go to ff\view\toolbars\customize.
I have not tried this, but i'm pretty sure i can get this xul window with icons in km. Serious cut and hard work means that we should rewrite toolbars.dll file.
My next suggestion is that km should use xul windows instead of cpp. Without exception. This means the same approach to localization as ff's. I have not looked into cpp for kml, but dtd and properties should be standard in macrolanguage.
Your suggestion about bookmarks is ok and must be included. This should be solved by a new function in macrolanguage that can read sqlite files in profile folder and probably small change for toolbar icons (this depends on whether you accept suggestion about customize toolbar).
Also, km needs better pref panel.
That's what i mean serious cuts.