Development :  K-Meleon Web Browser Forum
K-Meleon development related discussions. 

Pages: PreviousFirst...1516171819Next
Current Page: 17 of 19
Results 481 - 510 of 570
21 years ago
asmpgmr
The one posted now matches the one I'm using and the embedded global history is working fine for me. You should probably still delete compreg.dat after installing embed_lite.dll though it gets rebuilt anyway the first time you run K-Meleon after installing it. Note the global history expiration time can be changed via the pref, for example: user_pref("browser.history_expire_days",
Forum: Development
21 years ago
asmpgmr
You think K-Meleon is a distant second to Phoenix because you can't install a skin ?!?!? Don't be ridiculous, a skin only amounts to the look of the top 2 or 3 rows, it's the browser functionality that matters. K-Meleon is better than Phoenix because it's smaller and faster, it uses a native OS user interface instead of one written in an interpretive language (XUL) which has t
Forum: General
21 years ago
asmpgmr
An alternate URL bar ?!? Sorry but that doesn't sound good. If bookmark keywords (a.k.a. nicknames) and URL autocompletion are implemented then they should be accessible via the normal URL bar. You should not need a special urlbar plugin to get these features, they should be available if the required functionality plugins (bookmarks, hotlist and future global_history) are loaded.
Forum: Improvement requests
21 years ago
asmpgmr
Regarding using a later Mozilla build, this can be done manually if Mozilla is also installed by simply copying the newer DLLs (54 total) from the Mozilla directories to K-Meleon (xcopy /s /d "c:\Program Files\Mozilla\*.dll" "c:\Program Files\K-Meleon") and deleting compreg.dat and xpti.dat in K-Meleon\components so they can be rebuilt. I've done this and have been using
Forum: Development
21 years ago
asmpgmr
Done, if it isn't 10,832 bytes then do the following to truncate the file and remove the debugging info: debug embed_lite.dll rbx 0 rcx 2a50 w q Also I read the thread on the mailing list about this, history.txt is written out after every 10 additions to the history (checked the source) so a plugin would have to be able to call the global history flush function before reading the file. As
Forum: Development
21 years ago
asmpgmr
Is there a way to access the global history functionality from Javascript to enumerate the global history list and implement a simple view global history function ? Currently you can use a macro to display the history.txt file and bind that to Ctrl-H but the history is only flushed to the file after a number of updates to the history (10 or so ?). Also since you're looking at the raw file, i
Forum: Development
21 years ago
asmpgmr
The new embed_lite.dll contains Codeview debugging info and is MUCH larger than it needs to be. The start of the debugging info is indicated by the identifier NB11 so if the debugging info was stripped the file size would be a tiny 10,832 bytes. I did this manually and it works fine. Now that a straightforward history file format (history.txt) is being used instead of that awful mork database fo
Forum: Development
21 years ago
asmpgmr
You can't pass arguments to macros. Keep in mind that in menus.cfg the syntax is: macros(macro_name, menu_string); The menu string specification will override the menu= in the actual macro. The menu_string syntax is true for most other plugins as well.
Forum: Improvement requests
21 years ago
asmpgmr
You can also disable Javascript entirely except for specific sites by using policies, for example: user_pref("capability.policy.default.javascript.enabled", "noAccess"); user_pref("capability.policy.policynames", "jsok"); user_pref("capability.policy.jsok.javascript.enabled", "allAccess"); user_pref("capability.policy.jsok.sites&qu
Forum: General
21 years ago
asmpgmr
You can also disable Javascript entirely except for specific sites by using policies, for example: user_pref("capability.policy.default.javascript.enabled", "noAccess"); user_pref("capability.policy.policynames", "jsok"); user_pref("capability.policy.jsok.javascript.enabled", "allAccess"); user_pref("capability.policy.jsok.sites&qu
Forum: General
21 years ago
asmpgmr
2) In Mozilla this feature is called bookmark keywords and there is a RFE opened for it already so it is likely under consideration by the developers. In the meantime you could define keys to open specific pages using macros and putting the key definition for the macro in accel.cfg.
Forum: Improvement requests
21 years ago
asmpgmr
Try deleting both compreg.dat and xpti.dat and restarting K-Meleon. K-Meleon will rebuild both files. Also try not using the browser.visited_color pref in prefs.js as the default is already set to #551A8B (purple) via all.js. If it's working then a file history.dat will appear in your profile subdirectory. To reset visited links you have to delete history.dat.
Forum: Development
21 years ago
asmpgmr
K-Meleon doesn't have global history because embedded Mozilla doesn't officially support it. Visited link colors and a URL autocompletion require a global history. Now you can make visited link color work by installing appcomps.dll and mork.dll from Mozilla (basically adding the core of Mozilla's global history functionality) but there still won't be a global history window (c
Forum: Development
21 years ago
asmpgmr
The save as should use the page filename as the default filename, this is consistent with other browsers including Netscape Communicator and Mozilla. This is how save link as currently working in K-Meleon, I'm not sure why they chose to implement save as differently and use the page title (perhaps to save an entire page contents ?) but it really doesn't work as expected compared to othe
Forum: General
21 years ago
asmpgmr
Are there any plans for a new release in the near future ? Also the version info in the current k-meleon.exe (source file MfcEmbed.rc) still says it's version 0.6.5, copyright 2001
Forum: Development
21 years ago
asmpgmr
There is already a bug filed for this, actually the issue is that the save function uses the page title for the filename instead of the filename component of the URL. The save link as function works as expected.
Forum: General
21 years ago
asmpgmr
Hugo, 1. There are no errors in what I said, you just don't agree. 2. Yeah the developer said more but what I quoted is the most important thing he said and is absolutely right whether you think so or not. 3. Based on your postings on other threads, you seem to have written macros so why do you care about this lame suggestion that writing macros or configuring K-Meleon is hard ? 4. It would
Forum: Improvement requests
21 years ago
asmpgmr
For crying out loud you guys are still going on about this lame non-issue. Even one of the K-Meleon developers said the following on the mailing list: "Either way, there will always be a point when you have to start write your own macros.. (you never see compilers ship the source code for all programs you might want to use or write in the future" That's absolutely right, besides
Forum: Improvement requests
21 years ago
asmpgmr
Disable a K-Meleon plugin from loading with a pref in prefs.js: user_pref("kmeleon.plugins.<plugin-name>.load", false); Examples: user_pref("kmeleon.plugins.favorites.load", false); user_pref("kmeleon.plugins.layers.load", false);
Forum: General
21 years ago
asmpgmr
I agree and I opened a RFE for it in the bugs database, it's bug 313
Forum: Improvement requests
21 years ago
asmpgmr
That won't work, the typed URLs are stored in variables which are written out to prefs.js when K-Meleon exits. There's currently a RFE in the bugs database to add a clear URL history button to the prefs menus which would address this.
Forum: General
21 years ago
asmpgmr
Added a couple more search entries: $qry = ""; search { $qry = prompt("Enter search query:", "Search", $qry); $qry == "" ? $i = -1 : $i = index($qry, " "); $i != -1 ? $var = substr($qry, 0, $i) : $var = ""; $str = $qry; $srch = ""; $var == "g" ? $srch = "http://groups.google.com/groups?q
Forum: Development
21 years ago
asmpgmr
The default is 16, here is the doc on this: http://kmeleon.sourceforge.net/docs/delurls.php
Forum: Improvement requests
21 years ago
asmpgmr
Wrong, the way to prevent any URLs from being saved is to add the following line to prefs.js: user_pref("kmeleon.MRU.maxURLs", 0); Anyway this isn't really what most users want, what's wanted is a button in preferences to clear the URL history like Netscape/Mozilla has, the RFE in the bugs database is for this.
Forum: Improvement requests
21 years ago
asmpgmr
There is already an RFE for this in the bugs database so hopefully it will be addressed in the near future.
Forum: Improvement requests
21 years ago
asmpgmr
I enhanced my search macro to preload the previous search string in the prompt. The global variable is used to avoid the undefined variable error the first time the search macro is called. $qry = ""; search { $qry = prompt("Enter search query:", "Search", $qry); $qry == "" ? $i = -1 : $i = index($qry, " "); $i != -1 ? $var = substr($q
Forum: Development
21 years ago
asmpgmr
Here's another search macro, it can be expanded by adding $var == "string" ... lines. search { $str = prompt("Enter search query:", "Search"); $str == "" ? $i = -1 : $i = index($str, " "); $i != -1 ? $var = substr($str, 0, $i) : $var = ""; $srch = ""; $var == "g" ? $srch = "http://groups
Forum: Development
21 years ago
asmpgmr
You could try writing a macro to not use Javascript but instead copy the selected text to the clipboard, read the clipboard into a variable, and append the variable after body= but the problem may be how long of a string that can be sent via mailto: which is using DDE.
Forum: Bugs
21 years ago
asmpgmr
Use the index function to search for the first blank in the input string and use that value - 1 (unless it's -1 meaning not found) as the third argument to substr to get the prefix.
Forum: Development
21 years ago
asmpgmr
If you convert your favorites to Netscape bookmarks then you won't have the problem with them being alphabetized. K-Meleon handles Netscape/Mozilla bookmarks better since it is based on Mozilla. XUL is indeed the thing that's slowing down Mozilla because it's a user interface based on an interpretive language (XML). The Phoenix devs are doing work to try and improve the XUL perfor
Forum: General
Pages: PreviousFirst...1516171819Next
Current Page: 17 of 19

Search Messages:


Search Authors:


Forums:


Options:
   
K-Meleon forum is powered by Phorum.