Katelyn Dickey
07f85b14ec
Convert new blog posts to HTML. Web URLs are converted to real links and newlines are preserved.
2025-10-25 13:52:18 +01:00
akwizgran
070a0181d9
Merge branch 'remove-forum-without-opening' into 'master'
...
Allow forums to be removed without opening them
See merge request briar/briar!1841
2025-05-01 08:24:38 +00:00
akwizgran
d83ae3a3b4
Use long click to open menu, clean up some cruft.
2025-04-30 15:25:14 +01:00
akwizgran
138fa6f39d
Allow forums to be removed without opening them.
2025-04-29 10:17:40 +01:00
akwizgran
8e1371acf0
Keep foreground service until lifecycle shutdown completes.
...
This ensures our background threads keep running.
2025-04-29 10:17:09 +01:00
akwizgran
c76a76318c
Use app context to unregister receiver.
2024-11-04 11:36:20 +00:00
akwizgran
5a34e2c0ab
Small code cleanup.
2024-11-04 11:36:03 +00:00
Torsten Grote
4f8ac5f734
Use helper function of registerReceiver() that doesn't export receiver
2024-10-31 17:07:49 -03:00
Torsten Grote
2dd0be879e
Fix outline buttons to not have green background
2024-07-24 14:51:56 -03:00
Torsten Grote
19d9e823a8
use default snackbar colors until specified otherwise
2024-06-10 09:28:50 -03:00
Torsten Grote
10a24c5966
Apply MD3 changes for set password screen to change password screen as well
2024-06-03 13:50:09 -03:00
Torsten Grote
675e984eaa
Second round of MD3 review feedback
2024-06-03 12:39:06 -03:00
Torsten Grote
d5f920e9b9
Address issues of first design review
...
less round buttons, fixed outline buttons, fixed dialogs
2024-05-27 13:24:28 -03:00
Torsten Grote
e8ee0f4b44
Migrate app to Material Design 3
...
without dynamic colors, trying to look as before
2024-05-24 10:59:26 -03:00
akwizgran
ab223da18c
Merge branch '2131-follow-system-theme' into 'master'
...
Change default theme to 'follow system' instead of 'light'
Closes #2131
See merge request briar/briar!1824
2024-05-24 13:39:11 +00:00
Torsten Grote
fd7088389f
Remove removal of system default theme on API < 27
...
This doesn't seem to be necessary anymore. The app falls back to light theme in this case.
2024-05-14 15:52:53 -03:00
Torsten Grote
424e022388
Default theme to follow system instead of light
...
Also remove deprecated Auto option
2024-05-10 17:35:05 -03:00
Torsten Grote
16385ecafe
Add textual representations to password strength meter
2024-05-10 14:58:00 -03:00
Torsten Grote
7d95eb4de6
Don't mess with IME actions when doze isn't needed
...
Doing this was causing the keyboard action button to cycle between password and password confirmation field. Now it creates the account (if the passwords match).
2024-05-10 14:55:57 -03:00
Torsten Grote
0724bb89b2
Redesign doze screen of setup wizard
2024-05-10 14:55:57 -03:00
Torsten Grote
f1662d7311
Redesign password screen of setup wizard
2024-05-10 14:55:56 -03:00
Torsten Grote
8980cc07d2
Redesign nickname screen of setup wizard
2024-05-10 14:55:56 -03:00
Torsten Grote
04e14cfa29
Redesign login screen
2024-05-10 14:55:56 -03:00
akwizgran
b15d316946
Move initialisation of condition manager so it's only called once.
2024-03-27 18:10:51 +00:00
akwizgran
48b6dcf0ff
Update summary of Tor bridges setting.
2024-03-09 21:21:18 +00:00
Torsten Grote
3ecb281695
Merge branch 'api-31-tapjacking-protection' into 'master'
...
API 31 tapjacking protection
See merge request briar/briar!1814
2023-11-28 17:59:06 +00:00
akwizgran
73fa1052cf
Increase password length for app-sharing hotspot.
...
This makes it impractical for a nearby attacker to brute-force
the password in order to inject malware into the download.
2023-11-28 17:42:44 +00:00
akwizgran
14fded3777
Update link to download page (the old link is now a redirect).
2023-11-28 14:30:36 +00:00
akwizgran
17f5433ab0
Use API 31 tapjacking protection.
2023-11-28 14:30:35 +00:00
akwizgran
b559c7782d
Only show Bluetooth permission prompt when Bluetooth is toggled.
2023-09-27 16:09:39 +01:00
akwizgran
4b11f3c0b3
Catch ActivityNotFoundException when starting chooser.
2023-08-24 15:58:33 +01:00
Torsten Grote
74f8e84a9b
React to device light idle mode in DozeWatchdog as well
2023-06-29 10:58:32 -03:00
Torsten Grote
23df2a41c2
Add @NotNullByDefault annotation to ConditionManagers
2023-06-29 10:58:32 -03:00
Torsten Grote
9a6bb4b203
Set dozed to true when we are in LowPowerStandby
2023-06-29 10:58:31 -03:00
Torsten Grote
3d237a9104
Introduce tryToStartActivity() helper method
2023-06-29 10:58:31 -03:00
Torsten Grote
fa216ffc6f
Move requestEnableWiFi() into AbstractConditionManager
2023-06-29 10:58:31 -03:00
Torsten Grote
a34631d36c
Catch ActivityNotFoundException in places where we launch external intents
2023-06-29 10:58:31 -03:00
Torsten Grote
2495b6f5c0
Add LowPowerStandby stub to DozeWatchdogImpl
2023-06-29 10:58:31 -03:00
Torsten Grote
d19062e319
Don't disable hotspot start button after click
...
to avoid issues when coming back to the screen after granting permissions.
2023-06-29 10:58:30 -03:00
Torsten Grote
fdb429ab7a
Ask for NEARBY_WIFI_DEVICES permission on SDK 33 and up
2023-06-29 10:58:30 -03:00
Torsten Grote
d0c59a6d75
Target SDK 33 and ask for notification permission
...
when creating account and when signing in
2023-06-29 10:58:30 -03:00
Torsten Grote
bf1a5cf218
Allow sharing download link for Briar from settings actions
2023-05-16 16:55:19 -03:00
akwizgran
0ca21ad4c0
Upgrade onionwrapper to 0.0.2 and dont-kill-me-lib to 0.2.7.
2023-05-09 15:23:17 +01:00
akwizgran
f0c1ebcc1b
Merge branch 'kill-android4' into 'master'
...
Drop support for Android 4
See merge request briar/briar!1770
2023-05-05 13:54:07 +00:00
Torsten Grote
6f57ec8281
Merge branch 'privategroup-testdata' into 'master'
...
TestDataCreator with support for private groups
See merge request briar/briar!1788
2023-04-26 12:38:53 +00:00
Sebastian Kürten
0eb0bbdc99
Add ability to add private group test data in settings
2023-04-26 00:05:49 +02:00
Torsten Grote
6ed55bcd7d
Drop support for Android 4
...
new minSdk is 21
2023-04-19 11:02:31 -03:00
akwizgran
07e56f7086
Remove mailbox feature flag.
2023-04-18 14:18:58 +01:00
akwizgran
7810e7e848
Enable mailbox support in release builds.
2023-04-18 12:37:33 +01:00
akwizgran
61e7d2ebf9
Move Tor wrapper to library.
2023-03-28 17:18:05 +01:00