Replace the Purple.Sqlite3 API with Seagull
Review Request #3821 — Created Feb. 7, 2025 and submitted — Latest diff uploaded
Seagull is our new SQLite3 utility library which will be expanded in the near future.
Ran in the devenv and built and ran the flatpak as well.
Diff Revision 1 (Latest)
Commits
Files
im.pidgin.Pidgin3.yml |
---|
meson.build |
---|
libpurple/meson.build |
---|
libpurple/purplesqlite3.h |
---|
libpurple/purplesqlite3.c |
---|
libpurple/purplesqlitehistoryadapter.c |
---|
libpurple/tests/meson.build |
---|
libpurple/tests/sqlite3/initial.sql |
---|
libpurple/tests/sqlite3/malformed.sql |
---|
libpurple/tests/sqlite3/meson.build |
---|
libpurple/tests/sqlite3/secondary.sql |
---|
libpurple/tests/sqlite3/test_sqlite3.c |
---|
libpurple/tests/sqlite3/test_sqlite3.gresource.xml |
---|
po/POTFILES.in |
---|
subprojects/seagull.wrap |
---|