summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* build: Turn libephysync into a shared libraryGabriel Ivascu2017-08-068-4/+7
* Move user agent functions from embed to libGabriel Ivascu2017-08-065-85/+141
* sync: Remove dependency on embedGabriel Ivascu2017-08-068-42/+266
* sync: Fix issues pointed in the code reviewGabriel Ivascu2017-08-0616-31/+38
* sync: Free reference counted stuff in finalizeGabriel Ivascu2017-08-065-34/+43
* password-manager: Username and password fields are not needed in _forget()Gabriel Ivascu2017-08-063-12/+5
* string: Use GString API in _find_and_replace()Gabriel Ivascu2017-08-061-23/+14
* sync: Allow mobile bookmarks to be synced tooGabriel Ivascu2017-08-061-6/+13
* password-manager: Fix crash when trying to cache NULL usernamesGabriel Ivascu2017-08-061-6/+11
* sync: Fix history migration being too slowGabriel Ivascu2017-08-064-44/+16
* sync: Let EphyShell start the sync after sign inGabriel Ivascu2017-08-062-63/+73
* sync: Make sure sync starts after all the managers are registeredGabriel Ivascu2017-08-062-22/+47
* sync-crypto: Pad even if the input is multiple of the block sizeGabriel Ivascu2017-08-061-9/+2
* sync-service: Fix the forced sign out at password changeGabriel Ivascu2017-08-063-15/+50
* sync-service: Fix the sign out flowGabriel Ivascu2017-08-061-27/+16
* sync: Fix spelling and grammar errors in READMEGabriel Ivascu2017-08-061-80/+87
* sync-crypto: Change the signature of _key_bundle_new()Gabriel Ivascu2017-08-065-18/+20
* sync-service: Make the sign in actions chronologicalGabriel Ivascu2017-08-062-41/+123
* prefs-dialog: Use a helper function to parse WebChannelMessageToChromeGabriel Ivascu2017-08-061-97/+163
* prefs-dialog: Rename functions that interact with Firefox Accounts Content Se...Gabriel Ivascu2017-08-061-14/+14
* sync-crypto: Move _find_and_replace() to ephy-stringGabriel Ivascu2017-08-063-41/+46
* sync: Rename and reorder some functionsGabriel Ivascu2017-08-067-988/+967
* sync: Add READMEGabriel Ivascu2017-08-061-0/+454
* sync: Show the time of last sync in preferences dialogGabriel Ivascu2017-08-067-0/+65
* prefs-dialog: Prettify sync tabGabriel Ivascu2017-08-063-88/+98
* sync: Make sure secrets are cleared only after they are no longer neededGabriel Ivascu2017-08-061-56/+104
* sync: Use wrapper functions to access GSettingsGabriel Ivascu2017-08-0612-209/+333
* sync: Allow user to change device nameGabriel Ivascu2017-08-069-103/+292
* sync: Implement open tabs syncGabriel Ivascu2017-08-0618-20/+1255
* sync-service: Set 'version' and 'appPackage' fields too when registering clientGabriel Ivascu2017-08-061-0/+2
* sync: Add debug functions under ephy-sync-debugGabriel Ivascu2017-08-066-70/+1058
* sync: Disable sync in app mode and incognito modeGabriel Ivascu2017-08-063-17/+36
* prefs-dialog: Set initial sync to all collections when 'Sync with Firefox' is...Gabriel Ivascu2017-08-061-0/+19
* prefs-dialog: Connect signals after binding settingsGabriel Ivascu2017-08-061-19/+19
* prefs-dialog: Set initial sync when collection is disabledGabriel Ivascu2017-08-061-2/+6
* sync: Implement history syncGabriel Ivascu2017-08-0634-271/+1494
* profile-migrator: Migrate history to Firefox Sync historyGabriel Ivascu2017-08-069-19/+112
* passwords-dialog: Make the password manager an object propertyGabriel Ivascu2017-08-061-8/+61
* sync-service: Handle case when user is not notified about sign in errorGabriel Ivascu2017-08-061-21/+33
* sync-service: Connect the GSettings signal to handle changed sync frequencyGabriel Ivascu2017-08-062-25/+12
* profile-migrator: Migrate passwords to Firefox Sync passwordsGabriel Ivascu2017-08-062-1/+75
* sync: Implement passwords syncGabriel Ivascu2017-08-0628-1005/+2090
* lib: Replace ephy-form-auth-data with ephy-password-managerGabriel Ivascu2017-08-0618-708/+1010
* sync: Move code to lib/Gabriel Ivascu2017-08-0612-11/+42
* sync: Replace old bookmarks sync codeGabriel Ivascu2017-08-0629-2799/+4559
* meson: Remove enable_firefox_sync optionGabriel Ivascu2017-08-0610-121/+24
* Use a custom popup menu for select elementsCarlos Garcia Campos2017-08-054-5/+718
* Updated Spanish translationDaniel Mustieles2017-08-051-74/+90
* Update Finnish translationJiri Grönroos2017-08-031-168/+165
* Updated Czech translationMarek Cernocky2017-08-031-298/+239