Xavier Del Campo Romero
be7e0c2d56
Backport Meson build support
...
Meson builds have better integration with Vala. For example, Meson
handles incremental compilation of Vala source files better than
CMake.
Limitations:
As done with CMake builds, gresource.xml should be compiled. Now, it has
been generated from a CMake build and manually copied into the source
tree.
2023-10-09 14:08:59 +02:00
Sergey
f4eba18ff6
Fix some typos in variable names ( #1016 )
...
* Fix WelcomePlaceholder typo
* Fix DEFAULT_TABLE_NAME typo
2021-03-09 17:04:43 +01:00
Marvin W
9acb54df92
QLite: Adjust Real for latest vala version
2021-03-06 08:31:53 -06:00
fiaxh
0beb592c5a
Use sqlite UPSERT
2020-06-10 23:40:00 +02:00
fiaxh
b72ea08d03
Show unencryptable/untrusted OMEMO warnings also in MUCs
...
fixes #857
2020-06-05 01:28:42 +02:00
fiaxh
2eb72d5dad
Fix+optimize contact-to-avatar storage and loading
2020-03-10 23:53:11 +01:00
Marvin W
a4a795af33
Use transaction for database migration
2019-12-17 23:52:29 +01:00
Randy Barlow
48c2e7afa4
Do not mark abstract class contstuctors public
...
Starting with Vala 0.45.1, it is an error to mark abstract class
constructors public[0,1]. This commit removes three such
declarations.
fixes #609
[0] https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS
[1] https://gitlab.gnome.org/GNOME/vala/issues/766
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-09-01 21:19:09 +02:00
Marvin W
1654ee60d6
qlite: use critical() instead of error() for failed transactions
2019-07-09 15:25:41 +02:00
fiaxh
6f6e4b97cb
Use glib log functions
2019-03-15 22:01:34 +01:00
Marvin W
dfb75e2cda
Merge PR #413 "Improvements to the OMEMO plugin"
2018-11-10 08:05:14 -06:00
bobufa
c0844bdea4
add suggestions/auto-complete for search filters
2018-08-13 22:39:18 +02:00
bobufa
babfc3bd36
qlite: add basic (outer) join functionality
2018-08-13 22:25:34 +02:00
bobufa
c4928d4648
add support for fts tables to qlite
2018-08-13 21:55:44 +02:00
Samuel Hand
3edc72cf6b
Merge branch 'master' into omemo-muc
2018-07-30 18:58:04 +01:00
Marvin W
063d0146f9
QLite: Add OFFSET statement
2018-07-12 20:27:50 +02:00
Marvin W
0ceaaadb20
QLite: Allow to easily fetch a single row from table
2018-07-11 01:10:26 +02:00
Marvin W
638d81d67e
More cleanup and database modifications
2018-06-26 15:42:02 +01:00
Samuel Hand
2a8352c543
Database migration and code cleanup
2018-06-19 11:26:31 +01:00
fiaxh
81e05e6645
small fixes
2017-11-01 18:53:38 +01:00
fiaxh
0102abeec1
Fix warnings
2017-10-31 15:41:45 +01:00
fiaxh
b9df78e449
Move DatabaseError handling into Qlite
2017-10-31 15:41:45 +01:00
Marvin W
ad033beea8
qlite: add upsert support
2017-08-27 14:52:10 +02:00
fiaxh
bcb96909c9
Roster versioning
2017-05-22 01:02:09 +02:00
Marvin W
9728e832b1
qlite/libdino: optimize db access
2017-04-26 21:48:53 +02:00
Marvin W
eddf17c682
cmake/signal-protocol: shared lib, mark_as_advanced and others
2017-04-26 21:48:53 +02:00
Marvin W
765c2605cd
qlite: cleanup, fix nullity issues
2017-04-18 20:20:41 +02:00
fiaxh
ea5d3e50c6
Start private conversation with MUC occupant via occupant menu
2017-04-03 19:48:01 +02:00
Marvin W
8248cfcbb2
Make FHS compliant, split RPMs, fix compilation on older GCCs
2017-04-03 15:05:39 +02:00
Marvin W
e6f89f8751
New CMake
...
- add install and uninstall targets
- compatibility for systems without pkg-config
2017-03-23 17:16:08 +01:00
Marvin W
ef0483765a
Small bug fixes and compatibility with Vala 0.36
2017-03-23 16:48:26 +01:00
fiaxh
492baaf084
Add back on subscription request
2017-03-23 15:43:20 +01:00
fiaxh
6f3225979c
Select conversation on startup, placeholder for "No conversation selected", start services before UI
2017-03-20 22:28:32 +01:00
Marvin W
c2643a45b0
Qlite: Return OptionalRow instead of Row?, add ability to remove columns on version upgrade
2017-03-12 20:55:11 +01:00
Marvin W
e8f11178ec
Move storage into user directory and fix plugin search path
2017-03-12 14:09:32 +01:00
Marvin W
cd6b904e97
CMake: merge created header+vapi files into a single directory
2017-03-11 23:58:34 +01:00
Marvin W
29ca70a6d5
Initial plugin system
2017-03-10 19:50:34 +01:00
Marvin W
93fd134a92
Fix bugs and warnings in qlite
2017-03-10 17:33:27 +01:00
fiaxh
5fc0435cc1
Save unsent messages (acc offline etc) and send later; don't send pgp messages if pgp error
2017-03-09 15:45:03 +01:00
fiaxh
56bc45ce4d
Initial commit
2017-03-02 15:37:32 +01:00