Commit graph

33 commits

Author SHA1 Message Date
Tad
0f9b897c41 Bump version 2021-03-02 10:18:44 -05:00
Petra Mirelli
87d94b451f Added 'realtime scanner stopped' UI notification strings for de, en, fr 2021-03-02 10:16:16 -05:00
Tad
28f710d5ad More small improvements
- Don't try to load the database multiple times at once
- Add the signature count to the notification
- Format numbers for the locale
- Improve check for when no databases are available
2021-02-22 23:28:07 -05:00
Tad
eccaaadd5d Many small improvements
- Fix an exception with the notification counter
- Ensure the database is really loaded before a scan
- Inform the user when a scan is cancelled
- Allow quicker cancelling of scan (when in the middle of hashing)
- Don't block main thread when updating databases
- Change the fab color depending on the scan state
- Add a simple textual progress bar to scans
- Make text output selectable
- Add a test signature
- Small sanity checks

Partially fixes https://github.com/Divested-Mobile/hypatia/issues/1#issuecomment-707734221
Closes https://gitlab.com/divested-mobile/hypatia/-/issues/3
2021-02-22 14:26:23 -05:00
Tad
c6e3ab1dde More German string translations, credit Petra Mirelli
https://gitlab.com/divested-mobile/hypatia/-/issues/1#note_508460677
2021-02-13 16:31:01 -05:00
Tad
538aac8140 Add the German string translations, credit Petra Mirelli
https://gitlab.com/divested-mobile/hypatia/-/issues/1
2021-02-02 09:49:33 -05:00
Tad
06046d385c License headers 2020-11-17 10:31:08 -05:00
Tad
b6a58f9771 AndroidX migration 2019-09-22 21:17:21 -04:00
Tad
e5d05951c8 Going the distance... [pt2] 2019-06-18 13:30:41 -04:00
Tad
27146b19c5 Minor fixes 2018-07-25 21:08:35 -04:00
Tad
6d1a0d95ab Going the distance... 2018-06-03 13:49:37 -04:00
Tad
ceae4ae010 Add support for downloading databases over Tor 2018-04-16 01:06:57 -04:00
Tad
3088cc2855 Licensing 2018-04-12 22:28:47 -04:00
Tad
23e76dd8cf Really fix notifications on Oreo 2018-04-05 21:46:24 -04:00
Tad
0eb386f8ce "Fix" notification and foreground service on Oreo 2018-04-05 21:08:52 -04:00
Tad
fa9e4c0b15 Many changes
- Drop Trove, minimal benefit with Strings
- Finalize renaming
- Commonize server base URL
- IntelliJ Inspect Code
- Formatting
- Bump version
2018-01-20 01:50:37 -05:00
Tad
73be65ec2c Move each FileObserver onto its own thread 2017-12-27 16:02:37 -05:00
Tad
4517a2253f More threading 2017-12-26 21:09:58 -05:00
Tad
e0dbe6a00a Bump app version 2017-12-26 18:54:57 -05:00
Tad
2f07219c02 Use multiple threads for the realtime scanner 2017-12-26 17:56:39 -05:00
Tad
147d99480c Show the number of scanned files in the foreground notification 2017-12-26 17:28:44 -05:00
Tad
c6df2d8c49 Reduce memory usage using Trove 2017-12-17 20:02:26 -05:00
Tad
7f7c811f1d Fix 2017-12-17 10:36:44 -05:00
Tad
21dfafd0af Exclude large files from realtime scanner 2017-12-17 07:32:14 -05:00
Tad
e46b1723ef Scan all the things! Use RecursiveFileObserver from Conversations 2017-12-16 16:58:43 -05:00
Tad
39d8455602 ZipAlign and add more paths 2017-12-16 15:54:12 -05:00
Tad
cf1e90b5ec Many tweaks 2017-12-16 15:02:10 -05:00
Tad
f4f8f7d12e Tweaks, more databases, and scan more aggressively 2017-12-16 14:30:21 -05:00
Tad
0befda3456 Persistence! 2017-12-16 09:31:42 -05:00
Tad
a7b5c02b10 Scan more directories 2017-12-16 08:53:15 -05:00
Tad
90e5ecdede Add proper toggle for service 2017-12-16 08:12:52 -05:00
Tad
c1473846a6 Formatting and prevent double scanning 2017-12-16 07:29:00 -05:00
Tad
bf4b0cda06 Realtime malware scanning 2017-12-16 07:11:02 -05:00