Commit Graph

2241 Commits

Author SHA1 Message Date
Nicolas Werner 15d8eb2b8b Update deps for keychain 2020-12-18 03:53:57 +01:00
Nicolas Werner 994c28ea95 Add download keys from secret storage 2020-12-18 03:04:18 +01:00
Nicolas Werner 9d2177afe2 Request secrets after verification 2020-12-17 03:16:06 +01:00
Nicolas Werner 9413f5b8e5 Upload cross-signing signatures after verification 2020-12-17 02:34:32 +01:00
Nicolas Werner 7b46aa2a6e Store secrets in keychain 2020-12-16 22:10:09 +01:00
Nicolas Werner 7f1f747203 Fix black cat emoji 2020-12-15 21:53:51 +01:00
Nicolas Werner 559ed57565 Fix crash when we don't have device keys cached 2020-12-15 18:59:08 +01:00
Nicolas Werner 74f17bdc60 Clean up encrypted message handling 2020-12-15 16:09:47 +01:00
Nicolas Werner 9825f1bbd0 Send SSSS requests 2020-12-15 15:48:33 +01:00
Nicolas Werner 97688763f6 Background color for code and don't collapse space in timeline 2020-12-14 02:21:58 +01:00
Nicolas Werner 7abeb1f1a4 React with arbitrary strings via /react 2020-12-13 16:23:04 +01:00
Nicolas Werner 703950273b Don't overflow room name 2020-12-13 16:05:48 +01:00
Nicolas Werner 65a4c85ed4 Don't sync db on every sync
This fixes some lag, when Nheko is running, which could affect Nheko and
even other applications by excessively calling fsync. This should be
fine, since all filesystems seem to guarantee order and in most cases,
the modified pages are still written. In the worst case we should only
lose the last /sync results or similar.
2020-12-13 01:29:35 +01:00
Nicolas Werner dc1dd6e2e6 Remove some travis builds 2020-12-13 01:29:35 +01:00
Joseph Donofry c97b988c57
Start addressing gstreamer deps on macos ci build 2020-12-08 22:14:55 -05:00
Joseph Donofry 0436ca080b
Change pip to pip3 2020-12-08 17:18:22 -05:00
Joseph Donofry 3bab88abb7
Add dmgbuild to macos build 2020-12-08 17:06:43 -05:00
Joseph Donofry 79e7eac7fc
More MacOS CI Updates 2020-12-08 16:32:04 -05:00
Joseph Donofry 0310c98046
Merge branch 'master' of ssh://github.com/Nheko-Reborn/nheko 2020-12-08 15:57:16 -05:00
Joseph Donofry cbcdec527d
Add VERSION to macos build 2020-12-08 15:56:51 -05:00
DeepBlueV7.X a551ede742
Merge pull request #352 from Nheko-Reborn/lint
lint
2020-12-08 21:38:02 +01:00
Nicolas Werner a06e48d407 Update Readme CI link 2020-12-08 21:36:06 +01:00
Joseph Donofry 132de8d2b0
Add DMG build to Gitlab CI 2020-12-08 15:34:07 -05:00
Nicolas Werner 77002f17c8 lint 2020-12-08 21:10:27 +01:00
Nicolas Werner 622a9f709b Merge branch 'gitlab-ci' into 'master'
Update .gitlab-ci.yml

See merge request nheko-reborn/nheko!1
2020-12-08 13:40:44 -05:00
DeepBlueV7.X 5aa2218006
Merge pull request #349 from LorenDB/iconFromTheme
Use system icon where applicable
2020-12-04 11:33:34 +01:00
DeepBlueV7.X 5ad3351268
Merge pull request #350 from Kirillpt/russian-translate
update russian translate
2020-12-03 23:27:57 +01:00
Loren Burkholder de858ca80c Use system icon where applicable 2020-12-03 17:27:33 -05:00
kirillpt 3efaa41a5d update russian translate 2020-12-03 23:35:26 +03:00
DeepBlueV7.X 412bbd3cc1
Merge pull request #348 from trilene/master
Add GStreamer requirements to README
2020-11-30 23:44:58 +01:00
trilene 7299103cf4 List needed gstreamer plugins explicitly 2020-11-30 17:42:08 -05:00
Kirillpt 68b2f6cb4f
Improve Register page (#346)
* add username error label, add word wrapping for error labels

* make lint

* last commits

* remove font, and remove some lambdas

* add QRegularExpression for regex

* improve review things

* add isModified() for checkFields()

* add check isModified() for  all fields in checkFields

* Update src/RegisterPage.cpp

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>

* remove emit call for showError

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-11-30 22:30:33 +00:00
trilene bed6d99933 Add GStreamer requirements to README 2020-11-30 17:04:36 -05:00
DeepBlueV7.X 95667edb14
Merge pull request #347 from kamathmanu/avatarFullViewSupport
Add support for viewing avatar images in full size
2020-11-30 21:25:42 +01:00
kamathmanu 69997a3d74 Lint code 2020-11-30 15:10:59 -05:00
kamathmanu d4cece2f4d
Update resources/qml/Avatar.qml
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-11-30 14:58:50 -05:00
kamathmanu a48c6353bf
Update resources/qml/Avatar.qml
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2020-11-30 14:58:37 -05:00
kamathmanu 0edd75949b Lint code 2020-11-30 14:56:39 -05:00
Nicolas Werner 39a0a340d8 Fix selection in input area by mouse 2020-11-30 18:53:25 +01:00
kamathmanu e36b090c5b Add support for viewing avatar images in full size 2020-11-30 10:05:24 -05:00
Nicolas Werner c64887cfa8 Fix shadow variable 2020-11-30 01:54:53 +01:00
Nicolas Werner 2ce129e6b6 Properly share and rotate sessions on member and device changes 2020-11-30 01:54:53 +01:00
Nicolas Werner 2290ebcf78 Remove outbound session storage 2020-11-30 01:54:53 +01:00
Nicolas Werner c24f9a22a5 Load sessions lazily from db 2020-11-30 01:54:53 +01:00
Nicolas Werner 37b971adb2 Use proper flatpak sdk 2020-11-27 16:23:06 +01:00
Nicolas Werner ab7a75a988 Update ci flatpak sdk 2020-11-27 01:36:48 +01:00
Nicolas Werner 0cc4ab7f17 Add gitlab ci 2020-11-27 01:32:41 +01:00
Nicolas Werner 7e29f119d3 Bump Qt version 2020-11-27 00:00:29 +01:00
Nicolas Werner b2387df411 SkipEmptyParts was only added in Qt 5.14 2020-11-26 23:59:14 +01:00
Nicolas Werner 202e3debe6 Remove unnecessary capture of this 2020-11-26 23:55:47 +01:00