K-meleon . . . it's baaaack!

Discussion in 'other software & services' started by bellgamin, Jun 16, 2014.

  1. Hadron

    Hadron Registered Member

    Joined:
    Apr 1, 2014
    Posts:
    2,139
    That worked.
    Now, I just need to get Adblock working and this browser will be great.

    By the way...
    It also needs a "Paste & Go".
     
  2. Hadron

    Hadron Registered Member

    Joined:
    Apr 1, 2014
    Posts:
    2,139
    OK. I have Adblock Plus working.
    You can get AdBlockPlus Mod KM 74 and other KM 74 extensions from here.
    Direct link to AdBlockPlus Mod KM 74 here.

    I followed the instructions exactly, but it didn't initially work.
    The reason is that I have found out on this page that I have to edit chrome.manifest located in the K-Meleon root folder.
    I don't know why that wasn't written in the instructions. o_O

    I installed K-Meleon, including the profile in my Program Files folder, so everything was in the C:\Program Files (x86)\K-Meleon folder for me.
    But you may have opted to install your profile in your user folder.
     
    Last edited: Oct 8, 2014
  3. Pharao

    Pharao Registered Member

    Joined:
    Oct 8, 2014
    Posts:
    81
    I'm glad you managed to make it work :)
     
  4. Rasheed187

    Rasheed187 Registered Member

    Joined:
    Jul 10, 2004
    Posts:
    17,559
    Location:
    The Netherlands
    On a new machine the slow startup problem is probably not an issue, so I will check it again, to see if I can replace Firefox with K-meleon (as secondary browser), but I doubt it.
     
  5. Zero3K

    Zero3K Registered Member

    Joined:
    Mar 28, 2004
    Posts:
    380
    Location:
    Louisville, KY
  6. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    K-Meleon 75 RC

    Main changes since 75b1u1:

    - Reverted something that could be the cause of the process staying after exit
    - Fixed high CPU usage with animation in multiple tabs
    - Fixed RemoveButton crash and other issues
    - Fixed Certificate Viewer crash
    - New macros functions for toolbar (not much tested)
    addtoolbar(name)
    addbutton(toolbarname, command, menu)
    removebutton(toolbarname, command)
    setcmdicon(name, image, width, height) // width, height optional, for multi icon image

    Main changes since KM 75 b2


    - Gecko 31.4.0
    - The events processing has changed a bit. Tell me if the interface feels smoother or not, or worse.
    - added navToggleJS (toggle js pref and js in all page) and pageToggleJS (toggle js in current page)
    - Es locale (thank desga2)
    - Fixes from previous thread: JSBridge RemoveButton, macro setcmdicon, wrong context menu on contenteditable (mainly webmail), tab bar context menu action not working, ...

    K-Meleon 75 b3 update 1

    - Some fixes for toolbars
    - Fixed deadlock with "open with" dialog
    - update for addbutton, setcmdicon, setbuttonicon
    - about:downloads
    - added automatic favorites refresh (may not work all the time)


    K-Meleon 75 b3 update 2

    Main changes:

    - Fixed about:home memory leak
    - Fixed missing status bar icon
    - macro injectJS, added "hidden" for second parameter, run the script in an hidden page.
    - macro getpref, fixed localized prefs
    - Fixed image in toolbars.cfg
    - Fixed menu on toolbar when holding left button
    - Added favorites(Refresh)
    - Added spellcheck:
    • 2 commands
      spellcheck(mouse): check word under mouse cursor
      spellcheck(caret): check word at caret
    • Fixed spellcheck in facebook comments

    K-Meleon 75 b3 update 3

    Added spellcheck command to change dictionnary
    Fixed slow startup and other minor things

    Changes since Beta 3 Update 3


    - Gecko 31.5
    - Fixed click not working in menu and other weird event problem
    - Fixed being trashed when closing windows session
    - Fixed checkbutton
    - Add appRestart (doesn't warn if download in progress)
     
  7. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    Portable version with some additions.

    For lightweight AdBlockPlus setup unpack this file into your profile folder when created.
     
  8. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
  9. Zero3K

    Zero3K Registered Member

    Joined:
    Mar 28, 2004
    Posts:
    380
    Location:
    Louisville, KY
  10. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
  11. bellgamin

    bellgamin Registered Member

    Joined:
    Aug 1, 2002
    Posts:
    8,102
    Location:
    Hawaii
    Thanks rodocop! I d/l'd the portable.
     
  12. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    The development is going relatively rapidly, so the release will be much better even than RC3. Numerous fixes are made not only by Dorian, but by the community too.
     
  13. bellgamin

    bellgamin Registered Member

    Joined:
    Aug 1, 2002
    Posts:
    8,102
    Location:
    Hawaii
    Thanks! Please let us know when Kmel releases.
     
  14. Q Section

    Q Section Registered Member

    Joined:
    Feb 5, 2003
    Posts:
    778
    Location:
    Headquarters - London & Field Offices -Worldwide
    There is a browser speed test available of which some might not be aware. It is at speed-battle.com Would someone have at it and see how K-Meleon fares? Then on your same machine try another browser and see how it goes and post the results here if you would.

    Thank you.
     
  15. @Q Section

    Are you sure this test is representative: with Chrome my score was highest overall on a low spec PC
    - Windows 7 32 bits ultimate with OS security only
    - Pentium dual core (G3240 @ 3.1 Ghz) with el cheapo mobo
    - A refurbished (only using half of its capacity) first generation SSD drive with 200MB read/75MB write

    Untitled.png
     
  16. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    speed-battle measures all the complex of 'PC hardware+OS+browser' performance. So Q Section is right: it worth to measure different browsers on the same PC.

    Well, tested.
    Win XP SP3 Pentium4 3,06 HT, 2Gb RAM, IDE HDD 7200 rpm (Maxtor 6Y080L0). No realtime AV, FW or other heavy stuff.

    Name - average min - thickest value - max
    Firefox 31 - 380 - 400 - 420
    TheWorld6 (Chromium 31 engine) - less than 200 - 230 - 290
    Opera 12 Presto - less than 100 all
    ComodoDragon (Chromium 36) - 100+ - 140 - 205
    Chromodo (Chromium 42) - 80+ - 140 - 190
    Old K-Meleon 1.6 (Gecko 1.9.1) - 65 - 120 - 135
    New K-Meleon 75 (Gecko 31) - 250 - 395 - 405

    So, it's clear that K-Meleon performs almost the best way on old and basic PCs. Firefox based on the same Gecko is slightly better in performance while it uses visibly more RAM which would be crucial for those who used to have dozens of tabs open.
     
    Last edited: Jun 8, 2015
  17. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    It's a very high result - and it's here due to the SSD as 618.26 goes for 'store' ;-)
     
  18. haakon

    haakon Guest

    I remember messing with K-Meleon in the later 0.x days and 1.5 or 6.

    This 75.0 brings out the hobbyist in me. I like the Preferences management console UI; lots to do in there. And those cfg files.

    about:preferences allows me only access to General, but nada for the others, i.e. about:preferences#security. I wonder if it's just my system or the portable version?? Or by design... Everything else under about:about opens up OK.

    I miss Ctrl-Shift-Delete.

    It would be a Good Thing to get in there and set as false this SSL claptrap:
    security.ssl3.ecdhe_ecdsa_rc4_128_sha
    security.ssl3.ecdhe_rsa_rc4_128_sha
    security.ssl3.rsa_rc4_128_md5
    security.ssl3.rsa_rc4_128_sha
    security.ssl3.dhe_rsa_aes_128_sha
    security.ssl3.dhe_rsa_aes_256_sha

    Overall speed-battle:
    Windows 7 x64 - 3rd gen i7 - Z77 mobo - SATA HDD
    185 1191 93 1450 - K-Meleon 75 Portable
    190 1170 94 1346 - Cyberfox64 Portable 38.0.5
    157 404 9 571 - Google Chrome Portable 43.0.2357.124 (64-bit)
    92 455 3 550 - QTWeb Portable 3.8.5
    109 555 7 672 - IE 11.0.20
     
    Last edited by a moderator: Jun 14, 2015
  19. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    about:рreferences isn't completely implemented here as K-meleon has it's own GUI for setting Preferences (press F2 and you'll get it)

    For quick deleting all privacy related data you can edit browser\defaults\settings\accel.cfg
    adding this code at any place (I prefer the end of file):
    Code:
    %ifplugin privacy
    CTRL SHIFT VK_DELETE = macros(kPrivacy_ClearAll)
    %endif
    
    Restart KM. Now pressing Ctrl+Shift+Delete will call
    this

    Or you can set the same hotkey for
    another option

    The code you should add instead the above one is:
    Code:
    %ifplugin privacy
    CTRL SHIFT VK_DELETE = privacy(Config)
    %endif
    K-Meleon has its own management of private data different from that of FF.
     
    Last edited: Jun 16, 2015
  20. haakon

    haakon Guest

    The macros(kPrivacy_ClearAll) does it. Thanks for that! I decided to use my profile accel.cfg file instead.

    Yes, I know K-meleon has it's own Preferences; that's what I meant by "I like the Preferences management console UI."

    I mentioned about:preferences in passing, more or less, in case you might want to eliminate it from about:about.

    And so...
    K-meleon did not recognize my logins.json file. But when logging in to a site for the first time and I chose to Remember in Confirm's "Would you like to..." my Master password was accepted, so apparently it's OK with my key3.db.

    Copying the logins.json (previously signons.sqlite) and key3.db files from portables' profile to profile is how I've done it over the years. But it's been a while since I had to do that, being now a long-time Cyberfox user. So maybe something has changed in the meantime as to how those files are handled or does K-meleon's "...own management of private data different from that of FF" have something to do with it?
     
  21. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    logins are transferable only through Password Exporter addon. It can be installed into KM if pref kmeleon.install_firefox_extension is present and set to true.

    KM doesn't recognize data from logins.json as it still uses signons.sqlite

    about: pages are added to KM step by step so maybe next build will use such a type of Preferences instead of current XUL-one.
     
  22. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
  23. haakon

    haakon Guest

    Thanks for the Pre-release.

    I spent some time creating a profile (toolbars, bookmarks, etc.) in RC3 I liked, but in this Pre-release... "The selected profile can't be loaded. It's already in use or the profile folder is not accessible."

    So far, relative to other portable browsers, K-Meleon has been an uphill battle. I'm going to give it a rest and revisit in a few months.

    Good luck. :thumb:
     
  24. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    Unpack pre-release over the existing RC3 with profile - and you'll get there!
     
  25. rodocop

    rodocop Registered Member

    Joined:
    May 1, 2010
    Posts:
    74
    Different KM-instances could be run with parameter -new in shortcut or command line in order to work alongside each other.

    And you cannot address new installation to existent profile folder. Use portable builds to be sure profiles do not mix.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.