General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
upgrading browser
Posted by: north
Date: October 28, 2015 03:44AM

lets assume you have k melon portable 75 and you want to upgrade to 75.1 and you want to keep all and you you want yo keep a;; your settings as before/
what do you do
the portable version is only a full version

Options: ReplyQuote
Re: upgrading browser
Posted by: guenter
Date: October 28, 2015 04:01AM

Quote
north
lets assume you have k melon portable 75 and you want to upgrade to 75.1 and you want to keep all and you you want yo keep a;; your settings as before/
what do you do
the portable version is only a full version

ça va? smiling smiley

1.) Default install. Non portable will use Your old settings. It can/will keep the old profile. For updating some versions of K-Meleon to 75.1 You need the old skins also (error message or odd looks). For 1.6 and 1.5.x You need to update to 74 first / edit the prefs.js so that it knows/finds the old passwords file - to update that to sqlite system.

2.) Portable. On exchange medium or HDD (HDD grant rights to profile folder).

a.) Using new install folder. Start browser to create a new profile. Shut down. Copy files from profile from old portable install into newly created profile. Add skin if needed / not found or odd looks. I always use this solution since 1.5.x. Gives me two independent working versions.

b.) Using old folder. Like 1.) Only that You use a portable not a system location for the profiles.

3.) Portable to a system default location or switching the other way. No matter whether on another PC or USB. As implied above: a K-Meleon (since 1.5 or so) profile with default settings contains/knows no absolute but only relative paths.

Net result. To transfer a profile from portable or system location to another portable or system location You best create a profile for it by starting the K-Meleon that later uses it and then copy the data/files of the old one you want to transfer into it - overwriting the freshly created files. Later You copy used skin, prefered plugins and addons into install location if needed.



Edited 1 time(s). Last edit at 10/28/2015 04:25AM by guenter.

Options: ReplyQuote
Re: upgrading browser
Posted by: siria
Date: October 28, 2015 09:10AM

How to update? A popular question here and you usually get as many answers as regular posters pass by, as everyone has their own preferred method grinning smiley So...

From KM75 portable to KM75.1 portable?
==> Step-1:
If you customized the current DEFAULT skin, I'd first duplicate it:
Open a file explorer, and make a copy of "KM75/skins/default" folder to a new NAME (e.g. KM75/skins/mine1).
If there's no toolbars.cfg inside it yet (unfortunate fashion since KM75), copy into it the file from KM75/browser/defaults/settings/toolbars.cfg
Start the browser and activate this "new" skin via menu:
hit F2, click first tab on left side for "GUI Appearance" and choose new skin. Close browser again.
(I strongly recommand duplicating the default skin folder for everyone with all KM-versions, not just before updates)

==> Step-2:
Make a copy of old KM75 folder and name it KM75.1 (or whatever)
Still keep the old folder too, to have your old settings ready in case something gets overwritten during update and you may need to copy over some customized files again.

==> Step-3:
Now unzip the downloaded 75.1 7z-package into this new 75.1 folder above. This overwrites old default contents with the new ones, while not touching your own downloaded macros, extensions and skins, as long as they have own names.

============

Start the new browser and have a look... if you're lucky all looks and works exactly as before, except that under the hood some bugs are fixed, addons work better, macrolanguage understands more commands, and possibly a new menu entry or two appear (can't remember)..

There are a few unavoidable catches if you customized a lot, but for all update-methods:
If in the old K-Meleon you modified any default files, for example toolbars.cfg, accels.cfg, menus.cfg, you have to fiddle now and copy over those files again from the old folder, which hopefully you still kept for this case :cool: Luckily the jump from 75 to 75.1 is so minor, all old files should still work, but not 100% sure.
For much older KM versions though it might turn into real work, in the worst case having to compare broken old and new files line by line, to check if perhaps a command name is different now. If necessary, I'm using for this a little freeware tool (ExamDiff). Note that nearly all command names are changed since KM75, but most old names still work the same.
It might also be that really old KM-versions are missing some new files in the profile. In that case create a new profile (Edit>Manage Profiles>Ask at startup> Restart KM > click "New" profile). Open new profile folder by Edit>Configuration>Profile Directory and exit K-Meleon again. Then use a file manager to copy over the contents of your old profile folder into this new one, and start KM again...



(sig) New unofficial K-Meleon 76.4 (KMG76.4) available, in own subforum.
Based on Goanna engine, called 'test' builds forever but more stable as 75.1 acc. forum members. It's 1-2 generations ahead of predecessor KM76RC-2016
K-Meleon FAQ (link missing in forum sidebar)
Tips&Tricks - Learning new stuff every day
New to K-Meleon? What do you like? What not?

Options: ReplyQuote


K-Meleon forum is powered by Phorum.