Bilal Elmoussaoui
2fb7359916
preferences: Use AdwPasswordEntryRow
2023-04-20 00:08:56 +02:00
Maximiliano Sandoval R
25e125b685
search_provider: Block receivers until ready
2023-04-19 11:37:03 +02:00
Maximiliano Sandoval R
9e3ceba6a8
flatpak: Move sparse to where it belongs
2023-04-19 11:07:52 +02:00
Sabri Ünal
a4818f6b3d
Update Turkish translation
2023-04-17 14:59:05 +00:00
Kukuh Syafaat
36a3134769
Update Indonesian translation
2023-04-17 02:28:54 +00:00
Piotr Drąg
5a5bb6553b
Update Polish translation
2023-04-16 10:56:07 +00:00
Hugo Carvalho
03f3be6fed
Update Portuguese translation
2023-04-15 17:41:34 +00:00
Aleksandr Melman
71617223ce
Update Russian translation
2023-04-14 22:47:53 +00:00
Yuri Chornoivan
71686f2ed0
Update Ukrainian translation
2023-04-13 16:20:37 +00:00
Ekaterine Papava
d9863a390b
Update Georgian translation
2023-04-13 04:26:15 +00:00
Martin
5abb9c6864
Update Slovenian translation
2023-04-12 19:11:54 +00:00
Felipe Kinoshita
8a9273b447
general: Use standard tooltip for back buttons
2023-04-12 08:27:09 +00:00
Yuri Chornoivan
e8716db1a1
Update Ukrainian translation
2023-04-12 05:08:28 +00:00
Ekaterine Papava
fe24ee9218
Update Georgian translation
2023-04-12 03:35:49 +00:00
Bilal Elmoussaoui
bcde0ae8db
Bump dependencies
2023-04-11 23:38:55 +02:00
Bilal Elmoussaoui
ed91837149
tools/keyring-fetcher: Fix build
2023-04-11 23:38:20 +02:00
Bilal Elmoussaoui
f652ef0e31
utils: Add a spawn helper
2023-04-11 22:54:14 +02:00
Bilal Elmoussaoui
be3e550565
preferences: Allow to restore from an image containing a QR code
...
Also move all the closures to proper functions
as otherwise it gets really hard to figure out what is goin on
note we have lost some proper error reporting but i feel like this should almost never happen.
Instead, the user can open the app from terminal to get proper error reporting
or once we do that similarly across all the app.
Fixes #369
2023-04-11 22:54:14 +02:00
Aurimas Černius
c1326fd521
Add Lithuanian translation
2023-04-10 19:46:37 +00:00
Maximiliano Sandoval R
69bd1bd9d4
keyring_fetcher: Use stable oo7
2023-04-10 11:58:27 +02:00
Maximiliano Sandoval R
e887e0a56c
Remove dark mode setting
...
It does not make sense to keep supporting this.
2023-04-10 11:58:26 +02:00
Bilal Elmoussaoui
b31c342fba
accounts/details: Drop Editable widgets
...
They are basically useless, so switch to Adw equivalents where possible
Note our provider selection widget is still very bad :(
2023-04-10 04:51:19 +02:00
Bilal Elmoussaoui
157e014fc9
models/account: Don't go through GValue szerialization for setting the provider
2023-04-10 03:50:31 +02:00
Bilal Elmoussaoui
cbd087f645
widgets/providers: Drop some unnecessary clones
2023-04-10 03:41:59 +02:00
Bilal Elmoussaoui
b8cef05ecd
widgets: Mark provider as nullable for ProviderImage
...
Fix a regression since the migration to properties macro
2023-04-10 03:30:57 +02:00
Bilal Elmoussaoui
5c4fb11220
backup/aegis: Skip counter/period on totp/hotp
2023-04-10 03:23:07 +02:00
Bilal Elmoussaoui
01439548fb
qrcode: Simplify the paintable
2023-04-10 03:06:58 +02:00
Bilal Elmoussaoui
81cd95f907
models: Merge Token with otp module
...
It makes everything much more cleaner
2023-04-10 02:56:52 +02:00
Bilal Elmoussaoui
fa24e74595
Clippy fixes
2023-04-10 01:46:35 +02:00
Bilal Elmoussaoui
8930284cd7
secrets: Zeroize on drop
2023-04-10 01:46:35 +02:00
Bilal Elmoussaoui
ba4b10ab71
backup: Add freeotp+ json format tests
2023-04-09 18:05:01 +00:00
Bilal Elmoussaoui
64936e790b
backup: Add more tests to Bitwarden & fixes
2023-04-09 18:05:01 +00:00
Bilal Elmoussaoui
dc1a69cd79
backup: Add andOTP parser tests
2023-04-09 18:05:01 +00:00
Bilal Elmoussaoui
d2f33af16e
backup: Add freeotp tests
2023-04-09 18:05:01 +00:00
Bilal Elmoussaoui
e212e32f26
backup: Clean up tests
...
Move tests data to external files
2023-04-09 18:05:01 +00:00
Ekaterine Papava
16c16cd222
Update Georgian translation
2023-04-09 17:51:54 +00:00
Bilal Elmoussaoui
26f7cb2626
backup: use a const for the identifier
2023-04-09 14:46:07 +02:00
Piotr Drąg
7a81a69d3c
Update Polish translation
2023-04-09 10:18:54 +00:00
Мирослав Николић
27f9c33537
Update Serbian translation
2023-04-09 08:56:31 +00:00
Martin
4cc7b9c54f
Update Slovenian translation
2023-04-09 07:37:47 +00:00
Yuri Chornoivan
2c58e8a36e
Update Ukrainian translation
2023-04-09 06:04:31 +00:00
Bilal Elmoussaoui
5d0911704c
restore: Add FreeOTP+ json format support
...
Fixes #323
2023-04-09 03:28:14 +00:00
Ekaterine Papava
a6ed339ed6
Update Georgian translation
2023-04-09 02:22:29 +00:00
Bilal Elmoussaoui
d442324992
account/add: Allow opening a QR code image
...
The actual fix for this issue would be to fix the camera support
on pipewire/libcamera side but for now, we would provide a workaround
for allowing the user to load the QR code from an image file
Fixes #368
2023-04-09 03:33:21 +02:00
Bilal Elmoussaoui
7623625ea8
backup: Make some IO operations async
...
Still, the most problematic ones are the creation
of the accounts/providers which would need more thinking
in order to make them fully async
2023-04-09 03:22:43 +02:00
Bilal Elmoussaoui
a2b00dc2b5
otp: Use unpadded base32 encoding
2023-04-09 02:12:09 +02:00
Bilal Elmoussaoui
cdee19ccb8
otp: Fix compatibility with 2FAS
...
See https://2fas.com/check-token/
2023-04-08 23:52:06 +00:00
Aleksandr Melman
598cdf9d6b
Update Russian translation
2023-04-08 12:02:05 +00:00
Martin
d82ae7078a
Update Slovenian translation
2023-04-07 21:23:59 +00:00
Hugo Carvalho
e39cf99e29
Update Portuguese translation
2023-04-07 10:05:45 +00:00