Commit Graph

684 Commits

Author SHA1 Message Date
M66B 4ecd024df0 Use level list for network state 2015-11-04 13:14:44 +01:00
M66B 9c2cda867d Merge branch 'master' of github.com:M66B/NetGuard 2015-11-04 13:05:26 +01:00
M66B b03b40bab3 Used metered network instead of wifi active indication 2015-11-04 13:04:27 +01:00
Primokorn 2a7d627016 Updated french translation 2015-11-04 10:24:49 +01:00
M66B b7e6000393 Force update custom action view 2015-11-04 09:59:13 +01:00
M66B dcdbe2e7fd Added comments 2015-11-04 09:36:15 +01:00
M66B d24c7824d9 Fixed Spanish translation 2015-11-04 07:31:54 +01:00
pyler 1d32d40a2b Updated SK translation 2015-11-03 22:54:46 +01:00
Héctor Cabrera 84e28823e5 Adds spanish translation 2015-11-03 16:26:36 -04:30
Marco 037efd3953 Fixing typo in italian strings 2015-11-03 20:04:02 +01:00
M66B bf472f9adc Fixed Italian translation 2015-11-03 19:42:24 +01:00
Marco 10fbe46501 Updated italian strings 2015-11-03 19:34:16 +01:00
M66B ffcb466733 Cleanup 2015-11-03 19:02:15 +01:00
M66B ddb6d33719 Added license information 2015-11-03 18:57:29 +01:00
M66B 215e6b3c81 Remove settings on uninstalling application 2015-11-03 18:14:14 +01:00
M66B e58ff7459f Merge branch 'master' of github.com:M66B/NetGuard 2015-11-03 14:45:29 +01:00
M66B 3880d6d65e Updated English translation 2015-11-03 14:45:09 +01:00
Marcel Bokhorst fc9d7568f8 Merge pull request #56 from licaon-kter/patch-14
Updated Romanian translation
2015-11-03 14:43:47 +01:00
licaon-kter edb0990c43 Updated Romanian translation
to mention "internet"
2015-11-03 15:35:39 +02:00
ContactFront b696deea9e Update Simplified Chinese translation 2015-11-03 08:19:04 -05:00
M66B 39f4a952c7 Updated translations 2015-11-03 12:55:29 +01:00
Marcel Bokhorst d31bb831a8 Merge pull request #53 from licaon-kter/patch-12
Explain need for VPN in -ar
2015-11-03 12:40:58 +01:00
Marcel Bokhorst 4afd0a6846 Merge pull request #52 from licaon-kter/patch-11
Explain need for VPN in -de
2015-11-03 12:40:53 +01:00
Marcel Bokhorst 41593b53e1 Merge pull request #51 from licaon-kter/patch-10
Explain need for VPN in -fr
2015-11-03 12:40:46 +01:00
Marcel Bokhorst 65476daa66 Merge pull request #50 from licaon-kter/patch-9
Explain need for VPN in -it
2015-11-03 12:40:39 +01:00
Marcel Bokhorst e51b195843 Merge pull request #49 from licaon-kter/patch-8
Explain need for VPN in -ko
2015-11-03 12:40:33 +01:00
Marcel Bokhorst 8d6e837909 Merge pull request #48 from licaon-kter/patch-7
Explain need for VPN in -nl
2015-11-03 12:40:27 +01:00
licaon-kter 9011d8f8c7 Explain need for VPN in -ar 2015-11-03 13:35:06 +02:00
licaon-kter c4778c35db Explain need for VPN in -de 2015-11-03 13:35:00 +02:00
licaon-kter 7d6c18c5ef Explain need for VPN in -fr 2015-11-03 13:34:54 +02:00
licaon-kter b9888ec27e Explain need for VPN in -it 2015-11-03 13:34:48 +02:00
licaon-kter 1bfb647ed1 Explain need for VPN in -ko 2015-11-03 13:34:42 +02:00
licaon-kter 7f5786194b Explain need for VPN in -nl 2015-11-03 13:34:28 +02:00
licaon-kter 6eccdfe7c6 Updated Romanian translation
to include the need for the VPN
2015-11-03 13:31:41 +02:00
M66B c9196eb75a Explain need for VPN
Refs #46
2015-11-03 12:21:52 +01:00
M66B cf378dbb33 Refactoring 2015-11-03 10:42:55 +01:00
M66B e7b1b067bb Added method to send crash report 2015-11-02 22:57:24 +01:00
M66B 212f2f84d2 Graceful exit 2015-11-02 22:18:56 +01:00
M66B 14fd4eb1ff Remove predefined rules for Chrome and K-9 Mail
Predefined rules are reserved for special cases only
2015-11-02 21:58:12 +01:00
M66B 9c5d534bf8 Yield system 1 sec when interactive state change 2015-11-02 21:57:37 +01:00
M66B b4abb2e727 Disable donate button after click 2015-11-02 21:57:05 +01:00
M66B f6a08965d4 Log version, catch unhandled exceptions 2015-11-02 20:09:04 +01:00
M66B bad20add01 Dismiss dialogs on destroy 2015-11-02 19:53:56 +01:00
M66B 7df0ec50f2 IAB improvements 2015-11-02 19:47:09 +01:00
M66B e2b4b7d495 Refactoring 2015-11-02 19:18:15 +01:00
M66B ebad4d1d04 Revised IAB 2015-11-02 19:16:30 +01:00
M66B ffe244890a Updated text
Thanks @licaon-kter
2015-11-02 16:21:16 +01:00
licaon-kter 37eed8409d Updated Romanian translation 2015-11-02 17:09:03 +02:00
Marcel Bokhorst f4edff6acf Merge pull request #40 from ContactFront/master
Update Simplified Chinese translation
2015-11-02 14:48:51 +01:00
M66B 158f598e1c Connect only to IAB if valid signature 2015-11-02 14:48:08 +01:00
ContactFront e8107a1168 Update Simplified Chinese Translation 2015-11-02 08:44:22 -05:00
ContactFront 85b9ed862f Update Simplified Chinese Translation 2015-11-02 08:43:42 -05:00
M66B a987e302c7 Safeguards 2015-11-02 14:36:55 +01:00
M66B 228159e8bf Refactoring 2015-11-02 13:44:22 +01:00
M66B 61198a1ff5 Properly unbind from IAB 2015-11-02 13:39:28 +01:00
M66B 6e5515d951 Refactoring 2015-11-02 13:37:33 +01:00
M66B 8211f74458 Merge branch 'master' of github.com:M66B/NetGuard
Conflicts:
	app/src/main/res/values-fr/strings.xml
2015-11-02 13:25:03 +01:00
M66B 6cf7c9426e Added first use / action completed message, real status icons 2015-11-02 13:22:58 +01:00
Primokorn eb7a908e93 Updated french translation 2015-11-02 09:24:58 +01:00
M66B 2f8cefdde6 Display interactive state, simplifications 2015-11-02 06:35:12 +01:00
M66B 75def18a8e Refactoring, logging fix 2015-11-01 18:45:42 +01:00
Marcel Bokhorst 1428db6a8e Merge pull request #37 from ContactFront/master
Play store description in Simplified Chinese
2015-11-01 18:12:45 +01:00
M66B 17239380af Added titles to pre defined rules 2015-11-01 18:10:32 +01:00
ContactFront f525ccae02 Update Simplified Chinese Translation 2015-11-01 12:05:26 -05:00
Marcel Bokhorst 50833e4c25 Merge pull request #36 from ContactFront/master
Update Simplified Chinese Translation
2015-11-01 17:16:11 +01:00
M66B 80b860b4d7 Pre defined rules + fixes 2015-11-01 17:15:09 +01:00
M66B a52d8eba78 Allow K9 mail 2015-11-01 16:27:49 +01:00
M66B 328fbb823f Predefined rules for unused 2015-11-01 16:25:54 +01:00
ContactFront 0a02ebd04f Update Simplified Chinese Translation 2015-11-01 10:24:35 -05:00
M66B abe8676dce Revert "Updated launcher icon"
This reverts commit d9fcc4e1b4.
2015-11-01 16:05:50 +01:00
Marcel Bokhorst 5019c55ad4 Merge pull request #34 from DF1E/master
add german and update gitignore
2015-11-01 15:29:36 +01:00
M66B c31c1200dd Merge branch 'master' of github.com:M66B/NetGuard 2015-11-01 15:23:35 +01:00
M66B c75973207f Use touch delegates to enlarge touch area 2015-11-01 15:22:50 +01:00
licaon-kter 76118b1d32 Update Romanian translation 2015-11-01 16:08:23 +02:00
DF1E 24db3184a9 update german 2015-11-01 14:55:06 +01:00
DF1E cc5e65652f add german translation 2015-11-01 14:51:46 +01:00
M66B 3e922a9975 Fixed application list not always refreshing 2015-11-01 14:28:03 +01:00
M66B d9fcc4e1b4 Updated launcher icon 2015-11-01 14:19:56 +01:00
M66B cb646d4961 Revert "Updated launcher icon"
This reverts commit 4957d6159d.
2015-11-01 14:18:26 +01:00
M66B 3f544256fc Revert "Updated launcher icon"
This reverts commit 99f8cab27d.
2015-11-01 14:18:14 +01:00
M66B 078b7074ed Fixed initial toggle manage system applications 2015-11-01 14:17:20 +01:00
M66B 4d87d0494b Block when roaming 2015-11-01 14:16:57 +01:00
M66B 99f8cab27d Updated launcher icon 2015-11-01 11:20:54 +01:00
M66B 4957d6159d Updated launcher icon 2015-11-01 11:15:25 +01:00
Marcel Bokhorst 6a7701488c Merge pull request #33 from licaon-kter/patch-3
Updated Romanian translation
2015-11-01 11:09:42 +01:00
M66B 5495cd7cd5 Display roaming 2015-11-01 11:08:33 +01:00
licaon-kter de79146aee Update Romanian translation 2015-11-01 12:03:01 +02:00
M66B 31e6a812b6 Revert "Listen to service state changes (roaming)"
This reverts commit 372bb6fc11.
2015-11-01 10:52:07 +01:00
M66B 372bb6fc11 Listen to service state changes (roaming) 2015-11-01 10:23:57 +01:00
M66B a08a8bfb06 Layout improvement 2015-11-01 09:47:18 +01:00
M66B eab0234419 Added predefined rules 2015-11-01 09:38:51 +01:00
M66B 6cedca058e Refactoring 2015-11-01 08:58:19 +01:00
M66B b4f57853d0 Using Picasso for launcher icon loading 2015-11-01 08:20:58 +01:00
M66B af9b9034b5 Fixed start/reload/stop synchronization 2015-11-01 07:50:49 +01:00
M66B 1de33fd3d9 Refactoring 2015-11-01 07:44:48 +01:00
M66B 77b495fd0f Run start/reload/stop commands in thread 2015-11-01 07:41:42 +01:00
M66B 7d117495cd Check SAF intents 2015-11-01 07:38:52 +01:00
M66B 482a9b090a Added license info 2015-11-01 07:31:36 +01:00
Marcel Bokhorst 67df859ce9 Merge pull request #31 from ContactFront/master
Update Simplified Chinese Translation
2015-11-01 05:39:44 +01:00
ContactFront 033d520b45 Update Simplified Chinese Translation 2015-10-31 22:56:42 -04:00
licaon-kter 4d0e4becfe Updated Romanian translation 2015-11-01 00:20:57 +02:00
M66B 1a90a9c994 Revert "Updated launcher icon"
This reverts commit 1b8ae4ec8a.
2015-10-31 21:51:29 +01:00
M66B 16033f0028 Simplification 2015-10-31 21:48:09 +01:00
M66B 72f2d683ef Refactoring 2015-10-31 21:31:52 +01:00
M66B c769032b58 Pre get launch intents 2015-10-31 21:25:39 +01:00
M66B 49188077fb Fixed race condition 2015-10-31 20:52:24 +01:00
M66B 9c316c5195 Use storage access framework for export/import 2015-10-31 20:47:48 +01:00
pyler 62c0aa0396 Updated SK translation 2015-10-31 20:06:42 +01:00
M66B 1b8ae4ec8a Updated launcher icon 2015-10-31 20:03:07 +01:00
M66B f44218cfdc Basic export/import 2015-10-31 20:02:22 +01:00
M66B 835bf25135 Revert "Basic export/import"
This reverts commit 674d47ae14.
2015-10-31 20:00:59 +01:00
M66B 674d47ae14 Basic export/import 2015-10-31 19:57:43 +01:00
M66B 52e15d6565 Updated Dutch translation 2015-10-31 18:16:25 +01:00
M66B 3c76906cbe Improved application list update 2015-10-31 18:12:57 +01:00
M66B fd7c1dc561 Option to manage system applications 2015-10-31 18:07:21 +01:00
M66B 81e2bd058a Fixed Korean translation 2015-10-31 17:48:23 +01:00
M66B 2df753f12b Added Korean translation
Closes #26
2015-10-31 16:08:14 +01:00
M66B d1a9f95c3c Show spinner on create 2015-10-31 14:23:18 +01:00
M66B 37b765aff6 Swipe to refresh 2015-10-31 14:15:26 +01:00
M66B b4f7f4904f Revert "Updated launcher icon"
This reverts commit f6debad1ad.
2015-10-31 09:21:57 +01:00
M66B 58e4219fce Revert "Updated launcher icon"
This reverts commit b572926a8a.
2015-10-31 09:21:40 +01:00
M66B 5e54c99956 Merge branch 'master' of github.com:M66B/NetGuard 2015-10-31 09:21:28 +01:00
M66B 8efa12847d Use IAB with valid fingerprint only 2015-10-31 09:11:23 +01:00
M66B d27b38faf9 Updated Dutch translation 2015-10-31 09:11:12 +01:00
licaon-kter 0833364851 Update Romanian translation 2015-10-30 23:27:14 +02:00
M66B fc78328298 Revert "Added Bitcoin donation"
This reverts commit e45fc2381a.
2015-10-30 20:30:16 +01:00
M66B b572926a8a Updated launcher icon 2015-10-30 19:59:13 +01:00
M66B b4b05c24ce Display IAB response messages 2015-10-30 19:57:18 +01:00
M66B 7e9297295b Reduced bitcoin icon size
Refs #11
2015-10-30 19:40:21 +01:00
M66B f6debad1ad Updated launcher icon 2015-10-30 19:31:44 +01:00
M66B e45fc2381a Added Bitcoin donation
Refs #11
2015-10-30 19:21:10 +01:00
M66B 357dcd0a73 Fixed crash 2015-10-30 18:44:20 +01:00
ContactFront 0700d6b160 Update strings.xml 2015-10-30 13:30:57 -04:00
pyler 91553952a7 Updated SK translation 2015-10-30 17:56:05 +01:00
M66B 7543fa46bc Revert "Updated launcher icon"
This reverts commit a453794f6a.
2015-10-30 17:51:01 +01:00
M66B a453794f6a Updated launcher icon 2015-10-30 17:12:35 +01:00
M66B 9776a5b03f Added IAP donation
Refs #11
2015-10-30 16:51:24 +01:00
M66B 7f66df9dcd Updated Simplified Chinese translation
Closes #18
2015-10-30 14:05:08 +01:00
Marcel Bokhorst fee945cefd Merge pull request #17 from licaon-kter/values-ro
Update Romanian translation
2015-10-30 13:02:55 +01:00
M66B 2e4bf4379c Layout improvement 2015-10-30 12:59:06 +01:00
Licaon Kter 23a058604d Update Romanian translation 2015-10-30 13:58:55 +02:00
M66B e1114967d9 Fixed disabled notification, removing on enable 2015-10-30 12:49:24 +01:00
M66B 9e8f8958aa Added button to launch application 2015-10-30 12:41:05 +01:00
M66B d9f06bf824 Search package names as well 2015-10-30 12:28:21 +01:00
M66B 163d2f6693 Add VPN dialogs installed to debug info
Refs #6
2015-10-30 12:23:05 +01:00
M66B 2fa687f6d3 Fixed Romanian translation
Refs #16
2015-10-30 12:04:08 +01:00
Marcel Bokhorst 9d27ac26a9 Merge pull request #16 from licaon-kter/values-ro
Added Romanian translation
2015-10-30 12:02:45 +01:00
Licaon Kter a712ba1655 Added Romanian translation 2015-10-30 13:00:36 +02:00
pyler be5f266dbe Updated SK translation 2015-10-30 11:09:09 +01:00
M66B 5a29bde527 Added disabled notification 2015-10-30 10:51:44 +01:00
M66B b391275624 Fixed Italian translation
Refs #13
2015-10-30 10:20:56 +01:00
JJ 09c637be2b Add strings.xml
Add intalian translation on project.
2015-10-30 10:17:52 +01:00
M66B 2861fedfa1 Fixed Slovak translation
Refs #12
2015-10-30 09:39:32 +01:00
pyler 8690d8eed1 Added Slovak translation 2015-10-30 09:37:28 +01:00
M66B 151d7808a7 Updated texts 2015-10-30 09:33:57 +01:00
M66B a43ac820c4 Added Dutch translation 2015-10-30 09:13:17 +01:00
M66B b18a5e4df4 Removed reset menu items 2015-10-30 09:12:22 +01:00
M66B 7aa4613830 Refactoring 2015-10-30 09:01:06 +01:00
M66B b05c7a0164 Added expander 2015-10-30 08:43:27 +01:00
M66B 1712ddf7f4 Removed send logcat menu 2015-10-30 08:05:47 +01:00
M66B 4d9f995889 Added Simplified Chinese translation
Closes #10
2015-10-30 08:02:30 +01:00
M66B d00407904f Added Arabic translation 2015-10-30 07:52:43 +01:00
M66B f8b24de960 Added SYN debug logging 2015-10-29 23:40:46 +01:00
M66B 42ad6c2c81 Added class for packet decoding/encoding 2015-10-29 22:44:18 +01:00
M66B fee08efdc8 Display disabled warning 2015-10-29 17:49:52 +01:00
M66B 2bab68075c Added option to send logcat
http://commonsware.com/blog/2015/10/07/runtime-permissions-files-action-send.html
2015-10-29 15:02:32 +01:00
M66B b56992cba7 Updated launcher icon 2015-10-29 13:58:13 +01:00
M66B 5d313de6dc Refactoring 2015-10-29 13:02:12 +01:00
M66B 6a36dbbd57 Updated text 2015-10-29 12:56:08 +01:00
M66B 6178c563f2 Maded 'person' clickable 2015-10-29 12:52:36 +01:00
M66B 6567e41e6d User present = green 2015-10-29 12:09:07 +01:00
M66B 1b496e877d Fixes, improvements 2015-10-29 09:56:22 +01:00
M66B cbe84c7e0e Updated text 2015-10-29 09:06:26 +01:00
M66B a3c6aa6d0a Added forgotten files 2015-10-29 09:05:58 +01:00
M66B e96f54b5df Option to block only when device unused 2015-10-29 08:48:28 +01:00
M66B 947e06390f Refactoring 2015-10-29 07:47:12 +01:00
M66B f89b78e7fb Make copyright translatable
Refs #5
2015-10-28 22:00:31 +01:00
Marcel Bokhorst 0fb76a456f Merge pull request #5 from Primokorn/patch-1
Create French strings.xml
2015-10-28 21:58:46 +01:00
M66B c49decf074 Another launcher icon 2015-10-28 21:41:21 +01:00
Primokorn 7241811b8f Create French strings.xml 2015-10-27 16:11:59 +01:00
M66B f1579d960d Remove rules matching the default 2015-10-27 09:21:24 +01:00
M66B 1bfb624a2d Layout improvement 2015-10-27 08:29:28 +01:00
M66B 0ec29331a1 Improve texts 2015-10-27 08:20:54 +01:00
M66B 78320c205e Revert "Removed refresh menu"
This reverts commit eac51e9e45.
2015-10-27 08:04:49 +01:00
M66B b879e83c5f Close search view on refresh 2015-10-27 08:04:39 +01:00
M66B 421866c496 Added dark theme 2015-10-26 19:05:37 +01:00
M66B cecbd23cbe Refactoring 2015-10-26 17:32:49 +01:00
M66B 68eb840a11 Use SwitchCompat 2015-10-26 17:28:47 +01:00
M66B ca86e0d836 Switch to lineair layout 2015-10-26 17:28:31 +01:00
M66B 4bc5ddde78 Refactoring 2015-10-26 17:23:41 +01:00
M66B eac51e9e45 Removed refresh menu 2015-10-26 14:55:09 +01:00
M66B aae8ee9339 VPN service handover 2015-10-26 14:32:14 +01:00
M66B df09f6e49b Cleanup 2015-10-26 14:13:23 +01:00
M66B bad07c46eb IPv6 support 2015-10-26 14:08:13 +01:00
M66B b9916f0bcf Show network type in action bar 2015-10-26 13:19:52 +01:00
M66B 7ce6ce9aed Use some more screen space 2015-10-26 10:48:58 +01:00
M66B 9f760025a9 Show application name bold 2015-10-26 10:31:15 +01:00
M66B 4cf6c952f4 Added refresh menu 2015-10-26 09:53:17 +01:00
M66B 16c5e9e22d Sort non default entries at the top 2015-10-26 09:47:49 +01:00
M66B e80e479d5b Make app name and copyright message non translatable 2015-10-26 09:08:51 +01:00
M66B 410ff7a42e Added options to reset rules 2015-10-26 08:25:29 +01:00
M66B 993f51b985 Removed displaying default state 2015-10-26 08:05:45 +01:00
M66B 5197832ff0 Long press to restore default 2015-10-25 23:53:52 +01:00
M66B b71eefc2b6 Show default rule state 2015-10-25 23:40:40 +01:00
M66B 13c86fc253 Reload on package added 2015-10-25 23:31:00 +01:00
M66B d5d03c944e Remove obsolete logging 2015-10-25 23:09:16 +01:00
M66B 7cab1dc832 Configure white/black list mode 2015-10-25 23:04:10 +01:00
M66B 2f68d91859 Updated launcher icon 2015-10-25 22:30:58 +01:00
M66B 0678d84dd9 Dim disabled applications 2015-10-25 22:12:08 +01:00
M66B 9877db4cfd Error handling 2015-10-25 19:13:57 +01:00
M66B 56d3def908 Updated launcher icon 2015-10-25 18:49:20 +01:00
M66B 9add14995e Improved logging 2015-10-25 18:41:36 +01:00
M66B 58412e27da Do not reload rules on opening UI 2015-10-25 18:30:44 +01:00
M66B 1a2670424b Slightly adjust ugly colors
https://www.materialpalette.com/teal/deep-orange
2015-10-25 18:28:50 +01:00
M66B 3674f71cfc Orange system application names 2015-10-25 17:55:59 +01:00
M66B a5a60e20b9 Reload rules when needed only 2015-10-25 17:12:25 +01:00
M66B d3abc323b5 Improved texts 2015-10-25 17:06:01 +01:00
M66B 4960a37dd2 Added icon to about 2015-10-25 17:03:28 +01:00
M66B 1fab20d96f RTL support
(untested)

http://android-developers.blogspot.nl/2013/03/native-rtl-support-in-android-42.html
2015-10-25 16:56:14 +01:00
M66B ca8c5eeb6c Added support menu 2015-10-25 16:48:41 +01:00
M66B 918a633336 Refactoring, comments, cleanup 2015-10-25 16:28:41 +01:00
M66B f9b1f1f309 Simplify black hole service
Solves threading issues, but needs testing
2015-10-25 16:16:20 +01:00
M66B f776778bc8 Updated launcher icon 2015-10-25 15:40:00 +01:00
M66B de7eaa8554 Handle application add/remove 2015-10-25 15:22:55 +01:00
M66B e8048da29e Start firewall on application update 2015-10-25 14:45:10 +01:00
M66B 9efc0f9155 Handle orientation changes 2015-10-25 13:26:15 +01:00
M66B 9a4e9e52fb Make rule toggle a real toggle 2015-10-25 13:19:39 +01:00
M66B c3a7a5a844 Switch to blocking, add action toggle all 2015-10-25 12:52:54 +01:00
M66B c2c5bd2004 Logging 2015-10-25 11:55:49 +01:00
M66B b2a59b695a Added search view 2015-10-25 11:11:46 +01:00
M66B 310872f432 Proper lifetime management, added menu, layout improvements 2015-10-25 10:29:49 +01:00
M66B 2f3e8f4e3f Improvements 2015-10-24 21:50:29 +02:00
M66B 2cbd96bcb8 The icon is the tick 2015-10-24 20:50:27 +02:00
M66B 0c51e0d6ba Initial commit 2015-10-24 20:01:55 +02:00