summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* sync: Implement passwords syncGabriel Ivascu2017-08-061-1/+1
| | | | | | | | | | | | | | | Saved passwords are added from the web process in EphyWebExtension. Because of this, EphyWebExtension needs to have its own instance of sync service to upload newly added passwords. Because sign in and sign out happen in the sync service from the UI process, the web process needs to figure out on its own when the sync user has changed (i.e. the user signed in or signed out) and create a new sync service that will load the new user-specific secret data from disk (which was previously stored by the sync service from the UI process at sign in). This way the passwords added in the future are uploaded to the correct sync user and not to an invalid user. Moreover, the web process needs to register/unregister the password manager to the sync service whenever EPHY_PREFS_SYNC_PASSWORDS_ENABLED changes.
* sync: Replace old bookmarks sync codeGabriel Ivascu2017-08-061-1/+1
| | | | We can now actually sync with Firefox
* meson: Remove enable_firefox_sync optionGabriel Ivascu2017-08-061-8/+4
|
* Reenable testsMichael Catanzaro2017-08-011-1/+1
| | | | 'ninja dist' is succeeding for me now. So let's reenable tests.
* Prepare 3.25.43.25.4Michael Catanzaro2017-07-171-1/+1
|
* Disable all the tests!Michael Catanzaro2017-07-171-1/+4
| | | | They are blocking release and we don't know why.
* Bump libhttpseverywhere API versionMichael Catanzaro2017-07-011-1/+1
| | | | Though it seems there are no API changes....
* Prepare 3.25.33.25.3Carlos Garcia Campos2017-06-211-1/+1
|
* Require WebKitGTK+ 2.17.3Michael Catanzaro2017-05-231-1/+1
| | | | For webkit_context_menu_item_new_from_gaction
* Prepare 3.25.23.25.2Michael Catanzaro2017-05-201-1/+1
|
* Lower required meson versionMichael Catanzaro2017-05-201-1/+1
| | | | Since we no longer use meson subprojects, this should be sufficient.
* Require GTK+ 3.22.13Michael Catanzaro2017-05-181-1/+1
| | | | This avoids a severe graphical glitch with the tab menu button.
* Move gvdb to libMichael Catanzaro2017-04-271-3/+0
|
* Copy gd-two-lines-renderer into source tree and stop using libgdMichael Catanzaro2017-04-271-7/+0
| | | | | This is now the only file we use from libgd, and it is self-contained, so depending on libgd is overkill and needlessly bloats our tarball size.
* Stop using gd-notificationMichael Catanzaro2017-04-271-2/+1
| | | | It has been obsoleted by the app-notification style class
* Prepare 3.25.13.25.1Michael Catanzaro2017-04-261-1/+1
|
* Port to meson build systemMichael Catanzaro2017-04-261-0/+104