Bugs :  K-Meleon Forum
You can talk about issues with k-meleon here.  

Pages: 12345...LastNext
Current Page: 1 of 8
Results 1 - 30 of 231
4 months ago
adodupan
Guys, i did not follow this, it seems you have some problems when you use 'resource:///' or what, what preferences panel bug?
Forum: K-Meleon on Goanna
4 months ago
adodupan
Quoteroytam1 I'd say "unlikely" unless someone providing me a patch since almost whole print portions are K-Meleon specified(i.e. not using engine's functions). Perhaps you need to forget current km's way (which btw does not work as expected) and consider option to use engine's functions. To use engine's functions you need a xul window. This means, when you click on printpreview, km
Forum: K-Meleon on Goanna
5 months ago
adodupan
QuoteTrisha So it is impossible to allow JS only on certain websites? Yes, it is possible. In past, i've added a few lines to km and it works fine. I prefer to block javascript just on several websites, but same code will do the job for you. Go to about:config and check if there exist pref 'permissions.default.script'. If not, you need to add a new INT pref, then set the value to 2. Global j
Forum: General
1 year ago
adodupan
You can embed image data directly in kmm file using data uri. Using data uri you can use high quality images and keep good performance. Here is an example of how to use it: $OnInit = $OnInit."_psf_;"; $_psf = true; function psf1($p) { if($p == "cold") # it is not used, here is just in case if you want to add other stuff return "data:image/png;base64,iVBORw0
Forum: Development
1 year ago
adodupan
Yes, they look like twins. I don't see the difference Missing this: onload="window.sizeToContent();HistorySidebarInit();" Code in js file should be at the beginning of the function. What is god spoke this morning, will it ever stop this madness
Forum: Development
1 year ago
adodupan
What a crazy story Lucky my man, you are really special character. But you have my sympathy. Code above is a way to avoid this bug and it doing its job, of course. This is so simple, i'm not sure i can explain this better. Email is a shortcut for me, it's just faster than this, because i can't attach files here. So, only thing i still can do is show you how it looks xul file. These are chan
Forum: Development
1 year ago
adodupan
Hey lucky, god probably had his hands full of other demands last night. You should try tomorrow. Don't forget this QuoteJohnHell To ensure that all works, delete, as well, the startupCache folder in the profile directory before start K-meleon again. In case it will not work again, send me your email, you will get edited files. Good luck
Forum: Development
1 year ago
adodupan
QuoteJohnHell I can't make the window to remember the size and, for whatever reason, it takes the kmeleon.display.xul values, instead of what I tell. Looks like setting a persist and an id, doesn't help. It would be nice surprise that working as expected. Put some id and persist attribute in xul file and put this in js file: function HistorySidebarInit() { /** new lines **/ var docE
Forum: Development
2 years ago
adodupan
9.  
 
Forum: Announcements
2 years ago
adodupan
10.  
 
Forum: General
2 years ago
adodupan
If there missing 'resource', you can do something like this on startup, paste this in error console: Components.utils.import('resource://gre/modules/Services.jsm'); Components.utils.import('resource://gre/modules/FileUtils.jsm'); Services.io.getProtocolHandler('resource') .QueryInterface(Components.interfaces.nsIResProtocolHandler) .setSubstitution('root', Services.io.newFileURI(Fil
Forum: Bugs
2 years ago
adodupan
12.  
 
Forum: Announcements
2 years ago
adodupan
13.  
 
Forum: Announcements
2 years ago
adodupan
QuoteDorian Macro is not dependent of gecko and this should not change. I understand what you want to do and check what can be done. Before you spend your time on 'check what can be done', it might be good to specifying your reasons why it should not be changed. QuoteDorian Quoteadodupan Function RunMacro crashes kmeleon, or does nothing. Seems to work for me. Any sample code? It see
Forum: Announcements
2 years ago
adodupan
15.  
 
Forum: Announcements
2 years ago
adodupan
16.  
 
Forum: Announcements
2 years ago
adodupan
17.  
 
Forum: Announcements
2 years ago
adodupan
18.  
 
Forum: General
2 years ago
adodupan
19.  
 
Forum: Development
2 years ago
adodupan
20.  
 
Forum: Development
2 years ago
adodupan
21.  
 
Forum: General
2 years ago
adodupan
22.  
 
Forum: Development
2 years ago
adodupan
23.  
 
Forum: General
2 years ago
adodupan
24.  
 
Forum: General
2 years ago
adodupan
25.  
 
Forum: General
2 years ago
adodupan
These few lines will add and set Zoho as default mailto handler. Paste code in error console: var name = 'Zoho', url = 'http://mail.zoho.com/mail/compose.do?extsrc=mailto&mode=compose&tp=zb&ct=%s', handlerService = Components.classes['@mozilla.org/uriloader/handler-service;1'] .getService(Components.interfaces.nsIHandlerService), handlerInfo = Components.classes['@mozilla.or
Forum: General
2 years ago
adodupan
Try this kmHelper.js file: clearformhistory: function () { const fhBundle = Services.strings.createBundle('chrome://kmprefs/locale/kmprefs/ovrl-history.properties'); if (!FileUtils.getFile('KAPlugins', ['privacy.dll']).exists() || !Services.prefs.getBoolPref('kmeleon.plugins.privacy.load')) { // KMeleon.SetMenu('PrivateData', KMeleon.MENU_POPUP, fhBundle.GetStringFromName('Cle
Forum: Development
2 years ago
adodupan
Everything above must be ok. Now, it is necessary to register observer to get notification 'kmeleon-init'. This will initiate our code. The easiest way to do this is to edit a file browser\omni.ja\components\kmHelper.js. There is already registered observer and some code that we need. We will make a small modification in our code, we will replace constant JSB with KMeleon, then we will put
Forum: Development
2 years ago
adodupan
Be patient, i will show you all you need that you can finish your update. I agree, callback to check if formhistory database empty, is not simple. Put this in your xul file: add new line in init() function <!-- Added for Form History options --> this.initFormBtn(); // new line This is your callback - new function: <!-- Added for Form History options --> initFormBtn: functi
Forum: Development
2 years ago
adodupan
At the beginning, you should forget macros.dll and kmm files. This code will add a menu item 'Clear &Forms History' in popup '&Clear Data' using a function SetMenuCallback(). I recommend function SetMenu() in this case, because this menu item will be enabled or not depending on whether formhistory database is empty or not. But in your update missing part whether 'Clear' button is enabl
Forum: Development
Pages: 12345...LastNext
Current Page: 1 of 8

K-Meleon forum is powered by Phorum.