aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ephy-profile-utils.h
Commit message (Collapse)AuthorAgeFilesLines
* ephy-profile-utils: add a profile_dir parameter to ↵Claudio Saavedra2012-09-041-1/+1
| | | | | | | | | ephy_profile_utils_do_migration() This is passed further on to the migrator process. Right now this is unused. https://bugzilla.gnome.org/show_bug.cgi?id=681679
* ephy-profile-migrator: New migrator for history backend changesClaudio Saavedra2012-09-011-1/+1
| | | | This adds a couple of new required columns to the urls table.
* tests: test that trying to run an invalid migration step failsXan Lopez2012-05-101-1/+1
|
* ephy-profile-utils: make ephy_profile_utils_do_migration more verbose on failureXan Lopez2012-05-091-1/+1
| | | | So we can properly test it.
* ephy-profile-migrator: migrate Web Applications to new profile locationXan Lopez2012-05-091-1/+1
| | | | | | | | | | We need to update their desktop files (they had references to the profile directory) and the symlink of the .desktop file in the Shell applications directory. It would be much easier to just delete and re-add the applications, but unfortunately that would wipe out the existing profile data in the apps (like cookies).
* ephy-profile-utils: split profile migration from EphyShellXan Lopez2012-05-081-0/+2
| | | | | Call it directly from main, since we want it to happen before the file helpers initialization.
* Create a new 'tabs-bar-visibility-policy' settingXan Lopez2012-04-161-1/+1
| | | | | | We need this to be an enum, since we'll a third option in the future for the Overview (to never show the tabs bar). For now just add the two values we have now and migrate the code and the user data.
* ephy-profile-migrator: migrate history to the new formatXan Lopez2012-03-071-1/+1
|
* ephy-profile-migration: separate migration code into another binaryDiego Escalante Urrelo2010-12-071-0/+49
The migration code is now in the ephy-profile-migrator binary, this means: - epiphany is not linking to NSS anymore - lib/ephy-profile-migration.c was split into: + lib/ephy-profile-migrator.c: the new ephy-profile-migrator binary + lib/ephy-profile-utils.c: convenience _ephy_profile_*_form_auth_data functions. - testing for migration is done without running ephy-profile-migrator Bug #636685