Luming Zh
891fa2f6c8
Update Chinese (China) translation
2022-06-13 17:23:40 +00:00
Aleksandr Melman
9bc5a84a04
Update Russian translation
2022-06-13 13:29:49 +00:00
Hugo Carvalho
a509d73c34
Update Portuguese translation
2022-06-12 21:24:39 +00:00
Piotr Drąg
5a4e866a0c
Update Polish translation
2022-06-12 13:43:27 +00:00
Anders Jonsson
0a937e619c
Update Swedish translation
2022-06-12 13:41:10 +00:00
Bilal Elmoussaoui
aa3974d569
contributing: mention the new docs & update matrix room
2022-06-11 21:57:46 +00:00
Bilal Elmoussaoui
7c12075e52
docs: Document also authenticator
2022-06-11 22:36:08 +02:00
Bilal Elmoussaoui
d5c901e056
CI: try fixing the docs job
2022-06-11 22:07:45 +02:00
Bilal Elmoussaoui
56d0e6b6e1
CI: build & deploy docs
2022-06-11 19:50:25 +02:00
Bilal Elmoussaoui
2ca50800b2
docs: Set a logo/favicon
2022-06-11 16:10:13 +02:00
Bilal Elmoussaoui
16e1200b54
docs: Use markdown links format
2022-06-11 16:08:34 +02:00
Bilal Elmoussaoui
8e82a44787
Update dependencies
2022-06-11 15:56:27 +02:00
Bilal Elmoussaoui
980b07adf1
preferences/password: Port to template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
2fb967fd07
objects: Create functions wrapper for signal callbacks
...
This would simplify the port to a signal/properties macro
as well as enforce the way we connect to each signal somehow by the type system
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
002a436297
window: Use template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
853d1f1281
provider/dialog: Make use of template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
b51a702e04
account/details: Use template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
792a861a8e
camera: Make use of template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
73af0b604e
provider/page: Make use of template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
958ee8706e
provider/page: Make use of template callbacks
2022-06-11 13:14:54 +02:00
Bilal Elmoussaoui
52a4a8f8ea
accounts/add: Use template callbacks
...
Avoids the clone! mess and simplifies the code a bit
2022-06-11 12:54:41 +02:00
Bilal Elmoussaoui
61a4d6f8f2
widgets: Be consistent with setup_ function names
2022-06-11 12:10:09 +02:00
Bilal Elmoussaoui
530b228d5d
objects: Use same formatting for glib::wrapper!
2022-06-11 12:08:33 +02:00
Bilal Elmoussaoui
252aff54c4
widgets: Inline some functions & re-organize
2022-06-11 12:05:25 +02:00
Bilal Elmoussaoui
96e20cfa09
app: Rename locked property to is-locked
2022-06-11 11:55:45 +02:00
Bilal Elmoussaoui
01fe270a55
objects: Chain up before on constructed
2022-06-11 11:47:04 +02:00
Bilal Elmoussaoui
a889337d66
objects: Use Default where makes sense
2022-06-11 11:37:41 +02:00
Bilal Elmoussaoui
dc06be7ecb
objects: Drop useless nick/blurb
2022-06-11 11:37:41 +02:00
Bilal Elmoussaoui
fef3f0ad4f
objects: Set CONSTRUCT_ONLY flag where needed
2022-06-11 11:37:41 +02:00
Bilal Elmoussaoui
a13930ba65
models: Use splice on initial loading
...
Avoids calling items-changed multiple times
2022-06-11 11:37:41 +02:00
Yuri Chornoivan
2d05b5057a
Update Ukrainian translation
2022-06-11 06:32:33 +00:00
Bilal Elmoussaoui
503eb11988
Only load accounts if unlocked
...
This avoids reading the database or the keyring until the app is unlocked
Fixes #334
2022-06-10 22:36:12 +02:00
Bilal Elmoussaoui
fc8624342b
Bump release to 4.1.6
2022-06-10 21:30:49 +02:00
Bilal Elmoussaoui
7e5dd0029c
window: Disable inspector on release builds
2022-06-10 21:23:30 +02:00
Bilal Elmoussaoui
da507399ca
Make use of nightly rustfmt features
2022-06-10 21:23:13 +02:00
Bilal Elmoussaoui
99a4bd1efe
QR code: backport Decoder new styling
2022-06-10 21:06:15 +02:00
Bilal Elmoussaoui
c89787f334
icons: Update QR Scanner icon
2022-06-10 21:02:07 +02:00
Julia Johannesen
a73a57e3d1
Add Google Authenticator to readme and metainfo
2022-06-10 06:42:45 -04:00
Julia Johannesen
78b6ad9ed0
Move Agis::restore_from_data
inline
2022-06-09 22:12:29 -04:00
Julia Johannesen
c4a752d9ad
Add myself to the about dialog
2022-06-09 21:58:52 -04:00
Julia Johannesen
482f7a4121
Appease rustfmt once more
2022-06-09 21:52:20 -04:00
Julia Johannesen
14eb1d4559
Remove an excessive loop
...
Removes a loop that was only in place to handle a really unlikely
edgecase -- Where the QR code library would have to scan the code
incorrectly but still recognize it, and then send the incorrectly
scanned data to the handler.
2022-06-09 21:45:46 -04:00
Julia Johannesen
8fffe91276
Remove unneeded gtk::Box
2022-06-09 21:35:19 -04:00
Julia Johannesen
70653c6a40
Modify another call to .flags(SignalFlags::ACTION)
2022-06-09 21:28:37 -04:00
Julia Johannesen
516b279942
Appease rustfmt
2022-06-09 17:45:39 -04:00
Julia Johannesen
7a935802a2
Make CameraPage
inherit from AdwBin
...
Also removes an unused field on `imp::CameraPage`.
2022-06-09 17:41:45 -04:00
Julia Johannesen
08d64529fb
Shift around imports to avoid warnings
2022-06-09 16:57:04 -04:00
Julia Johannesen
a95caf230d
Ensure that the restore failure toast gets shown
2022-06-09 16:54:40 -04:00
Julia Johannesen
d0c09af7b6
Remove an unneeded clone!
call
2022-06-09 15:32:31 -04:00
Julia Johannesen
ee064eb527
Add a toast for issues with scanning a screenshot
2022-06-09 15:30:53 -04:00