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
642ac3fbe0
Don't allow MIUI to mess with our theme
2024-06-03 12:42:33 -03:00
Torsten Grote
675e984eaa
Second round of MD3 review feedback
2024-06-03 12:39:06 -03:00
Torsten Grote
03196b65ab
Use MD3 switches
2024-05-27 13:52:17 -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
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
Torsten Grote
8fa0866243
Merge branch 'update-translations' into 'master'
...
Update translations, upgrade dont-kill-me-lib
See merge request briar/briar!1822
2024-04-24 15:09:30 +00:00
Torsten Grote
c0234ebe13
Merge branch '2446-illegal-state-exception-hotspot-activity' into 'master'
...
Move initialisation of condition manager so it's only called once
Closes #2446
See merge request briar/briar!1821
2024-03-28 13:29:05 +00:00
Torsten Grote
e40c0caf97
Merge branch '2420-bluetooth-permission-still-needed' into 'master'
...
Assume that obsolete Bluetooth permission will be needed forever
Closes #2420
See merge request briar/briar!1820
2024-03-18 17:24:45 +00:00
Torsten Grote
ea7433ffca
Merge branch 'onionwrapper-0.1.0' into 'master'
...
Upgrade onionwrapper to 0.1.0 and snowflake to 2.9.1
See merge request briar/briar!1819
2024-03-11 15:08:22 +00:00
Torsten Grote
551dba9425
Merge branch 'onionwrapper-0.0.7' into 'master'
...
Upgrade onionwrapper to 0.0.7
See merge request briar/briar!1818
2024-01-16 17:24:09 +00:00
Torsten Grote
58883467f7
Merge branch 'tor-0.4.8.9-1' into 'master'
...
Upgrade Tor to 0.4.8.9-1
See merge request briar/briar!1817
2024-01-12 19:54:09 +00:00
Torsten Grote
28453f28d0
Merge branch 'increase-gradle-heap' into 'master'
...
Give Gradle more RAM to avoid random OOMs in test pipelines
See merge request briar/briar!1816
2023-12-01 13:42:54 +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
Torsten Grote
eb3a5423bf
Merge branch 'increase-hotspot-password-length' into 'master'
...
Increase password length for app-sharing hotspot
See merge request briar/briar!1815
2023-11-28 17:57:08 +00:00
Torsten Grote
36e69c54df
Merge branch 'tor-0.4.7.15-onionwrapper-0.0.6' into 'master'
...
Upgrade Tor to 0.4.7.15 and onionwrapper to 0.0.6
See merge request briar/briar!1813
2023-10-07 17:06:00 +00:00
Torsten Grote
ea1c58110f
Merge branch '2448-bluetooth-permission-prompt' into 'master'
...
Only show Bluetooth permission prompt when Bluetooth is toggled
Closes #2448
See merge request briar/briar!1812
2023-09-28 14:09:07 +00:00
Torsten Grote
cc9ebe9eda
Merge branch 'catch-security-exception-for-bluetooth-address-setting' into 'master'
...
Catch SecurityException for bluetooth_address setting
See merge request briar/briar!1811
2023-09-12 16:24:05 +00:00
Torsten Grote
09a9a00af6
Merge branch '2444-catch-exception-when-starting-chooser' into 'master'
...
Catch ActivityNotFoundException when starting chooser
Closes #2444
See merge request briar/briar!1810
2023-09-06 11:16:43 +00:00
Torsten Grote
67797d0378
Merge branch '2330-catch-npe-from-getbyinetaddress' into 'master'
...
Catch NPE from NetworkInterface.getByInetAddress()
Closes #2330
See merge request briar/briar!1809
2023-09-06 11:16:09 +00:00
Torsten Grote
8bb3ea8a85
Merge branch 'no-tv-for-you' into 'master'
...
Remove support for Android TV
See merge request briar/briar!1808
2023-08-23 07:51:20 +00:00
Torsten Grote
e13563952b
Merge branch 'update-play-store-description' into 'master'
...
Add links to Play Store description
See merge request briar/briar!1807
2023-08-23 07:49:08 +00:00
Torsten Grote
c74ebabcd1
Merge branch 'update-readme' into 'master'
...
Update readme: add privacy policy, remove Flattr
See merge request briar/briar!1806
2023-08-23 07:47:35 +00:00
Torsten Grote
6d3e81a074
Merge branch 'tor-0.4.7.14' into 'master'
...
Upgrade Tor to 0.4.7.14
See merge request briar/briar!1804
2023-08-11 12:44:57 +00:00
Torsten Grote
6da34fac84
Merge branch 'bdf-javadocs' into 'master'
...
Add BDF javadocs
See merge request briar/briar!1801
2023-08-07 14:16:22 +00:00
Torsten Grote
810ac24cee
Merge branch 'onionwrapper-0.0.5' into 'master'
...
Upgrade onionwrapper to 0.0.5
See merge request briar/briar!1803
2023-08-07 13:48:36 +00:00
Torsten Grote
f61b09d5a9
Fix BlogManager tests after last commits
2023-07-13 14:50:05 -03:00
Torsten Grote
8f735d176e
Add transactional versions of BlogManager methods
2023-07-13 13:01:30 -03:00
Torsten Grote
c47253fc5f
Mark our own reblogs as read automatically
2023-07-13 12:54:17 -03: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
c77eaf16d9
Log more mode changes in AndroidBatteryManager
2023-06-29 10:58:31 -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
45cda191e5
Log changes to DeviceLightIdleMode in AndroidBatteryManager
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
03fc504f7d
Log changes to LowPowerStandby in AndroidBatteryManager
2023-06-29 10:58:30 -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
a8f6e8e4bd
Merge branch 'check-network-status-periodically' into 'master'
...
Check network status periodically
See merge request briar/briar!1797
2023-06-21 13:32:39 +00:00
Torsten Grote
7461d3c943
Merge branch '2434-use-us-locale-for-lowercasing-onion-hostname' into 'master'
...
Use US locale for lowercasing onion hostname
Closes #2434
See merge request briar/briar!1796
2023-05-31 16:27:24 +00:00
Torsten Grote
8e3fa872fd
Move About settings item to the bottom
2023-05-17 08:53:24 -03:00
Torsten Grote
bf1a5cf218
Allow sharing download link for Briar from settings actions
2023-05-16 16:55:19 -03:00
Torsten Grote
23b2dfa4a8
Merge branch 'conversationmanager-txn' into 'master'
...
Add transactional versions to delete message functions
See merge request briar/briar!1792
2023-05-15 12:03:53 +00:00
Torsten Grote
b88dbee881
Merge branch 'onionwrapper-0.0.2' into 'master'
...
Upgrade onionwrapper to 0.0.2 and dont-kill-me-lib to 0.2.7
See merge request briar/briar!1791
2023-05-10 17:00:38 +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
Torsten Grote
76344344d2
Downgrade material library due to upstream bug
...
https://github.com/material-components/material-components-android/issues/3191
2023-04-25 11:29:51 -03:00
Torsten Grote
fbc32830bd
Force kotlin standard lib to latest version to prevent jetifier issues
2023-04-19 11:02:33 -03:00
Torsten Grote
145117a1dc
Update most of the things
2023-04-19 11:02:33 -03:00
Torsten Grote
6ed55bcd7d
Drop support for Android 4
...
new minSdk is 21
2023-04-19 11:02:31 -03:00
Torsten Grote
e92eb1c699
Merge branch 'enable-mailbox-in-release-builds' into 'master'
...
Enable mailbox support in release builds
See merge request briar/briar!1789
2023-04-19 13:17:53 +00:00
Torsten Grote
2566105f13
Merge branch 'tor-wrapper-library' into 'master'
...
Use Tor wrapper library
See merge request briar/briar!1787
2023-04-03 19:27:58 +00:00
Torsten Grote
cae9efb4bf
Fix integration tests by using dynamic webserver port of mailbox
2023-03-09 12:29:48 -03:00
Torsten Grote
39ac737015
Merge branch 'no-personalized-learning' into 'master'
...
Set "no personalized learning" flag for all text input
See merge request briar/briar!1783
2023-03-09 14:14:11 +00:00
Torsten Grote
3c40c11dfb
remove wrong name from "Contact already exists"
2023-02-27 10:43:12 -03:00
Torsten Grote
445f174275
Merge branch 'update-tor-bridges' into 'master'
...
Update Tor bridges
See merge request briar/briar!1778
2023-02-24 13:28:27 +00:00
Torsten Grote
0844cd3547
Split out APP for check_reproducibility CI job
2023-02-21 16:14:02 -03:00
Torsten Grote
69e6648ded
Merge branch '2415-check-bt-socket-streams-not-null' into 'master'
...
Check that BluetoothSocket's input and output streams aren't null
Closes #2415
See merge request briar/briar!1776
2023-02-21 13:38:49 +00:00
Torsten Grote
b86ddfa22f
Fix variable substitution for check_reproducibility
2023-02-20 14:08:19 -03:00
Torsten Grote
938d8b71a0
Merge branch 'bdf-cleanup' into 'master'
...
Clean up some BDF quirks
See merge request briar/briar!1772
2023-02-20 14:15:47 +00:00
Torsten Grote
1a2a250be0
Check reproducibility of headless releases
2023-02-10 16:43:01 -03:00
Torsten Grote
45fa12c0b3
Show mailbox version issues before connection failures
2023-02-09 13:10:02 -03:00
Torsten Grote
3f13e7e9c3
Add convenience method for converting mailbox pairing text into QR code payload
2023-02-03 11:18:25 -03:00
Torsten Grote
8a088638db
Don't show success fragment for RSS file import
2023-01-31 09:57:51 -03:00
Torsten Grote
a888c5f632
Allow to import RSS feeds from a file
2023-01-30 15:31:25 -03:00
Torsten Grote
0b94814620
Merge branch 'remove-migration-code' into 'master'
...
Remove various bits of code whose migration periods have passed
See merge request briar/briar!1750
2023-01-30 13:59:02 +00:00
Torsten Grote
795461d9a8
Clear mailbox problem notification after unlinking
2023-01-27 11:49:01 -03:00
Torsten Grote
7b8d01cfe0
Merge branch '1822-rss-feeds-backend' into 'master'
...
Resolve "Import RSS feeds shared by other apps"
See merge request briar/briar!1763
2023-01-25 11:39:34 +00:00
Torsten Grote
0cea137d75
Merge branch 'update-tor-bridges' into 'master'
...
Update Tor bridges
See merge request briar/briar!1761
2023-01-23 15:06:28 +00:00
Torsten Grote
9353b78da8
Clarify sharing state docs
2023-01-20 11:13:35 -03:00
Torsten Grote
429bbe1275
Introduce more sharing states
2023-01-20 11:13:35 -03:00
Torsten Grote
c5fb1416bd
Update JavaDoc for SharingState change
2023-01-20 11:13:34 -03:00
Torsten Grote
e52cbd896e
Introduce SharingStatus to report more fine-grained status
2023-01-20 11:13:34 -03:00
Torsten Grote
8b9140f477
Merge branch 'tor-0.4.7.12' into 'master'
...
Upgrade Tor to 0.4.7.12
See merge request briar/briar!1755
2023-01-13 16:25:42 +00:00
Torsten Grote
bae97e3312
Merge branch 'unpack-tor-binaries-earlier' into 'master'
...
Unpack Tor binaries earlier to avoid issues with task order
See merge request briar/briar!1742
2022-11-11 18:21:31 +00:00
Torsten Grote
8262fa183b
Revert "Replace illustration for mailbox success"
...
This reverts commit 65509137
2022-11-07 10:05:09 -03:00
Torsten Grote
0c40f39a90
Revert "Replace illustration for error fragment"
...
This reverts commit dab8d731
2022-11-07 09:53:19 -03:00
Torsten Grote
20b9aa86f7
revert icon changes
2022-11-07 09:53:19 -03:00
Torsten Grote
a00c920382
Merge branch 'update-play-store-translations' into 'master'
...
Update Play Store translations and config
See merge request briar/briar!1739
2022-11-04 17:36:08 +00:00
Torsten Grote
5e1564de6c
don't insist on 2 uploaded messages in case Bob deletes one of them quickly
2022-11-04 13:53:58 -03:00
Torsten Grote
155daae8d0
Execute Transifex for fastlane metadata from correct directory
2022-11-04 13:19:23 -03:00
Torsten Grote
6680abf925
Make MailboxIntegrationTest a bit more thorough
...
by checking, after adding the contact to the mailbox but before creating the message, that the first file containing the mailbox update gets uploaded. Then after creating the message, the second file should be uploaded.
2022-11-04 12:01:00 -03:00
Torsten Grote
b7e1a987fc
Don't depend on briar for mailbox integration tests
...
Use transport properties instead of sending private messages
2022-11-03 10:57:06 -03:00
Torsten Grote
a705caa5fa
Add better logging for integration tests by injecting a ThreadFactory that can set thread names
2022-11-02 13:25:30 -03:00
Torsten Grote
9c95534f39
Merge branch 'merge-redundant-strings' into 'master'
...
Merge redundant strings
See merge request briar/briar!1737
2022-11-01 13:17:04 +00:00
Torsten Grote
57015c36b2
Re-format witness.gradle to make it easier to see what changed
2022-11-01 09:57:48 -03:00
Torsten Grote
9ce82af856
Merge branch '348-add-hint-to-scan-both-qr-codes' into 'master'
...
Add hints that both users need to scan each other's QR codes/add each other's links
See merge request briar/briar!1734
2022-11-01 12:49:39 +00:00
Torsten Grote
4b792ff040
Remove jcenter repo from gradle files
2022-11-01 09:48:39 -03:00