Quote
adodupan
I have km, all the user interface is written in javascript, or to be clear, all menu items and toolbar buttons are written in javascript. It does not need the macros.dll file, it is all possible using jsbridge functions.
It was all written 4-5 years ago and it works better than official km.
Some things are missing, it's not possible to write code for a button with an icon and text inside, also menu items need to be commands to display icons in menus, which stopped me in the past to write code for bookmarks.
Also there are missing some things, which is why i couldn't write code for sessions, but it's generally not a problem for addons.
The problem, adodupan, is that the few times I have read about JSBridge in the latest years were probably coming from you (mostly; almost sure all times) and, to be fair, even the regulars users around here (few now), there must be you, and... maybe Dorian? who only know how it works.
The documentation, or the wiki, doesn't help either
JsbridgePlugin. Lack of examples, lack of knowledge. Starting from the obvious (or what I understood, better said), the editing of extensions to append pieces of code to interact with K-meleon. And all joint, lack of interest.
If you request me to put them on a balance... ehmmmm..., yeah, macro language, by independence (avoiding editing extensions, as how I understood), or well established roots (20 years of macro language) against lack of knowledge of JSBridge.... mmmm yeah, macro language is, by far, simplest and quicker. What would I recommend...? mmmmhhh, let me think..., oh, yeah, macro language. Being true or not, it is my perception and so what I recommend.
JSBridge is the last thing in my mind, not even because I relegated..., no, it is because it hasn't even a place on it. Until someone mentions it here in the forum. Mostly you, if not only you.
Quote
adodupan
Now that you know it's possible to write code for buttons and menu items, you need to write exactly where you need a button and menu item and i'll show you an example.
Regards
The problem is I (most of us) don't know how to and where to, so if you want to give knowledge to all of us, please, go to that wiki article, edit it with all the information needed and open our eyes, starting (as I'm in this thread) by me. But I had to admit I don't have much interest, starting from that I don't use XPI extensions, only a couple, and not regularly, with the exception of microRSS ultra modded by me (and the building script, javascript, I mean, not the XUL part).
If JSBridge would open XPI extensions world to K-meleon, please, do it and give us knowledge.
http://kmeleonbrowser.org/wiki/JsbridgePlugin
*****///*****////*******/////
Sorry for the following off-topic. All of the above has been, after all.
Quote
adodupan
Quote
JohnHell
so the XPI add-ons can't create/interact with the K-meleon interface.
To mimic buttons and menus from those add-ons, they must be created through macro language (http://kmeleonbrowser.org/docs.php).
It is unexpected to read this from you.
Two in a row in a few days (not only you).
Really, I can't understand what image I cast over people around here because I haven't given any clue of any special ability, skills or knowledge (or whatever you would like to call it), but doesn't stop to amaze me the attribution of
virtuosities I don't have. Is unexpected from me, really? Please, tell me why, because I don't know why.
Let me laugh so loud with pure embarrassment
So, said all the above..., unexpected... ammmm..., no.
Edited 1 time(s). Last edit at 12/28/2019 06:56PM by JohnHell.