Compare commits

..

913 commits

Author SHA1 Message Date
Juan Gilsanz Polo
a4bf4cd3c5 Merge branch 'beta' 2025-03-23 19:52:20 +01:00
Juan Gilsanz Polo
61b0f724ba Updated app version 2025-03-23 19:51:58 +01:00
Juan Gilsanz Polo
52945b04ff Removed flutter displaymode 2025-03-23 19:46:52 +01:00
Juan Gilsanz Polo
8e5bbdbd4b Fixed update screen header color 2025-03-23 19:18:51 +01:00
Juan Gilsanz Polo
e6a01ac546 Disabled predictive back gesture 2025-03-23 19:18:43 +01:00
Juan Gilsanz Polo
e8440f7d1d Merge branch 'beta' 2025-03-17 19:13:25 +01:00
Juan Gilsanz Polo
6cc212751b Updated app version 2025-03-17 19:11:41 +01:00
Juan Gilsanz Polo
ae9d23d4a8 Support multiple subdomains 2025-03-17 19:10:06 +01:00
Juan
566254e617
Merge pull request #164 from mikropsoft/patch-1
Update app_tr.arb
2025-03-17 18:55:58 +01:00
𝗛𝗼𝗹𝗶
88339d1c40
Update app_tr.arb 2025-03-09 23:07:05 +03:00
𝗛𝗼𝗹𝗶
254bbcef57
Update app_tr.arb 2025-03-09 23:05:28 +03:00
𝗛𝗼𝗹𝗶
e7aacfbec1
Update app_tr.arb 2025-03-09 23:04:45 +03:00
Juan Gilsanz Polo
7a75a67701 Merge branch 'beta' 2025-03-09 20:37:16 +01:00
Juan Gilsanz Polo
7632d9ef87 Updated app version 2025-03-09 20:36:45 +01:00
Juan Gilsanz Polo
eded494024 Support TLD greater than 6 characters on domains 2025-03-09 20:28:00 +01:00
Juan Gilsanz Polo
e5979edf63 Added upstream dns timeout 2025-03-09 20:17:19 +01:00
Juan Gilsanz Polo
f27b17aad0 Fix filter logs by added client 2025-03-09 19:58:24 +01:00
Juan Gilsanz Polo
fd4daba2aa Merge branch 'master' into beta 2025-03-09 19:45:58 +01:00
Juan Gilsanz Polo
ce7a8e8cc5 Extracted some regexps to external file 2025-03-09 19:45:48 +01:00
Juan Gilsanz Polo
4282792ebd Updated stuff 2025-03-09 19:45:37 +01:00
Juan Gilsanz Polo
4766d1907f Merge branch 'beta' 2025-01-22 14:45:52 +01:00
Juan Gilsanz Polo
7f6f686b2b Updated app version 2025-01-22 14:45:38 +01:00
Juan Gilsanz Polo
02b659c1bc Changed my other apps text 2025-01-22 14:43:20 +01:00
Juan Gilsanz Polo
db6e63c4aa Fix bad performance debug mode 2025-01-22 14:41:04 +01:00
Juan Gilsanz Polo
a666d109d9 Bug fixes 2025-01-22 14:40:39 +01:00
Juan Gilsanz Polo
1f23f1f3ca Merge branch 'beta' 2025-01-22 00:00:36 +01:00
Juan Gilsanz Polo
51b8a6b610 Updated app version 2025-01-22 00:00:26 +01:00
Juan Gilsanz Polo
28034d4b74 Updated app version 2025-01-21 22:00:06 +01:00
Juan Gilsanz Polo
10ff5183f1 Added sorting options custom rules 2025-01-21 21:54:04 +01:00
Juan Gilsanz Polo
47b5313bf3 Removed unused imports 2025-01-21 20:56:56 +01:00
Juan Gilsanz Polo
791400f565 Added settings links 2025-01-21 20:55:54 +01:00
Juan Gilsanz Polo
06c9f7c771 Added support for custom time in logs settings 2025-01-21 20:47:24 +01:00
Juan Gilsanz Polo
2a0db84959 Updated libraries and other stuff 2025-01-21 20:47:10 +01:00
Juan Gilsanz Polo
74cade6553 Merge branch 'beta' 2024-10-01 18:50:46 +02:00
Juan Gilsanz Polo
1b5f258c96 Fixed windows installer builder 2024-10-01 18:50:37 +02:00
Juan Gilsanz Polo
aa511f8c42 Updated macos pods 2024-10-01 16:21:00 +02:00
Juan Gilsanz Polo
c28d2440b1 Merge branch 'beta' 2024-10-01 15:00:27 +02:00
Juan Gilsanz Polo
9d4c002813 Updated app version 2024-10-01 15:00:18 +02:00
Juan Gilsanz Polo
d7392e4b8d Updated compileSdkVersion to 35 2024-10-01 14:59:24 +02:00
Juan
4dc54794bd
Merge pull request #152 from navhaxs/master
Fix for not working 'path' parameter for reverse proxy
2024-09-29 22:26:37 +02:00
Jeremy Wong
a36335ef92 Fix missing 'path' in serverObj 2024-09-29 08:41:07 +10:00
Juan Gilsanz Polo
9096367843 Merge branch 'beta' 2024-09-12 14:47:31 +02:00
Juan Gilsanz Polo
0d0321a5ab Updated app version 2024-09-12 14:47:21 +02:00
Juan Gilsanz Polo
d903da0051 Removed app updates notifier due to a bug on the library 2024-09-12 14:33:32 +02:00
Juan Gilsanz Polo
b65dc35cb7 Exclude some sentry logs 2024-09-11 22:43:26 +02:00
Juan Gilsanz Polo
7bb7ad40c4 Fixed some bugs 2024-09-11 22:32:26 +02:00
Juan Gilsanz Polo
7579e2d580 Updated workflows 2024-09-11 21:14:58 +02:00
Juan Gilsanz Polo
6eb1d73ca4 Merge branch 'beta' 2024-09-11 19:46:53 +02:00
Juan Gilsanz Polo
3055c3582b Updated workflow 2024-09-11 19:46:45 +02:00
Juan Gilsanz Polo
f9f7e8c2c9 Merge branch 'beta' 2024-09-11 19:34:11 +02:00
Juan Gilsanz Polo
fc2305266f Updated workflow 2024-09-11 19:34:04 +02:00
Juan Gilsanz Polo
6df7d89867 Merge branch 'beta' 2024-09-11 19:27:11 +02:00
Juan Gilsanz Polo
67bc6a1716 Updated workflow 2024-09-11 19:27:04 +02:00
Juan Gilsanz Polo
391d1da1ff Merge branch 'beta' 2024-09-11 19:25:56 +02:00
Juan Gilsanz Polo
a171eda41c Updated workflow 2024-09-11 19:25:49 +02:00
Juan Gilsanz Polo
6e0f437c6b Merge branch 'beta' 2024-09-11 19:17:02 +02:00
Juan Gilsanz Polo
2f1e8d38a8 Updated app version 2024-09-11 19:16:41 +02:00
Juan Gilsanz Polo
c0f7449a95 Fixed some colors 2024-09-11 19:05:07 +02:00
Juan Gilsanz Polo
b223076dae Fix bottom padding top items list 2024-09-11 18:53:23 +02:00
Juan Gilsanz Polo
9eb200f5da Changed design top items screen 2024-09-11 18:51:57 +02:00
Juan Gilsanz Polo
f9149056fd Fixed logs search bar 2024-09-11 18:21:46 +02:00
Juan Gilsanz Polo
29af26f118 Added padding bottom list live logs 2024-09-11 18:18:20 +02:00
Juan Gilsanz Polo
f7c3ba0374 Fixed most of the warnings 2024-09-11 18:13:26 +02:00
Juan Gilsanz Polo
715ca0ab3f Updated readme 2024-09-08 19:30:50 +02:00
Juan Gilsanz Polo
ffcc0c2da0 Removed store checker and added install referrer 2024-09-08 19:27:34 +02:00
Juan Gilsanz Polo
8761652eaa Updated app version 2024-09-08 19:08:23 +02:00
Juan Gilsanz Polo
b7d4680f9c Updated macOS stuff 2024-09-08 19:07:05 +02:00
Juan Gilsanz Polo
d6b16b230c Added split view 2024-09-08 19:03:57 +02:00
Juan Gilsanz Polo
7d1845f806 Fix blocked services screen 2024-09-08 18:21:13 +02:00
Juan Gilsanz Polo
bd08c98849 Removed print 2024-09-08 18:17:26 +02:00
Juan Gilsanz Polo
7991f29707 Added realtime logs 2024-09-08 18:17:05 +02:00
Juan Gilsanz Polo
be3e76eafc Updated libraries 2024-09-08 17:16:07 +02:00
Juan Gilsanz Polo
5bf2db8a52 Merge branch 'beta' 2024-06-24 03:02:45 +02:00
Juan Gilsanz Polo
0eae951eed Updated app version 2024-06-24 03:02:33 +02:00
Juan Gilsanz Polo
f8f18be723 Fix windows installer builder 2024-06-24 03:00:02 +02:00
Juan Gilsanz Polo
b685010a03 Updated app version 2024-06-21 15:31:54 +02:00
Juan Gilsanz Polo
a8cbed5ca0 Added search button to added clients 2024-06-21 02:32:23 +02:00
Juan Gilsanz Polo
cce54c8ba5 Check if it's not ip to apply "" 2024-06-18 21:50:38 +02:00
Juan Gilsanz Polo
4f903d8e4c Updated app version 2024-06-18 01:32:04 +02:00
Juan Gilsanz Polo
9a747dd2fb Added added clients list to client filters on logs 2024-06-18 01:31:21 +02:00
Juan Gilsanz Polo
27b0c3a3a0 Updated macOS stuff 2024-06-18 01:30:54 +02:00
Juan Gilsanz Polo
b981f4a5cb Updated app version 2024-06-17 17:17:13 +02:00
Juan Gilsanz Polo
d34d881722 Added predictive navigation 2024-06-17 17:16:08 +02:00
Juan Gilsanz Polo
ad6e75b6fb Fixed on dark theme 2024-06-17 13:56:59 +02:00
Juan Gilsanz Polo
4dd77a39d8 Fixed wrong colors 2024-06-17 13:56:02 +02:00
Juan Gilsanz Polo
8801428167 Fixed missing language 2024-06-17 13:55:54 +02:00
Juan Gilsanz Polo
1dd23906c3 Added options to copy to clipboard on log details 2024-06-17 13:28:12 +02:00
Juan Gilsanz Polo
c5d2892ec2 Updated libraries 2024-06-17 13:28:00 +02:00
Juan Gilsanz Polo
1c5f0e46f5 Merge branch 'beta' 2024-06-08 21:45:56 +02:00
Juan Gilsanz Polo
5f5d79147f Updated readme 2024-06-08 21:45:49 +02:00
Juan Gilsanz Polo
38d2955a8c Merge branch 'beta' 2024-04-24 18:13:01 +02:00
Juan Gilsanz Polo
212e57149f Updated macos pods 2024-04-24 18:12:53 +02:00
Juan Gilsanz Polo
c4ee498d62 Merge branch 'beta' 2024-04-24 18:01:41 +02:00
Juan Gilsanz Polo
9295321cda Updated app version 2024-04-24 18:01:32 +02:00
Juan Gilsanz Polo
1e84fbfcb0 Merge branch 'beta' 2024-04-24 18:01:08 +02:00
Juan Gilsanz Polo
2326470578 Updated libraries 2024-04-24 17:59:25 +02:00
Juan Gilsanz Polo
3c397d208f Small bug fixes 2024-04-24 17:52:20 +02:00
Juan Gilsanz Polo
e4298cc062 Fixed chinese translation 2024-04-24 17:44:31 +02:00
Juan Gilsanz Polo
8b7b85fd61 Merge branch 'master' into beta 2024-04-24 17:41:42 +02:00
Juan Gilsanz Polo
a88dc21974
Merge pull request #141 from mikropsoft/master
Update app_tr.arb
2024-04-24 17:41:31 +02:00
Juan Gilsanz Polo
5e72d5579a
Merge pull request #143 from zutzo/patch-2
updata cn translate
2024-04-24 17:39:53 +02:00
Zutzo
f838302720
Update app_zh_CN.arb 2024-04-16 13:07:15 +00:00
Zutzo
18ee68d684
Update app_zh.arb 2024-04-16 13:06:09 +00:00
WINZORT
d3b6833e15 Update app_tr.arb 2024-03-15 19:43:51 +03:00
Juan Gilsanz Polo
b56234be91 Merge branch 'beta' 2024-03-10 21:53:16 +01:00
Juan Gilsanz Polo
d48687bfa0 Fixed innosetup 2024-03-10 21:53:06 +01:00
Juan Gilsanz Polo
6ab603d459 Merge branch 'beta' 2024-03-10 21:41:58 +01:00
Juan Gilsanz Polo
7e13285b7e Changed size 2024-03-10 21:30:25 +01:00
Juan Gilsanz Polo
999da666b4 Replaced window size with window manager 2024-03-10 21:24:17 +01:00
Juan Gilsanz Polo
fac793a3a2 Merge branch 'beta' 2024-03-10 21:15:31 +01:00
Juan Gilsanz Polo
5be5377110 Removed splitview package 2024-03-10 21:15:24 +01:00
Juan Gilsanz Polo
ecc9cf1073 Merge branch 'beta' 2024-03-10 20:31:36 +01:00
Juan Gilsanz Polo
fd25088791 Updated app version 2024-03-10 20:31:16 +01:00
Juan Gilsanz Polo
e013b1496e Bug fixes 2024-03-10 20:30:25 +01:00
Juan Gilsanz Polo
b270ca2b8c Added sliverappbar to more screens 2024-03-10 14:51:35 +01:00
Juan Gilsanz Polo
a3c63ffd9a Merge branch 'beta' of github.com:JGeek00/adguard-home-manager into beta
# Conflicts:
#	pubspec.yaml
2024-03-09 20:45:04 +01:00
Juan Gilsanz Polo
e88b61eb90 Updated app version 2024-03-09 20:43:55 +01:00
Juan Gilsanz Polo
ac5be8b500 Updated app version 2024-03-09 20:43:28 +01:00
Juan Gilsanz Polo
4b3129656b Updated libraries 2024-03-09 20:43:03 +01:00
Juan Gilsanz Polo
a8d0bd95a6 Changed options menu 2024-03-09 20:41:49 +01:00
Juan Gilsanz Polo
5fdeaa80b7 Added option to allow and disallow client 2024-03-09 20:33:14 +01:00
Juan Gilsanz Polo
806e74ca9f Added block unblock domain for a client 2024-03-09 20:07:24 +01:00
Juan Gilsanz Polo
31ad3fcf6a Fixed logs search bar 2024-03-09 14:40:02 +01:00
Juan Gilsanz Polo
d65ea6520c Added sliver app bar client logs 2024-03-09 14:14:49 +01:00
Juan Gilsanz Polo
ce8d38958e Fix desktop and sliver app bar add client 2024-03-09 13:57:15 +01:00
Juan Gilsanz Polo
ad6cb92d4b Add persistent client logs 2024-03-09 13:44:07 +01:00
Juan Gilsanz Polo
442c7d9264
Merge pull request #137 from mikropsoft/beta
Update app_tr.arb
2024-03-09 13:18:50 +01:00
WINZORT
a0b566446b Update app_tr.arb 2024-02-29 18:47:20 +03:00
Juan Gilsanz Polo
4d8660d363 Merge branch 'beta' 2024-02-29 15:44:57 +01:00
Juan Gilsanz Polo
a58b97a1bd Updated macos stuff 2024-02-29 15:44:49 +01:00
Juan Gilsanz Polo
2a075816b3 Merge branch 'beta' 2024-02-29 15:34:55 +01:00
Juan Gilsanz Polo
59a7a31a4f Updated app version 2024-02-29 15:34:11 +01:00
Juan Gilsanz Polo
654284b46a Added add comment fallback dns 2024-02-29 15:33:26 +01:00
Juan Gilsanz Polo
019367ca93 Fix hour mismatch home charts 2024-02-29 15:29:56 +01:00
Juan Gilsanz Polo
7c0b592715 Changed handling of comments fallback dns 2024-02-29 15:17:27 +01:00
Juan Gilsanz Polo
133d29aa91 Bump compileSdkVersion and targetSdkVersion android 2024-02-29 15:17:11 +01:00
Juan Gilsanz Polo
dac07edd89 Changes vscode rules 2024-02-29 15:16:50 +01:00
Juan Gilsanz Polo
ba2a27fef0 Fixed fallback dns regex 2024-02-29 14:55:40 +01:00
Juan Gilsanz Polo
9de9b0afec Fixed statistics config updated text 2024-02-29 14:49:30 +01:00
Juan Gilsanz Polo
0821fd4e0e Fix duplicated snackbars logs 2024-02-29 14:44:10 +01:00
Juan Gilsanz Polo
8859468a66 Updated libraries 2024-02-29 14:44:00 +01:00
Juan Gilsanz Polo
19ae91905f Added project specific vscode settings 2024-02-29 14:43:25 +01:00
Juan Gilsanz Polo
7087bd5aee Merge branch 'beta' 2024-02-21 13:16:47 +01:00
Juan Gilsanz Polo
f624fdbc43 Updated app version 2024-02-21 13:16:37 +01:00
Juan Gilsanz Polo
0a2a86ef81 Merge branch 'beta' 2024-02-21 13:16:09 +01:00
Juan Gilsanz Polo
693e66e125 Added loading indicator 2024-02-21 13:14:36 +01:00
Juan Gilsanz Polo
e603814d42 Removed unused imports 2024-02-21 10:50:33 +01:00
Juan Gilsanz Polo
7a89aea3a5 Changed dns addresses modal 2024-02-21 10:50:02 +01:00
Juan Gilsanz Polo
dcad63fe5c New update server screen 2024-02-21 02:34:36 +01:00
Juan Gilsanz Polo
bce93fa5ca Merge branch 'beta' 2024-02-18 21:41:31 +01:00
Juan Gilsanz Polo
e21e34668d Updated app version 2024-02-18 21:41:20 +01:00
Juan Gilsanz Polo
6629237548 Merge branch 'beta' 2024-02-18 21:40:42 +01:00
Juan Gilsanz Polo
923fb97f03 Added date log details 2024-02-18 21:37:06 +01:00
Juan Gilsanz Polo
568b879054 Added client name added clients desktop 2024-02-18 21:30:08 +01:00
Juan Gilsanz Polo
4702c8c427 Merge branch 'beta' 2024-02-09 03:01:17 +01:00
Juan Gilsanz Polo
c60b62345b Updated app version 2024-02-09 03:01:09 +01:00
Juan Gilsanz Polo
ca4fa5d7df Bug fixes 2024-02-09 03:00:42 +01:00
Juan Gilsanz Polo
dab9f69e69 Merge branch 'beta' 2024-02-09 01:49:06 +01:00
Juan Gilsanz Polo
eb703c6f58 Updated app version 2024-02-09 01:48:56 +01:00
Juan Gilsanz Polo
9cd480aa9a Disable plain dns on general disabled 2024-02-09 01:48:32 +01:00
Juan Gilsanz Polo
e2757d4b8f Upgraded android gradle and macos podfile 2024-02-09 01:45:02 +01:00
Juan Gilsanz Polo
6985efc4cb Small improvement 2024-02-09 01:44:31 +01:00
Juan Gilsanz Polo
34246d238b Updated libraries 2024-02-09 01:29:16 +01:00
Juan Gilsanz Polo
dba9c8b9ac Bug fixes 2024-02-09 01:29:11 +01:00
Juan Gilsanz Polo
3a210fb9fd Updated turkish translation 2024-02-09 01:22:05 +01:00
Juan Gilsanz Polo
b2c2a1452f Merge branch 'master' into beta 2024-02-08 01:29:08 +01:00
Juan Gilsanz Polo
00f77fc12c Updated templates 2024-02-08 01:28:38 +01:00
Juan Gilsanz Polo
0dc10abc29 Fix template 2024-02-08 01:21:53 +01:00
Juan Gilsanz Polo
a2d8e9d1c1 Added app feature request 2024-02-08 01:20:11 +01:00
Juan Gilsanz Polo
d51964de32 Added agh feature request 2024-02-08 01:14:09 +01:00
Juan Gilsanz Polo
c249b757b2 Updated bug template 2024-02-08 01:08:34 +01:00
Juan Gilsanz Polo
7fa5eee014 Updated bug template 2024-02-08 01:08:02 +01:00
Juan Gilsanz Polo
034280afa8 Updated bug template 2024-02-08 01:05:24 +01:00
Juan Gilsanz Polo
5dbe1e3f74 Updated bug template 2024-02-08 01:02:11 +01:00
Juan Gilsanz Polo
5f4580b6a0
Update issue templates 2024-02-08 00:54:07 +01:00
Juan Gilsanz Polo
6e8ecf11a0 Updated app version 2024-02-08 00:28:05 +01:00
Juan Gilsanz Polo
7d2da49bc8 Changed logs search 2024-02-08 00:25:58 +01:00
Juan Gilsanz Polo
2f4bf402fe Fix keyboard closes on edit encryption 2024-02-07 23:44:32 +01:00
Juan Gilsanz Polo
3f057062f1 Added plain dns control 2024-02-07 23:35:20 +01:00
Juan Gilsanz Polo
b977aed9bd Updated app version 2024-02-07 19:57:54 +01:00
Juan Gilsanz Polo
11dd6b23bd Added no items to reorder message 2024-02-07 19:55:44 +01:00
Juan Gilsanz Polo
5ca3c04c89 Improvements 2024-02-07 19:49:25 +01:00
Juan Gilsanz Polo
3e152db6ac Added show and hide top items 2024-02-07 19:46:35 +01:00
Juan Gilsanz Polo
ed0bc65285 Bug fixes 2024-02-04 21:28:08 +01:00
Juan Gilsanz Polo
c150d2ba23 Added edit custom rules 2024-02-04 21:23:45 +01:00
Juan Gilsanz Polo
2fca44f195 Updated app version 2024-02-03 20:00:06 +01:00
Juan Gilsanz Polo
1bc1efbe56 Added rate limit whitelist 2024-02-03 19:56:27 +01:00
Juan Gilsanz Polo
8df0781da6 Added ipv4 and ipv6 subnet prefix length fields 2024-02-03 14:38:38 +01:00
Juan Gilsanz Polo
5f448f0af0 Added search clients filter 2024-02-03 02:38:00 +01:00
Juan Gilsanz Polo
2585826a29 Show client name on logs 2024-02-03 01:58:45 +01:00
Juan Gilsanz Polo
9b1e36df5b Updated macos stuff 2024-02-02 20:40:42 +01:00
Juan Gilsanz Polo
794b690c91 Save settings on shared preferences 2024-02-02 20:37:27 +01:00
Juan Gilsanz Polo
f8f3914cad Merge branch 'beta' 2024-01-30 01:06:15 +01:00
Juan Gilsanz Polo
3eaf7143f2 Updated app version 2024-01-30 01:06:08 +01:00
Juan Gilsanz Polo
ae3e172033 Changed response status bottom sheet 2024-01-30 01:04:06 +01:00
Juan Gilsanz Polo
16f1d4664c Fix logs filtering by client 2024-01-30 00:43:57 +01:00
Juan Gilsanz Polo
1a7925f49d Merge branch 'beta' 2024-01-29 16:14:53 +01:00
Juan Gilsanz Polo
aed2500fa4 Updated app version 2024-01-29 16:14:34 +01:00
Juan Gilsanz Polo
d92d755381 Changed url launcher 2024-01-29 16:09:07 +01:00
Juan Gilsanz Polo
340ef4f00e Removed unused imports 2024-01-29 15:05:12 +01:00
Juan Gilsanz Polo
02b9bd034f Fixed duplicated snackbar desktop 2024-01-29 15:04:52 +01:00
Juan Gilsanz Polo
a4e8694cc1 Changed url launcher library 2024-01-29 02:37:45 +01:00
Juan Gilsanz Polo
406f7c832f Change android gradle 2024-01-29 02:36:46 +01:00
Juan Gilsanz Polo
2f95173d22 Updated libraries 2024-01-29 01:50:06 +01:00
Juan Gilsanz Polo
58bba7f1df Updated app version 2024-01-29 00:22:00 +01:00
Juan Gilsanz Polo
0d5aeaba42 Fix 2024-01-29 00:21:52 +01:00
Juan Gilsanz Polo
246d14151a Fix home top items type 2024-01-28 20:42:26 +01:00
Juan Gilsanz Polo
44d7da9977 Added statistics settings 2024-01-28 20:39:42 +01:00
Juan Gilsanz Polo
56943ec73d Fixed no data issue on home top items 2024-01-28 19:04:01 +01:00
Juan Gilsanz Polo
dd927bbd25 Fixed dhcp not available 2024-01-28 19:03:49 +01:00
Juan Gilsanz Polo
300738ca14 Changed some error texts 2024-01-28 17:13:18 +01:00
Juan Gilsanz Polo
69612cc3e5 Updated app version 2024-01-28 15:18:18 +01:00
Juan Gilsanz Polo
c87e3b4943 Updated splash screen icon 2024-01-28 15:09:41 +01:00
Juan Gilsanz Polo
46867b951a Updated app icon 2024-01-28 15:01:33 +01:00
Juan Gilsanz Polo
791c42317b Updated app version 2024-01-27 23:08:44 +01:00
Juan Gilsanz Polo
0b0f38cd2e Changed filter clients modal design 2024-01-27 23:08:04 +01:00
Juan Gilsanz Polo
7f77b3c6ca Updated ios pods 2024-01-27 23:07:00 +01:00
Juan Gilsanz Polo
3e206027de Changed general modals 2024-01-27 22:25:46 +01:00
Juan Gilsanz Polo
5d45829937 Changed from to buttons design 2024-01-27 22:04:54 +01:00
Juan Gilsanz Polo
ad3046a84b Updated app version 2024-01-26 21:39:54 +01:00
Juan Gilsanz Polo
74a4f65924 Added scrollbar 2024-01-26 21:38:21 +01:00
Juan Gilsanz Polo
91e3ea44f6 Fix timezone selection 2024-01-26 21:33:41 +01:00
Juan Gilsanz Polo
770366eae6 Added delete schedule and no schedule message 2024-01-26 21:23:37 +01:00
Juan Gilsanz Polo
283d4e5c41 Improved edit schedule 2024-01-26 21:18:04 +01:00
Juan Gilsanz Polo
d73ad93180 Created block time schedule settings 2024-01-25 22:34:30 +01:00
Juan Gilsanz Polo
5b2523158b Small change 2024-01-25 00:55:12 +01:00
Juan Gilsanz Polo
2d991ce9df Fixed showColor 2024-01-25 00:51:46 +01:00
Juan Gilsanz Polo
a40580f425 Removed top items entries animation 2024-01-25 00:50:35 +01:00
Juan Gilsanz Polo
2fd829021c Removed config variable 2024-01-25 00:47:20 +01:00
Juan Gilsanz Polo
9529cd6f56 Replaced ring chart with bar chart 2024-01-25 00:39:36 +01:00
Juan Gilsanz Polo
c12e8c5ad3 Added ignored domains list config 2024-01-24 15:14:19 +01:00
Juan Gilsanz Polo
211eab9f44 Moved logs settings to settings screen 2024-01-24 13:55:15 +01:00
Juan Gilsanz Polo
65ee702b89 Improved theme color selection for desktop 2024-01-24 13:07:25 +01:00
Juan Gilsanz Polo
0df32d3941
Merge pull request #115 from DmitryNG/russian_locale
Add Russian locale
2024-01-24 12:52:30 +01:00
Dmitry Nagibin
cf7bfa44f8 Russian_translation: fix for app version 2.14.1 2024-01-18 23:28:36 +05:00
Dmitry Nagibin
2693f96cf2 Russian_translation: updated for app version 2.14.1 2024-01-18 23:18:47 +05:00
Dmitry Nagibin
d0e77bc4ff Merge remote-tracking branch 'origin/master' into russian_locale
# Conflicts:
#	lib/main.dart
2024-01-18 20:54:11 +05:00
Juan Gilsanz Polo
781f6af0d6 Merge branch 'beta' 2024-01-16 19:06:56 +01:00
Juan Gilsanz Polo
d93eb504b0 Updated workflow 2024-01-16 19:06:47 +01:00
Juan Gilsanz Polo
b71b9cdb7f Merge branch 'beta' 2024-01-16 18:45:45 +01:00
Juan Gilsanz Polo
236124d246 Updated readme, added key properties sample and updated app version 2024-01-16 18:45:37 +01:00
Juan Gilsanz Polo
61d521f9f9 Change logs breaking width 2024-01-16 18:25:47 +01:00
Juan Gilsanz Polo
26086269e5 Fix save fallback dns when no dns is added 2024-01-16 18:25:38 +01:00
Juan Gilsanz Polo
0980641746 Updated libraries 2024-01-16 18:25:20 +01:00
Juan Gilsanz Polo
9a1cefdc26 Added redirect to https warning 2023-12-20 18:23:52 +01:00
Juan Gilsanz Polo
24881bc1e2 Merge branch 'beta' 2023-12-20 15:51:26 +01:00
Juan Gilsanz Polo
af2b9f2704 Updated app version 2023-12-20 15:51:17 +01:00
Juan Gilsanz Polo
3c42f790bd Fix 2023-12-20 15:50:39 +01:00
Juan Gilsanz Polo
565494e3f9 Fix parse ttl client 2023-12-20 15:47:12 +01:00
Juan Gilsanz Polo
62daa56b1b Fix copy log domain 2023-12-20 15:45:42 +01:00
Juan Gilsanz Polo
b7943f5305 Updated app version 2023-12-18 02:31:09 +01:00
Juan Gilsanz Polo
313b76740a Added cache configuration and changed added client validation 2023-12-18 02:30:32 +01:00
Juan Gilsanz Polo
569ab7d569 Added option to block and unblock clients from home screen 2023-12-17 22:09:13 +01:00
Juan Gilsanz Polo
71b870b42f Added placeholders no data charts 2023-12-17 14:32:46 +01:00
Juan Gilsanz Polo
6523229ea3 Removed unused imports 2023-12-17 14:14:58 +01:00
Juan Gilsanz Polo
d2e882a030 Link to logs screen from home screen 2023-12-17 14:14:31 +01:00
Juan Gilsanz Polo
a3620f259f Updated iOS stuff 2023-12-15 03:03:33 +01:00
Juan Gilsanz Polo
c78e5704bd Merge branch 'beta' 2023-12-14 15:24:25 +01:00
Juan Gilsanz Polo
31a37986bf Updated app version 2023-12-14 15:24:13 +01:00
Juan Gilsanz Polo
3132957a91 Fix 2023-12-14 15:22:09 +01:00
Juan Gilsanz Polo
0b0f499c4a Updates 2023-12-12 18:43:38 +01:00
Juan Gilsanz Polo
28bc01a7b3 Updated app version 2023-12-11 22:25:44 +01:00
Juan Gilsanz Polo
304c3aba54 Added blocked response ttl field 2023-12-11 22:24:24 +01:00
Juan Gilsanz Polo
27e0b5152e Added fallback DNS servers 2023-12-11 22:03:36 +01:00
Juan Gilsanz Polo
ddf9683e88 Updated libraries 2023-12-11 21:49:52 +01:00
Juan Gilsanz Polo
cc12a8504e Added client queries and statistics settings 2023-12-11 21:49:47 +01:00
Juan Gilsanz Polo
c3530f17ab Sort top items 2023-12-11 18:32:28 +01:00
Juan Gilsanz Polo
6973eae0de Added custom ip edns field 2023-12-11 15:48:01 +01:00
Juan Gilsanz Polo
c3f55e9ce9 Added test upstream dns servers 2023-12-11 14:29:08 +01:00
Juan Gilsanz Polo
3aa36c89aa Added reset encryption settings 2023-12-11 13:54:47 +01:00
Juan Gilsanz Polo
c1e2a796af Add refresh button desktop 2023-12-11 13:33:01 +01:00
Juan Gilsanz Polo
3bc8fcec88 Merge branch 'beta' 2023-12-09 04:07:56 +01:00
Juan Gilsanz Polo
5a12c4c111 Updated app version 2023-12-09 04:07:47 +01:00
Juan Gilsanz Polo
33611cb895 Improvements 2023-12-09 04:06:35 +01:00
Juan Gilsanz Polo
b164d520db Changed system navigation bar color 2023-12-09 04:04:14 +01:00
Juan Gilsanz Polo
83ea589187 Support AGH without DHCP server 2023-12-08 20:43:45 +01:00
Juan Gilsanz Polo
e2f3fe988e Merge branch 'beta' 2023-12-01 02:52:20 +01:00
Juan Gilsanz Polo
2511ac2c24 Updated app version 2023-12-01 02:52:10 +01:00
Juan Gilsanz Polo
1f74da906a Fix 2023-12-01 02:50:55 +01:00
Juan Gilsanz Polo
ac6e8f7000 Improved reorderable list 2023-12-01 02:45:17 +01:00
Juan Gilsanz Polo
b42306cde3 Fixed screen change desktop mode reorder items screen 2023-12-01 02:14:12 +01:00
Juan Gilsanz Polo
8e1dd6e22e Improved settings 2023-12-01 02:03:13 +01:00
Juan Gilsanz Polo
37e8aae1ef Merge branch 'beta' 2023-11-30 11:07:24 +01:00
Juan Gilsanz Polo
232fedd273 Updated app version 2023-11-30 11:07:15 +01:00
Juan Gilsanz Polo
d86fc363aa Merge branch 'beta' 2023-11-30 11:06:05 +01:00
Juan Gilsanz Polo
d8eeb7a51b Improved text scale factor 2023-11-29 17:28:50 +01:00
Juan Gilsanz Polo
5f9d24cc5f Changed top items 2023-11-29 17:18:35 +01:00
Juan Gilsanz Polo
e01cc5ba65 Removed unused import 2023-11-29 11:57:14 +01:00
Juan Gilsanz Polo
c9c960d1ee Adapt ui to support text scale 2023-11-29 11:56:28 +01:00
Juan Gilsanz Polo
bddfac7e72 Removed fixed text size 2023-11-29 10:32:12 +01:00
Juan Gilsanz Polo
946f779567 Fixed encryption error message 2023-11-27 15:05:26 +01:00
Juan Gilsanz Polo
fb7f1bcf3a Merge branch 'beta' 2023-11-27 14:46:00 +01:00
Juan Gilsanz Polo
06d543553f Updated app version 2023-11-27 14:45:54 +01:00
Juan Gilsanz Polo
969c84a722 Merge branch 'beta' 2023-11-27 14:45:30 +01:00
Juan Gilsanz Polo
ffe30150a3 Add status code sentry 2023-11-27 14:45:22 +01:00
Juan Gilsanz Polo
48794b26a8 Fixed copy log domain clipboard 2023-11-27 01:04:23 +01:00
Juan Gilsanz Polo
aaa41c7b8a Merge branch 'beta' 2023-11-26 22:54:37 +01:00
Juan Gilsanz Polo
1c009df41f Updated app version 2023-11-26 22:54:29 +01:00
Juan Gilsanz Polo
6ead07e464 Merge branch 'beta' 2023-11-26 22:53:24 +01:00
Juan Gilsanz Polo
991a73c47a Improvement 2023-11-26 22:53:08 +01:00
Juan Gilsanz Polo
69ee579139 Fixed clients search 2023-11-26 22:51:51 +01:00
Juan Gilsanz Polo
f53a498c03 Changed options menus 2023-11-26 22:42:05 +01:00
Juan Gilsanz Polo
0c0f78c8d8 Updated turkish translation 2023-11-26 14:51:28 +01:00
Juan Gilsanz Polo
450390edba Updated app version 2023-11-26 05:22:50 +01:00
Juan Gilsanz Polo
63d57245a7 Improved top items lists, improved menus and fixed units 2023-11-26 05:21:35 +01:00
Juan Gilsanz Polo
bc8aa3b670 Updated app version 2023-11-25 19:14:00 +01:00
Juan Gilsanz Polo
07bd3dcb9a Added top upstreams and average processing time 2023-11-25 19:03:26 +01:00
Juan Gilsanz Polo
28229311c0 Updated libraries 2023-11-25 19:02:36 +01:00
Juan Gilsanz Polo
8dc9539a3a Bug fixes 2023-11-24 20:44:56 +01:00
Juan Gilsanz Polo
65885c9498 Merge branch 'beta' 2023-11-24 01:59:14 +01:00
Juan Gilsanz Polo
002fca4e3f Updated app version 2023-11-24 01:59:06 +01:00
Juan Gilsanz Polo
eb866e1ebe Fixed encryption settings 2023-11-24 01:58:38 +01:00
Juan Gilsanz Polo
cb1228f9f7 Merge branch 'beta' 2023-11-24 01:29:17 +01:00
Juan Gilsanz Polo
1c858c0491 Updated app version 2023-11-24 01:29:10 +01:00
Juan Gilsanz Polo
22a957a120 Removed unused import 2023-11-24 01:28:33 +01:00
Juan Gilsanz Polo
019fed0f6b Bug fix 2023-11-24 01:26:44 +01:00
Juan Gilsanz Polo
d43f759662 Bug fix 2023-11-24 00:30:57 +01:00
Juan Gilsanz Polo
791182d9c4 Fix format exception getServerStatus 2023-11-23 10:29:21 +01:00
Juan Gilsanz Polo
ccbe0cfd19 Merge branch 'master' into beta 2023-11-23 03:26:55 +01:00
Juan Gilsanz Polo
2f32e3d3e7 Updated workflow 2023-11-23 03:26:47 +01:00
Juan Gilsanz Polo
435426e3b5 Merge branch 'beta' 2023-11-23 03:25:18 +01:00
Juan Gilsanz Polo
70c41a5b79 Updated workflow 2023-11-23 03:25:11 +01:00
Juan Gilsanz Polo
494f2cba27 Merge branch 'beta' 2023-11-23 03:16:39 +01:00
Juan Gilsanz Polo
2d4733b658 Updated workflow 2023-11-23 03:16:32 +01:00
Juan Gilsanz Polo
943fcc602f Merge branch 'beta' 2023-11-23 03:14:09 +01:00
Juan Gilsanz Polo
d2c1c9431b Updated workflow 2023-11-23 03:14:02 +01:00
Juan Gilsanz Polo
fa6b95d768 Removed import 2023-11-23 03:08:34 +01:00
Juan Gilsanz Polo
5d4a2cd421 Merge branch 'beta' 2023-11-23 02:57:25 +01:00
Juan Gilsanz Polo
3adbc76902 Updated workflows 2023-11-23 02:43:48 +01:00
Juan Gilsanz Polo
e8eff948f6 Merge branch 'beta' 2023-11-23 02:25:12 +01:00
Juan Gilsanz Polo
42cfe4b4a6 Updated workflow 2023-11-23 02:25:02 +01:00
Juan Gilsanz Polo
b2f337ead5 Merge branch 'beta' 2023-11-23 02:15:18 +01:00
Juan Gilsanz Polo
b2795d71c9 Updated workflows 2023-11-23 02:15:10 +01:00
Juan Gilsanz Polo
1321d14cdb Updated workflow 2023-11-23 01:58:07 +01:00
Juan Gilsanz Polo
14a62c36ef Updated workflow 2023-11-23 01:50:34 +01:00
Juan Gilsanz Polo
3da4fcf0c8 Updated workflow 2023-11-23 01:48:20 +01:00
Juan Gilsanz Polo
9ffc4b1181 Updated workflow 2023-11-23 01:41:19 +01:00
Juan Gilsanz Polo
8f4f0645ef Updated workflow 2023-11-23 01:35:23 +01:00
Juan Gilsanz Polo
fbee4f6165 Updated workflow 2023-11-23 01:33:08 +01:00
Juan Gilsanz Polo
da5b1f84da Updated workflow 2023-11-23 01:30:58 +01:00
Juan Gilsanz Polo
2301848b25 Updated workflow 2023-11-23 01:27:26 +01:00
Juan Gilsanz Polo
75376c1873 Fixes and improvements 2023-11-23 01:05:18 +01:00
Juan Gilsanz Polo
a0b52cf56d Merge branch 'beta' 2023-11-21 13:37:47 +00:00
Juan Gilsanz Polo
1ea1a016c1 Updated Windows stuff 2023-11-21 13:34:32 +00:00
Juan Gilsanz Polo
8cf035ffa3 Merge branch 'beta' 2023-11-21 11:11:35 +01:00
Juan Gilsanz Polo
ed9293fb70 Small improvements and refactor 2023-11-21 11:10:39 +01:00
Juan Gilsanz Polo
802f2ca328 Updated turkish translation 2023-11-20 15:22:27 +01:00
Juan Gilsanz Polo
34bff2f506 Improved server version check 2023-11-20 15:16:20 +01:00
Juan Gilsanz Polo
c2af933eb5 Removed unused import 2023-11-20 15:00:35 +01:00
Juan Gilsanz Polo
48f33eee9b Replaced old http service with new one 2023-11-20 15:00:07 +01:00
Juan Gilsanz Polo
39cdcf648d Show server version message on app start 2023-11-20 14:22:01 +01:00
Juan Gilsanz Polo
dbb2609339 Removed unused import 2023-11-20 02:31:47 +01:00
Juan Gilsanz Polo
5e67083661 Removed legacy code 2023-11-20 02:31:07 +01:00
Juan Gilsanz Polo
9363652622 Removed legacy code 2023-11-20 02:26:53 +01:00
Juan Gilsanz Polo
e08404b140 Check server version 2023-11-20 02:17:22 +01:00
Juan Gilsanz Polo
e5528c0d2c Changed auth functions 2023-11-20 01:51:35 +01:00
Juan Gilsanz Polo
d38b895076 Added warning message https connections 2023-11-20 01:51:17 +01:00
Juan Gilsanz Polo
6acc510583 Removed unused imports 2023-11-19 22:53:24 +01:00
Juan Gilsanz Polo
e161cfb594 Changed api requests 2023-11-19 22:52:40 +01:00
Juan Gilsanz Polo
f14828ae19 Fixed tabbar position 2023-11-19 04:56:51 +01:00
Juan Gilsanz Polo
96d84e1565 Removed scroll controller 2023-11-19 04:24:28 +01:00
Juan Gilsanz Polo
ea8b35a0a2 Icon changes and other improvements 2023-11-19 04:22:59 +01:00
Juan Gilsanz Polo
0e4f4c8eff Updated libraries and flutter version 2023-11-18 23:31:14 +01:00
Juan Gilsanz Polo
6ecc4324bb Removed androidOverscrollIndicator property 2023-11-18 23:14:44 +01:00
Juan Gilsanz Polo
0a06ee6118 Change location files filters screen 2023-11-18 23:06:46 +01:00
Juan Gilsanz Polo
a19612575b Auto close context menu 2023-11-18 23:00:00 +01:00
Juan Gilsanz Polo
b8b34f7f47 Added enable disable lists and delete lists 2023-11-18 22:58:27 +01:00
Juan Gilsanz Polo
b6bf2d80c7 Select items, select all and fabs 2023-11-17 01:30:48 +01:00
Juan Gilsanz Polo
9d3391aa0d Added selection mode 2023-11-15 19:42:04 +01:00
Juan Gilsanz Polo
5768eac1b2 Open list url from modal 2023-11-15 18:31:31 +01:00
Juan Gilsanz Polo
ad42438ce3 Changed list details modal opening 2023-11-15 18:28:10 +01:00
Juan Gilsanz Polo
1ea71265e2 Bugs fixed 2023-11-15 18:16:43 +01:00
Juan Gilsanz Polo
5da5fc0092 Merge branch 'beta' 2023-11-12 22:35:16 +01:00
Juan Gilsanz Polo
c1950fdc2b Fixed update notification 2023-11-12 18:51:41 +01:00
Juan Gilsanz Polo
98f7ec6946 Merge branch 'beta' 2023-11-02 18:33:03 +01:00
Juan Gilsanz Polo
e5a971f3a3 Bug fixes 2023-11-02 18:26:58 +01:00
Juan Gilsanz Polo
0e6cde57f0 Revert theme changes 2023-11-02 18:26:50 +01:00
Juan Gilsanz Polo
f02406cf9d Theme changes 2023-11-02 01:37:59 +01:00
Juan Gilsanz Polo
8787eff8f2 Merge branch 'beta' 2023-11-01 21:31:26 +01:00
Juan Gilsanz Polo
1ec4be5bc7 Updated turkish translation 2023-11-01 21:31:19 +01:00
Juan Gilsanz Polo
ac17be08da Merge branch 'beta' 2023-11-01 21:28:34 +01:00
Juan Gilsanz Polo
4a2f7b8bdb Improved animation 2023-11-01 21:14:45 +01:00
Juan Gilsanz Polo
1eb0df9063 Fix filter clients from top items 2023-11-01 20:49:38 +01:00
Juan Gilsanz Polo
2837f85435 Added animation top items 2023-11-01 20:47:37 +01:00
Juan Gilsanz Polo
ad7267bc5c Refactor logs 2023-11-01 20:46:03 +01:00
Juan Gilsanz Polo
61b402a0bd Refactor code 2023-11-01 18:52:30 +01:00
Juan Gilsanz Polo
9bca87a4f2 Updated iOS stuff 2023-11-01 15:43:33 +01:00
Juan Gilsanz Polo
05e5255467 Refactor client form code 2023-11-01 15:43:19 +01:00
Juan Gilsanz Polo
854fae0944 Merge branch 'beta' 2023-10-29 20:05:45 +01:00
Juan Gilsanz Polo
f7260e5ffb Fix job 2023-10-29 20:05:37 +01:00
Juan Gilsanz Polo
aefdbb4944 Merge branch 'beta' 2023-10-29 19:48:49 +01:00
Juan Gilsanz Polo
557a9242e7 Fix job 2023-10-29 19:48:35 +01:00
Juan Gilsanz Polo
8cc3483f52 Merge branch 'beta' 2023-10-29 19:36:40 +01:00
Juan Gilsanz Polo
eca69a7990 Fix job 2023-10-29 19:36:33 +01:00
Juan Gilsanz Polo
60ae5a2d95 Merge branch 'beta' 2023-10-29 19:27:17 +01:00
Juan Gilsanz Polo
4d22d8a0a9 Added sign macos app actions 2023-10-29 19:27:01 +01:00
Juan Gilsanz Polo
d2c7866f0a Fixed overlay style 2023-10-29 15:57:47 +01:00
Juan Gilsanz Polo
9b4cb09dc2 Changed segmented buttons 2023-10-29 15:53:47 +01:00
Juan Gilsanz Polo
a682609d8b Merge branch 'new-router' into beta 2023-10-29 15:39:41 +01:00
Juan Gilsanz Polo
af14484a95 Removed go router 2023-10-29 15:38:17 +01:00
Juan Gilsanz Polo
c391c76f5a Navigate with root key 2023-10-29 14:31:11 +01:00
Juan Gilsanz Polo
79cbb1beae Refactor code management modal 2023-10-29 13:59:36 +01:00
Juan Gilsanz Polo
a8bd57904c Changed size ring chart 2023-10-29 03:08:15 +01:00
Juan Gilsanz Polo
d14dca8bd8 Merge branch 'new-router' into beta 2023-10-29 03:05:07 +01:00
Juan Gilsanz Polo
5c50a486c4 Changes 2023-10-29 03:04:45 +01:00
Juan Gilsanz Polo
f966ab7fc5 Removed base 2023-10-29 02:55:37 +01:00
Juan Gilsanz Polo
a0772032b4 Removed unused imports 2023-10-29 02:49:34 +01:00
Juan Gilsanz Polo
91d4d2c87a Removed color appbar desktop mode 2023-10-29 02:47:14 +01:00
Juan Gilsanz Polo
96fe7eb730 Implemented new router 2023-10-29 02:19:00 +01:00
Juan Gilsanz Polo
621171c5b1 Implemented go router 2023-10-28 22:38:49 +02:00
Juan Gilsanz Polo
7cff86e4c9 Merge branch 'beta' 2023-10-27 14:41:06 +02:00
Juan Gilsanz Polo
2ad739ed4f Updated turkish translation 2023-10-27 14:39:53 +02:00
Juan Gilsanz Polo
80b3c004d6 Fixed GitHub update notifier 2023-10-27 14:39:07 +02:00
Juan Gilsanz Polo
52010770f3 Merge branch 'beta' 2023-10-24 21:43:32 +02:00
Juan Gilsanz Polo
211a0b0298 Fixed typo 2023-10-24 21:43:24 +02:00
Juan Gilsanz Polo
6e01ace7b6 Merge branch 'beta' 2023-10-24 21:30:43 +02:00
Juan Gilsanz Polo
229d329936 Fixed settings sliver list 2023-10-24 21:28:57 +02:00
Juan Gilsanz Polo
6f3ba647f4 Added scrollbar desktop management modal 2023-10-24 21:19:03 +02:00
Juan Gilsanz Polo
639f583046 Desktop UI improvements 2023-10-24 20:59:54 +02:00
Juan Gilsanz Polo
a6a19a4b81 Merge branch 'beta' 2023-10-23 18:12:36 +02:00
Juan Gilsanz Polo
5a13d52598 Small fix 2023-10-23 18:12:21 +02:00
Juan Gilsanz Polo
2c8b5b9c6d Updated turkish translation 2023-10-23 18:08:02 +02:00
Juan Gilsanz Polo
013a600fde Merge branch 'beta' 2023-10-23 10:33:05 +02:00
Juan Gilsanz Polo
3e71abc8dc Updated turkish translation 2023-10-23 10:32:49 +02:00
Juan Gilsanz Polo
14b7232e8a Updated readme 2023-10-21 21:19:40 +02:00
Juan Gilsanz Polo
8c0a5bc98b Added settings config 2023-10-21 21:17:28 +02:00
Juan Gilsanz Polo
161628a72a Added ring chart home top items 2023-10-21 21:06:38 +02:00
Juan Gilsanz Polo
7cd3744f70 Bug fix 2023-10-21 19:04:58 +02:00
Juan Gilsanz Polo
f161842a08 Fixed issue private dns resolvers list 2023-10-21 19:02:52 +02:00
Juan Gilsanz Polo
3ff179d24b Added turkish translation 2023-10-21 18:54:40 +02:00
Juan Gilsanz Polo
077727c1be Fixed spelling issue 2023-10-15 23:47:42 +02:00
Juan Gilsanz Polo
3249cc6f6d Merge branch 'beta' 2023-10-11 22:15:13 +02:00
Juan Gilsanz Polo
9e57b57ddf Added loading indicator edit connection 2023-10-11 22:14:32 +02:00
Juan Gilsanz Polo
4b03dbeb18 Fixed issue edit client 2023-10-11 22:11:08 +02:00
Juan Gilsanz Polo
4f0ba59713 Merge branch 'beta' 2023-10-08 21:46:50 +02:00
Juan Gilsanz Polo
f84b217d91 Updated dhcp interfaces list 2023-10-08 21:46:18 +02:00
Juan Gilsanz Polo
ddd0fe177b Fixed update lists 2023-10-08 14:52:08 +02:00
Juan Gilsanz Polo
48fc96a16a Add lists fixes 2023-10-08 14:37:18 +02:00
Juan Gilsanz Polo
151cbb996e Bug fixes 2023-10-08 14:22:03 +02:00
Juan Gilsanz Polo
bb5cdc13d1 Updated optionbox styles 2023-10-08 00:26:48 +02:00
Juan Gilsanz Polo
95aec4b3a5 Adapted more modals 2023-10-08 00:19:32 +02:00
Juan Gilsanz Polo
24dc69d084 Improvements 2023-10-08 00:14:53 +02:00
Juan Gilsanz Polo
7690d5f1bc Refactor blocked services modal 2023-10-08 00:13:00 +02:00
Juan Gilsanz Polo
9d1ae22bdd Changes 2023-10-08 00:05:38 +02:00
Juan Gilsanz Polo
2ad99e737d Change opening client modal 2023-10-07 23:16:52 +02:00
Juan Gilsanz Polo
5b715d0456 Autofocus search top items 2023-10-07 23:03:40 +02:00
Juan Gilsanz Polo
adaa75e717 Refactor clients 2023-10-07 23:03:30 +02:00
Juan Gilsanz Polo
36bd7acfed Improvements and fixes 2023-10-07 21:51:29 +02:00
Juan Gilsanz Polo
2389e34571 Refactor add server form 2023-10-07 18:37:16 +02:00
Juan Gilsanz Polo
b25d3fd0dd Merge branch 'beta' 2023-10-05 09:45:50 +02:00
Juan Gilsanz Polo
1f1edf7d98
Merge pull request #61 from zutzo/patch-2
Update Chinese translation
2023-10-05 09:43:54 +02:00
Juan Gilsanz Polo
b311dfe57b Improved database strings format 2023-10-05 09:42:34 +02:00
Juan Gilsanz Polo
210606306a Fixed db create issue 2023-10-05 09:15:19 +02:00
Zutzo
bc967c1652
Update app_zh.arb 2023-10-05 09:07:13 +08:00
Zutzo
b2e8413559
Update app_zh_CN.arb 2023-10-05 09:06:08 +08:00
Juan Gilsanz Polo
525facc538 Bug fixes 2023-10-04 19:20:43 +02:00
Juan Gilsanz Polo
b539ad702e Merge branch 'beta' 2023-10-04 18:41:40 +02:00
dmitry
cd2c1b9cbd Russian_translation: added all translations 2023-09-24 22:42:35 +05:00
dmitry
b531531d2c Russian_translation: added some translations 2023-09-24 02:08:53 +05:00
dmitry
c57f18efb5 Merge branch 'beta' into russian_locale
# Conflicts:
#	lib/main.dart
2023-09-24 01:12:14 +05:00
dmitry
45d785ad72 Russian_translation: init 2023-09-24 00:29:22 +05:00
Juan Gilsanz Polo
bc7cb4ccd4 Fixed lazy loading logs 2023-09-19 00:10:54 +02:00
Juan Gilsanz Polo
87bcdd337f Readded pull to refresh on logs 2023-09-13 01:17:19 +02:00
Juan Gilsanz Polo
d69da88b01 Change order home and fixes 2023-09-10 00:05:04 +02:00
Juan Gilsanz Polo
520a14fcda Created home top items reorder screen 2023-09-09 23:30:53 +02:00
Juan Gilsanz Polo
d967399b64 Added hide server address feature 2023-09-09 21:25:21 +02:00
Juan Gilsanz Polo
a38c9bf4b0 Database preparations for new features 2023-09-09 21:17:01 +02:00
Juan Gilsanz Polo
2f40415ada Added polish language 2023-09-09 20:51:05 +02:00
Juan Gilsanz Polo
f50336b821
Merge pull request #59 from Akszyn/patch-1
spolszczenie
2023-09-09 20:34:51 +02:00
Adrian English Lord Of The Manor
100099ad5f
Update app_pl.arb
ostateczna wersja
2023-09-08 16:00:38 +02:00
Adrian English Lord Of The Manor
2e23080276
Update app_pl.arb
kontynuowac od 586
2023-09-07 16:45:16 +02:00
Adrian English Lord Of The Manor
67ab96e105
Update app_pl.arb
kontynuowac od lini 497
2023-09-05 17:58:46 +02:00
Juan Gilsanz Polo
8dcd65db1f Fixed home charts 2023-09-04 23:44:59 +02:00
Juan Gilsanz Polo
6bdaedfee2 Updated some versions 2023-09-04 23:44:53 +02:00
Juan Gilsanz Polo
551273b528 Fix tooltip charts 2023-09-04 23:34:10 +02:00
Juan Gilsanz Polo
a57a65f12a Updated scroll screens 2023-09-04 23:32:55 +02:00
Juan Gilsanz Polo
31f5e045c8 Updated flutter version 2023-09-04 23:32:48 +02:00
Adrian English Lord Of The Manor
637d0fe6e9
Update app_pl.arb
kontynuować tłumaczenie od 361
2023-09-04 21:33:49 +02:00
Adrian English Lord Of The Manor
7cddd75e46
tworzenie języka polskiego
w trakcie tłumaczenia kontynuować od lini 257
2023-09-02 17:19:11 +02:00
Juan Gilsanz Polo
298b30b353 Merge branch 'master' into beta 2023-08-28 20:59:22 +02:00
Juan Gilsanz Polo
15fe0dec5f Updated dependencies 2023-08-28 20:44:46 +02:00
Juan Gilsanz Polo
ac50a8f880 Merge branch 'beta' 2023-08-28 20:23:39 +02:00
Juan Gilsanz Polo
f450e06a80 Added create connection help button 2023-08-28 20:23:07 +02:00
Juan Gilsanz Polo
b90d838ebc Bug fixes 2023-08-28 20:19:49 +02:00
Juan Gilsanz Polo
109ebdf768 Merge branch 'master' into beta 2023-08-28 20:00:27 +02:00
Juan Gilsanz Polo
328d23c7e2
Merge pull request #54 from zutzo/master
Fix translation errors caused by escape characters
2023-08-28 20:00:05 +02:00
Zutzo
12fd317f4d
Update app_zh.arb 2023-08-07 09:29:40 +08:00
Zutzo
141cb9c5f6
Update app_zh_CN.arb 2023-08-07 09:29:15 +08:00
Juan Gilsanz Polo
4b7b2fbf2f Merge branch 'beta' 2023-08-07 02:55:45 +02:00
Juan Gilsanz Polo
36ba51a78d Updated workflow 2023-08-07 02:55:38 +02:00
Juan Gilsanz Polo
2fb3bae838 Merge branch 'beta' 2023-08-07 02:53:07 +02:00
Juan Gilsanz Polo
3d6a9530e6 Added apt update linux job 2023-08-07 02:53:00 +02:00
Juan Gilsanz Polo
1e9044e2f5 Merge branch 'master' into beta 2023-08-07 02:48:14 +02:00
Juan Gilsanz Polo
42f4937d87 Merge branch 'beta' 2023-08-07 02:45:11 +02:00
Juan Gilsanz Polo
200de5cd23
Merge pull request #53 from zutzo/master
Add Chinese Simplified
2023-08-07 02:44:54 +02:00
Zutzo
8111a3ce3f
Create app_zh_CN.arb 2023-08-07 08:41:32 +08:00
Zutzo
2effb7e764
Update main.dart 2023-08-07 08:40:24 +08:00
Zutzo
a2505e9cf8
Update main.dart 2023-08-07 07:25:55 +08:00
Zutzo
b19f2417ac
Rename app_zh_CN.arb to app_zh.arb 2023-08-07 07:25:42 +08:00
Zutzo
6794c4e4dc
Update app_zh_CN.arb 2023-08-07 00:42:04 +08:00
Zutzo
52d0afed39
Update app_zh_CN.arb 2023-08-06 20:16:00 +08:00
Zutzo
13fb0886a0
Update app_zh_CN.arb 2023-08-06 20:01:54 +08:00
Zutzo
45a4de6750
Update app_zh_CN.arb 2023-08-06 19:46:42 +08:00
Zutzo
6192ca33ec
Update main.dart 2023-08-06 19:08:07 +08:00
Zutzo
1f02e9bb61
Update and rename app_zh.arb to app_zh_CN.arb 2023-08-06 19:07:49 +08:00
Zutzo
a9600783b7
Update app_zh.arb 2023-08-06 19:06:15 +08:00
Zutzo
7f45ed4fc7
Update app_zh.arb 2023-08-06 19:00:49 +08:00
Zutzo
57ebcd221e
Update app_zh.arb 2023-08-06 18:59:07 +08:00
Zutzo
bce11df768
Update app_zh.arb 2023-08-06 18:58:15 +08:00
Zutzo
bf335bc2db
Update app_zh.arb 2023-08-06 18:57:02 +08:00
Zutzo
82df5b597d
Update app_zh.arb 2023-08-06 13:42:11 +08:00
Zutzo
f0633e7cff
Update main.dart 2023-08-06 11:29:59 +08:00
Zutzo
314face934
Create app_zh.arb 2023-08-06 11:28:46 +08:00
Juan Gilsanz Polo
969b9796c0 Bugfix 2023-07-26 18:49:48 +02:00
Juan Gilsanz Polo
6bfa18f7eb Merge branch 'beta' 2023-07-17 16:08:32 +02:00
Juan Gilsanz Polo
2d3a858f59 Added search domain internet 2023-07-14 19:51:18 +02:00
Juan Gilsanz Polo
8cce3268c3 Added quick filters 2023-07-14 19:39:35 +02:00
Juan Gilsanz Polo
264c8859fb Merge branch 'beta' 2023-07-11 18:01:40 +02:00
Juan Gilsanz Polo
2fed0e584c Added date on home charts tooltip 2023-07-10 20:45:03 +02:00
Juan Gilsanz Polo
97d113f162 Bug fixes 2023-07-09 22:29:41 +02:00
Juan Gilsanz Polo
d43398e6e8 Added edit rewrite rules 2023-07-09 22:16:25 +02:00
Juan Gilsanz Polo
d16a3c759e Bug fixes 2023-06-16 14:38:19 +02:00
Juan Gilsanz Polo
ca4bfd3631 Merge branch 'beta' 2023-06-15 14:54:02 +02:00
Juan Gilsanz Polo
665eb5a0c2 Changed design dns rewrites 2023-06-15 14:53:37 +02:00
Juan Gilsanz Polo
cddc964276 Removed import 2023-06-15 14:46:32 +02:00
Juan Gilsanz Polo
6de9f80d2b Changed servers list design 2023-06-15 14:46:09 +02:00
Juan Gilsanz Polo
c1c8ab10a0 Bug fixes 2023-06-15 14:27:08 +02:00
Juan Gilsanz Polo
c9f8c48bcb Merge branch 'beta' 2023-06-13 13:17:44 +02:00
Juan Gilsanz Polo
d1973a55db Bug fix 2023-06-13 12:56:35 +02:00
Juan Gilsanz Polo
329d2195a7 Bugs fixed 2023-06-13 12:53:10 +02:00
Juan Gilsanz Polo
f5cdfc4411 Updated workflow 2023-06-08 23:24:13 +02:00
Juan Gilsanz Polo
e670ec26b3 Merge branch 'beta' 2023-06-08 23:22:39 +02:00
Juan Gilsanz Polo
c562e4841c Fixed workflow 2023-06-08 23:10:33 +02:00
Juan Gilsanz Polo
ba76824039 Fixed workflow 2023-06-08 23:08:30 +02:00
Juan Gilsanz Polo
2b3b70451f Updated beta workflow 2023-06-08 23:03:10 +02:00
Juan Gilsanz Polo
a4ae8c2cdf Improved updater 2023-06-08 22:51:15 +02:00
Juan Gilsanz Polo
39c871b72d Fixed server updater 2023-06-08 19:26:56 +02:00
Juan Gilsanz Polo
d6e3d16dff Fixed server updater 2023-06-08 16:27:51 +02:00
Juan Gilsanz Polo
4d27774d1d Small fix 2023-06-06 00:43:07 +02:00
Juan Gilsanz Polo
11a2784f3c Fixed issue server info 2023-06-06 00:26:32 +02:00
Juan Gilsanz Polo
1ae32467c6 Fix compare versions 2023-06-06 00:18:19 +02:00
Juan Gilsanz Polo
89aa022f2d Fixed show snackbar error 2023-06-06 00:14:48 +02:00
Juan Gilsanz Polo
69fe2996cd Merge branch 'beta' 2023-06-05 01:02:07 +02:00
Juan Gilsanz Polo
9a1ffa43f4 Fixed issue top item selected not filtered 2023-06-03 04:04:30 +02:00
Juan Gilsanz Polo
5a31660f1b Small change 2023-06-03 03:49:09 +02:00
Juan Gilsanz Polo
83be151a57 Fixed dns config issue 2023-05-29 19:27:53 +02:00
Juan Gilsanz Polo
e2ea7ba51a Small fix 2023-05-29 19:21:34 +02:00
Juan Gilsanz Polo
2fc78b415b Updated tag format 2023-05-28 03:14:16 +02:00
Juan Gilsanz Polo
459e67363c Merge branch 'beta' 2023-05-28 03:13:33 +02:00
Juan Gilsanz Polo
6fcd03f899 Adapted version checker to new tag name 2023-05-28 03:08:25 +02:00
Juan Gilsanz Polo
15147bf16d Changed workflow 2023-05-28 03:08:05 +02:00
Juan Gilsanz Polo
0963336f6e Added beta workflow 2023-05-28 02:32:29 +02:00
Juan Gilsanz Polo
a59d192723 Merge branch 'master' into beta
# Conflicts:
#	pubspec.yaml
2023-05-28 02:29:28 +02:00
Juan Gilsanz Polo
83e518017e Add number on tag 2023-05-28 02:28:50 +02:00
Juan Gilsanz Polo
88c5742c16 Small changes 2023-05-28 02:27:20 +02:00
Juan Gilsanz Polo
1541961a28 Added release to google play 2023-05-28 02:00:26 +02:00
Juan Gilsanz Polo
c3253559a6 Release draft by default 2023-05-28 01:38:06 +02:00
Juan Gilsanz Polo
86e05c1030 Revert "Changed commands to bash"
This reverts commit 5d2631bd08.
2023-05-27 23:10:14 +02:00
Juan Gilsanz Polo
5d2631bd08 Changed commands to bash 2023-05-27 23:07:29 +02:00
Juan Gilsanz Polo
a94fdc7407 Changed to bash 2023-05-27 22:52:45 +02:00
Juan Gilsanz Polo
38726f8854 Changed routes innosetup file 2023-05-27 22:28:37 +02:00
Juan Gilsanz Polo
fb8022a799 Fix 2023-05-27 22:16:34 +02:00
Juan Gilsanz Polo
a222f8b6fb Ls 2023-05-27 22:16:02 +02:00
Juan Gilsanz Polo
01708f6121 Commands changes 2023-05-27 22:05:45 +02:00
Juan Gilsanz Polo
d4462218e3 Readded 2023-05-27 22:02:25 +02:00
Juan Gilsanz Polo
dcc57acf91 Test 2023-05-27 21:59:07 +02:00
Juan Gilsanz Polo
dfa3d620c2 Version change 2023-05-27 21:58:07 +02:00
Juan Gilsanz Polo
7a1f153fe7 Created windows job 2023-05-27 21:51:10 +02:00
Juan Gilsanz Polo
84d72d8733 Removed ls 2023-05-27 21:19:16 +02:00
Juan Gilsanz Polo
e299ddadd2 Changed routes 2023-05-27 21:06:09 +02:00
Juan Gilsanz Polo
e10b4eb7df Changed targz generation 2023-05-27 20:57:21 +02:00
Juan Gilsanz Polo
d0f5c1713d Changed route 2023-05-27 20:43:07 +02:00
Juan Gilsanz Polo
bd75c789ff Changed version 2023-05-27 20:37:03 +02:00
Juan Gilsanz Polo
246e4a66e2 Fixes 2023-05-27 20:36:33 +02:00
Juan Gilsanz Polo
a7f11d5969 Changed .tar.gz generation 2023-05-27 20:35:56 +02:00
Juan Gilsanz Polo
7dc0e53e72 Changed targz route 2023-05-27 20:21:43 +02:00
Juan Gilsanz Polo
ff5517e90f Changed targz build route 2023-05-27 20:17:30 +02:00
Juan Gilsanz Polo
1a02613300 Removed move targz 2023-05-27 19:59:57 +02:00
Juan Gilsanz Polo
8115408e38 Added install dependencies 2023-05-27 19:47:48 +02:00
Juan Gilsanz Polo
715a65619e Added linux build dependency 2023-05-27 19:42:03 +02:00
Juan Gilsanz Polo
177848530f Added linux job 2023-05-27 19:40:56 +02:00
Juan Gilsanz Polo
beb7960874 Changed release 2023-05-27 14:58:29 +02:00
Juan Gilsanz Polo
cfba2dc96b Fixed job 2023-05-27 14:39:14 +02:00
Juan Gilsanz Polo
04df55865f Fixed job 2023-05-27 14:37:34 +02:00
Juan Gilsanz Polo
1c0e4629a2 Separate release 2023-05-27 14:35:29 +02:00
Juan Gilsanz Polo
76f4b28256 Changed some titles and fixed java action 2023-05-27 14:21:34 +02:00
Juan Gilsanz Polo
602acd2189 Updated versions 2023-05-27 14:18:48 +02:00
Juan Gilsanz Polo
3666746924 Fixes 2023-05-27 13:55:18 +02:00
Juan Gilsanz Polo
c3207724fd Changed release 2023-05-27 13:52:58 +02:00
Juan Gilsanz Polo
8ef4a935f8 Added check if tag exists 2023-05-27 13:35:24 +02:00
Juan Gilsanz Polo
54eecfcebc Fixed android routes 2023-05-27 04:19:32 +02:00
Juan Gilsanz Polo
27b2f9b6ab Fixed issues 2023-05-27 04:05:05 +02:00
Juan Gilsanz Polo
46f1ac3513 Changed android routes 2023-05-27 04:03:36 +02:00
Juan Gilsanz Polo
3a33f6ddbe Change path 2023-05-27 03:43:27 +02:00
Juan Gilsanz Polo
07c205fdd7 Changes 2023-05-27 03:26:27 +02:00
Juan Gilsanz Polo
cc346b7dc8 Changed push build 2023-05-27 03:08:16 +02:00
Juan Gilsanz Polo
ce3d664e5c Upload release 2023-05-27 02:50:48 +02:00
Juan Gilsanz Polo
38bff906f6 Fixed routes 2023-05-27 02:34:49 +02:00
Juan Gilsanz Polo
c91575038c Test 2023-05-27 02:22:52 +02:00
Juan Gilsanz Polo
f625f529cd Changed build dmg 2023-05-27 02:09:33 +02:00
Juan Gilsanz Polo
2294638185 Fixed sed and changed dmg 2023-05-27 01:50:29 +02:00
Juan Gilsanz Polo
b4477bd798 Update pubspec version and changed route 2023-05-27 01:37:15 +02:00
Juan Gilsanz Polo
b5ffec64c3 Add .env file 2023-05-27 01:17:38 +02:00
Juan Gilsanz Polo
cf5d92f397 Removed checkboxes 2023-05-27 01:07:07 +02:00
Juan Gilsanz Polo
82772246ec Removed conditions 2023-05-27 01:02:50 +02:00
Juan Gilsanz Polo
e09c929f17 Changed job name 2023-05-27 00:55:32 +02:00
Juan Gilsanz Polo
22ae994370 Added macos build 2023-05-27 00:54:14 +02:00
Juan Gilsanz Polo
3cf72ec436 Added conditions 2023-05-26 15:15:34 +02:00
Juan Gilsanz Polo
88857945c3 Fixed route 2023-05-26 10:27:15 +02:00
Juan Gilsanz Polo
1eb5d5c5e6 Fixes 2023-05-26 10:16:51 +02:00
Juan Gilsanz Polo
620a6472ff Rename resulting files 2023-05-26 09:55:29 +02:00
Juan Gilsanz Polo
6e89228493 Separated build number field 2023-05-26 09:31:21 +02:00
Juan Gilsanz Polo
b9d97f3928 Changed keystore name 2023-05-26 03:46:09 +02:00
Juan Gilsanz Polo
7c3b9f1728 Changed keystore path 2023-05-26 03:36:03 +02:00
Juan Gilsanz Polo
81116f390d Added env 2023-05-26 03:25:15 +02:00
Juan Gilsanz Polo
95386cca7f Keystore annd properties on base64 2023-05-26 03:14:54 +02:00
Juan Gilsanz Polo
dbe43e0574 Removed version dependency 2023-05-26 02:31:47 +02:00
Juan Gilsanz Polo
f01e219ebe Created GitHub actions workflow 2023-05-26 02:28:11 +02:00
Juan Gilsanz Polo
6f05f8eb40 Updated android and macos version 2023-05-25 22:37:47 +02:00
Juan Gilsanz Polo
bb5c4c242f Removed import 2023-05-25 21:14:43 +02:00
Juan Gilsanz Polo
71853d678a Fixed updater 2023-05-25 21:14:26 +02:00
Juan Gilsanz Polo
33840c2c90 Updated Android version 2023-05-25 18:45:56 +02:00
Juan Gilsanz Polo
38b6f428f2 Disabled update checker on beta 2023-05-25 18:42:11 +02:00
Juan Gilsanz Polo
3a2b2533b0 Fixed background color top row management modal 2023-05-25 18:33:39 +02:00
Juan Gilsanz Polo
de651118f2 Added timer icon home header 2023-05-25 18:30:44 +02:00
Juan Gilsanz Polo
2495724ae7 Merge branch 'new-state-management' into beta 2023-05-25 18:20:29 +02:00
Juan Gilsanz Polo
7f0c5fcefd Fixed countdown 2023-05-25 18:19:58 +02:00
Juan Gilsanz Polo
44e0f274ec Removed unused imports 2023-05-25 15:11:53 +02:00
Juan Gilsanz Polo
3470270df0 Removed unused imports 2023-05-25 15:11:24 +02:00
Juan Gilsanz Polo
90fa963cfc Changed http requests to http client class 2023-05-25 15:06:21 +02:00
Juan Gilsanz Polo
9e0eae7c57 Extracted dns 2023-05-24 20:40:45 +02:00
Juan Gilsanz Polo
5afe912e7e Extracted dns rewrites 2023-05-24 19:12:11 +02:00
Juan Gilsanz Polo
9460da6dcb Extracted dhcp to external provider 2023-05-24 18:22:13 +02:00
Juan Gilsanz Polo
cd4a8aaf4f Removed unnecessary stuff 2023-05-24 15:12:45 +02:00
Juan Gilsanz Polo
19ac14e49e Moved filtering to separate provider 2023-05-24 15:11:24 +02:00
Juan Gilsanz Polo
04b7868588 Changed filtering status to status provider 2023-05-24 14:29:14 +02:00
Juan Gilsanz Polo
77f6d02ff4 Removed unused imports 2023-05-24 14:17:40 +02:00
Juan Gilsanz Polo
8a3d42b66c Extracted clients to a separate provider 2023-05-24 14:16:53 +02:00
Juan Gilsanz Polo
4a2d78e8cf Extracted server status stuff to a separate provider 2023-05-24 13:51:22 +02:00
Juan Gilsanz Polo
0271c704a7 Small bugfix 2023-05-24 12:04:20 +02:00
Juan Gilsanz Polo
645ec6eb0b Fixed updater 2023-05-21 23:21:03 +02:00
Juan Gilsanz Polo
d23e26c8d7 Updated libraries 2023-05-21 18:59:04 +02:00
Juan Gilsanz Polo
0d87a2f252 Small bug fixes 2023-05-21 18:42:33 +02:00
Juan Gilsanz Polo
47a42db515 Updated Windows version 2023-05-21 15:30:36 +02:00
Juan Gilsanz Polo
3434b48966 Updated Linux version 2023-05-21 15:26:26 +02:00
Juan Gilsanz Polo
8234c092b6 Updated Android and macOS version 2023-05-21 15:20:59 +02:00
Juan Gilsanz Polo
9aa79806a9 Fixed scrolling issue on some screens 2023-05-21 14:52:35 +02:00
Juan Gilsanz Polo
df4564e975 Database fixes 2023-05-21 14:48:27 +02:00
Juan Gilsanz Polo
b3e1931b1b Updated Windows version 2023-05-21 02:24:55 +02:00
Juan Gilsanz Polo
59c39b9247 Updated Linux version 2023-05-21 02:20:54 +02:00
Juan Gilsanz Polo
b079357b23 Updated Android and macOS version 2023-05-21 02:14:52 +02:00
Juan Gilsanz Polo
9d59a5caac Fixed some issues home ui 2023-05-21 02:03:33 +02:00
Juan Gilsanz Polo
4a20272772 Updated Windows version 2023-05-21 01:30:16 +02:00
Juan Gilsanz Polo
b28fea3e79 Updated Linux version 2023-05-21 01:19:28 +02:00
Juan Gilsanz Polo
098eb4586f Updated android and macos version 2023-05-21 01:03:44 +02:00
Juan Gilsanz Polo
df46d4b53f Small fixes 2023-05-21 00:43:24 +02:00
Juan Gilsanz Polo
cf5af1061f Added new combined chart on home 2023-05-20 22:57:38 +02:00
Juan Gilsanz Polo
8ca59d26c7 Show name logs when available 2023-05-20 21:12:52 +02:00
Juan Gilsanz Polo
d02a859412 Bug fixed 2023-05-20 20:31:48 +02:00
Juan Gilsanz Polo
8d7beae328 Fixed some issues 2023-05-20 01:16:33 +02:00
Juan Gilsanz Polo
ecd9b4fc89 Updated more appbars 2023-05-18 13:54:50 +02:00
Juan Gilsanz Polo
8dffb83fd0 Updated home appbar 2023-05-18 11:13:03 +02:00
Juan Gilsanz Polo
baed03e0c3 Removed unused imports 2023-05-18 02:16:18 +02:00
Juan Gilsanz Polo
1d7c269aa0 New appbar on homescreen 2023-05-18 02:14:19 +02:00
Juan Gilsanz Polo
f6254fe8a3 Updated some packages 2023-05-18 02:14:01 +02:00
Juan Gilsanz Polo
64e526b20e Support Flutter 3.10 2023-05-18 01:32:52 +02:00
Juan Gilsanz Polo
dcca75e228 Updated windows version 2023-05-17 22:32:09 +02:00
Juan Gilsanz Polo
3a73422758 Updated linux version 2023-05-17 22:25:58 +02:00
Juan Gilsanz Polo
6ee6a5c8b5 Updated app version 2023-05-17 22:14:24 +02:00
Juan Gilsanz Polo
105a6facf3 Small fix 2023-05-17 22:02:05 +02:00
Juan Gilsanz Polo
71a7908da5 Added option to recheck app updates 2023-05-17 21:50:13 +02:00
Juan Gilsanz Polo
e0ecac5415 Minor fixes 2023-05-17 20:48:43 +02:00
Juan Gilsanz Polo
7bd59fef11 Removed print 2023-05-15 22:31:22 +02:00
Juan Gilsanz Polo
a0a1b0b93b Updated linux version 2023-05-15 00:08:03 +02:00
Juan Gilsanz Polo
3662b7b3cb Updated Windows version 2023-05-15 00:01:21 +02:00
Juan Gilsanz Polo
bea4d52128 Updated android and macos version 2023-05-14 23:54:47 +02:00
Juan Gilsanz Polo
b06a44f197 Fixed minor issue 2023-05-14 17:18:38 +02:00
Juan Gilsanz Polo
5452c83743 Bugs fixed 2023-05-14 16:19:08 +02:00
Juan Gilsanz Polo
3f0997f5d6 Added unsupported version warning and handle alpha versions 2023-05-13 18:33:09 +02:00
Juan Gilsanz Polo
3e281095cd Added horizontal padding 2023-05-13 14:54:22 +02:00
Juan Gilsanz Polo
2d0b71720e Bug fixes 2023-05-13 14:50:19 +02:00
Juan Gilsanz Polo
b27fc7eb0f Updated linux version 2023-05-13 02:07:45 +02:00
Juan Gilsanz Polo
f01d595ce2 Updated Windows version 2023-05-13 01:58:19 +02:00
Juan Gilsanz Polo
6459eeb7b3 Updated android and macos version 2023-05-13 01:47:15 +02:00
Juan Gilsanz Polo
016d9b392a Bug fixed 2023-05-13 01:33:24 +02:00
Juan Gilsanz Polo
ad27d0c24e Bug fixes 2023-05-12 23:11:38 +02:00
Juan Gilsanz Polo
e795050a95 Fixed some issues 2023-05-09 15:31:00 +02:00
Juan Gilsanz Polo
aca78bf89a Updated windows version 2023-05-08 22:55:48 +02:00
Juan Gilsanz Polo
852fc3efac Updated linux version 2023-05-08 22:44:51 +02:00
Juan Gilsanz Polo
7aea6ec425 Updated app version 2023-05-08 22:33:09 +02:00
Juan Gilsanz Polo
e10b53338b Added handlers 2023-05-08 22:19:32 +02:00
Juan Gilsanz Polo
7ddc08d109 Updated readme 2023-05-08 22:11:09 +02:00
Juan Gilsanz Polo
885d01fa1a Implemented sentry 2023-05-08 22:05:06 +02:00
Juan Gilsanz Polo
6196cd369a Fixed crash version check 2023-05-08 21:41:43 +02:00
Juan Gilsanz Polo
92c8e4d103 Updated linux version 2023-05-06 05:00:17 +02:00
Juan Gilsanz Polo
8edacab1ef Updated windows version 2023-05-06 04:51:38 +02:00
Juan Gilsanz Polo
60488f41a6 Updated Android and macOS version 2023-05-06 04:45:30 +02:00
Juan Gilsanz Polo
aa403dedd8 Small issue fixed 2023-05-06 04:19:53 +02:00
Juan Gilsanz Polo
d9f68484e0 Fixed small issues 2023-05-06 04:16:24 +02:00
Juan Gilsanz Polo
dd8583a168 Added context menus and other improvements 2023-05-06 03:38:26 +02:00
Juan Gilsanz Polo
ac4dc2c774 Removed context snackbar 2023-05-06 02:46:29 +02:00
Juan Gilsanz Polo
767f4affc6 Changed macOS default screen size 2023-05-06 02:26:56 +02:00
Juan Gilsanz Polo
31b6c0fdae Fixed snackbar function 2023-05-06 02:25:41 +02:00
Juan Gilsanz Polo
27ffa75d63 Added some context menus on desktop 2023-05-04 22:38:37 +02:00
Juan Gilsanz Polo
d628e56248 Fixed log details screen client mobile 2023-05-04 20:35:54 +02:00
Juan Gilsanz Polo
c8d395396a Removed innecesary stuff, updated packages and changed macOS default size 2023-05-04 20:23:29 +02:00
Juan Gilsanz Polo
62cf4d0c7f Changed linux build method 2023-05-04 18:23:01 +02:00
Juan Gilsanz Polo
65708c48c3 Merge branch 'desktop-ui' 2023-05-04 13:58:03 +02:00
Juan Gilsanz Polo
ca0b3e238a Added linux screenshots 2023-05-04 13:57:00 +02:00
Juan Gilsanz Polo
3f23e4aa67 Updated readme 2023-05-04 04:04:38 +02:00
Juan Gilsanz Polo
b4344ffb96 Merge branch 'desktop-ui' 2023-05-04 03:30:22 +02:00
Juan Gilsanz Polo
329c01849e Updated linux build version 2023-05-04 03:29:03 +02:00
Juan Gilsanz Polo
6630f18cf9 Generated Windows installer 2023-05-04 03:10:16 +02:00
Juan Gilsanz Polo
060324c9d5 Updated app version 2023-05-04 02:25:59 +02:00
Juan Gilsanz Polo
037bcc7cdb Changed macOS icon 2023-05-04 02:08:05 +02:00
Juan Gilsanz Polo
769238cff9 Improvements clients view 2023-05-04 01:59:50 +02:00
Juan Gilsanz Polo
dafff9b242 Dynamic column width splitview 2023-05-04 01:45:08 +02:00
Juan Gilsanz Polo
b8d2ee9e0d Added custom menu 2023-05-03 16:35:53 +02:00
Juan Gilsanz Polo
eb4462d4d0 Optimized filters screen 2023-05-03 16:30:20 +02:00
Juan Gilsanz Polo
2afbaf1f93 Adapted modals filters 2023-05-02 18:03:16 +02:00
Juan Gilsanz Polo
9b2f5f7aba Added log details modal clients 2023-05-02 14:01:49 +02:00
Juan Gilsanz Polo
2cb5061141 Fix split view logs 2023-05-02 13:47:20 +02:00
Juan Gilsanz Polo
de8a7818c3 Fixed split view 2023-05-02 13:42:01 +02:00
Juan Gilsanz Polo
954a8ad496 Changed macos icon and name 2023-05-01 22:41:18 +02:00
Juan Gilsanz Polo
5cd789bf3a Changed clients search 2023-05-01 22:31:36 +02:00
Juan Gilsanz Polo
3c92457040 Adapted clients screen 2023-05-01 21:34:00 +02:00
Juan Gilsanz Polo
5660aefdc5 Adapted app updater 2023-05-01 19:00:06 +02:00
Juan Gilsanz Polo
578e606b83 Optimized logs 2023-05-01 15:58:06 +02:00
Juan Gilsanz Polo
aacf68569d Adapted home screen 2023-05-01 14:38:46 +02:00
Juan Gilsanz Polo
4531e15566 Changed flutter_split_view package source and hide divider 2023-05-01 13:16:31 +02:00
Juan Gilsanz Polo
7d5d802aea Fixes 2023-05-01 04:49:40 +02:00
Juan Gilsanz Polo
42f589793c Unlocked landscape orientation and small bugs fixed 2023-05-01 04:33:31 +02:00
Juan Gilsanz Polo
fb9fbbd35e Optimizations dns rewrites, encryption and updater 2023-05-01 04:23:55 +02:00
Juan Gilsanz Polo
129a77d979 More improvements 2023-05-01 03:48:23 +02:00
Juan Gilsanz Polo
5d23f3c3e7 Dhcp and dns settings optimizations 2023-05-01 02:50:42 +02:00
Juan Gilsanz Polo
4c86727b5d Improvements settings screen 2023-04-30 23:39:56 +02:00
Juan Gilsanz Polo
bc8e74be6d Optimized access settings 2023-04-30 23:36:02 +02:00
Juan Gilsanz Polo
ef43f8b5dd Responsive navigation settings 2023-04-30 22:54:39 +02:00
Juan Gilsanz Polo
aefdac5650 Added navigation rail 2023-04-30 20:26:10 +02:00
Juan Gilsanz Polo
33125e543c Adapted servers list and connection screen 2023-04-30 20:18:29 +02:00
Juan Gilsanz Polo
f631780e18 Added Linux support 2023-04-29 01:10:58 +02:00
Juan Gilsanz Polo
82d319ce66 Added Windows support 2023-04-29 00:59:45 +02:00
Juan Gilsanz Polo
e53f4f5972 Changed queries and added macOS support 2023-04-29 00:24:30 +02:00
Juan Gilsanz Polo
6ba9eecf8e Updated app version 2023-04-15 05:04:29 +02:00
Juan Gilsanz Polo
661396d5f9 Fixed small issue general protection toggle 2023-04-15 05:01:30 +02:00
Juan Gilsanz Polo
bfa4130acf Merge branch 'changes-v0.107.28' 2023-04-15 03:19:50 +02:00
Juan Gilsanz Polo
554d6616ef Updated app version 2023-04-15 03:19:36 +02:00
Juan Gilsanz Polo
89c1d1cfe4 Fixed servers list arrow animation 2023-04-15 03:07:56 +02:00
Juan Gilsanz Polo
f63ac9eb66 Improved updater 2023-04-15 02:52:23 +02:00
Juan Gilsanz Polo
67b41b3382 Removed autouptdate option on unsupported servers 2023-04-15 02:24:48 +02:00
Juan Gilsanz Polo
37af353cda Small fixes 2023-04-15 02:19:33 +02:00
Juan Gilsanz Polo
743d6358d5 Small fix 2023-04-15 02:06:33 +02:00
Juan Gilsanz Polo
d152293594 Fixes 2023-04-15 02:02:40 +02:00
Juan Gilsanz Polo
f54770dbba Adapted added clients new version 2023-04-15 01:22:44 +02:00
Juan Gilsanz Polo
415194d7a5 Support edit querylog config 2023-04-14 23:17:54 +02:00
Juan Gilsanz Polo
3aac65a306 Supported new querylog endpoints 2023-04-14 23:16:48 +02:00
Juan Gilsanz Polo
81acf61505 Safe search replaced toggles with checkboxes 2023-04-14 22:49:16 +02:00
Juan Gilsanz Polo
7b900ff907 Adapted compatibility 2023-04-14 01:53:08 +02:00
Juan Gilsanz Polo
0921576c19 Added new safesearch settings 2023-04-14 01:40:40 +02:00
Juan Gilsanz Polo
9e400f7efa Added support for general protection legacy mode 2023-04-13 18:07:37 +02:00
Juan Gilsanz Polo
20b2f89602 Logs fix 2023-04-13 02:13:30 +02:00
Juan Gilsanz Polo
e77c31b367 Fixes and improvements 2023-04-13 02:05:00 +02:00
Juan Gilsanz Polo
38172a2c1c Added timer disable general 2023-04-12 23:26:50 +02:00
Juan Gilsanz Polo
fd981053cf Updated app version 2023-04-07 23:10:11 +02:00
Juan Gilsanz Polo
026cbd523e Fixed bugs update system 2023-04-07 22:58:44 +02:00
Juan Gilsanz Polo
4a9d2abf19 Updated app version 2023-04-07 16:55:19 +02:00
Juan Gilsanz Polo
5edb302944 Update improvements 2023-04-07 16:48:58 +02:00
Juan Gilsanz Polo
e02b598be9 Added screen to update server 2023-04-06 22:56:32 +02:00
Juan Gilsanz Polo
4e65f80baf New tab list access clients 2023-04-06 18:50:06 +02:00
Juan Gilsanz Polo
6ebde52a7f Improvements added clients list 2023-04-06 18:29:46 +02:00
Juan Gilsanz Polo
b599debb3c New tab list filters 2023-04-06 18:27:57 +02:00
Juan Gilsanz Polo
1508c49536 New tab list on clients 2023-04-06 18:10:23 +02:00
Juan Gilsanz Polo
a5f38915b4 Updated app version 2023-03-24 22:03:08 +01:00
Juan Gilsanz Polo
759c977975 Fixed issues encryption screen 2023-03-24 21:48:34 +01:00
Juan Gilsanz Polo
c13ba9e725 Fixed no custom rules message 2023-03-24 21:24:14 +01:00
Juan Gilsanz Polo
be71e57efe Allow domains without dot 2023-03-24 21:21:38 +01:00
Juan Gilsanz Polo
9cf505e27a Connect with no authentication 2023-03-24 21:17:48 +01:00
Juan Gilsanz Polo
df6af8a29a
Update README.md 2023-03-20 04:29:50 +01:00
Juan Gilsanz Polo
602bec77c2 Updated app version 2023-03-16 23:40:19 +01:00
Juan Gilsanz Polo
cfd1119864 More improvements 2023-03-16 23:36:41 +01:00
Juan Gilsanz Polo
a736516e7b Ui improvements and iOS improvements 2023-03-16 23:29:18 +01:00
Juan Gilsanz Polo
156b6a12e3 Updated app & dart version 2023-02-21 19:02:15 +01:00
Juan Gilsanz Polo
0c23ed942a Bug fixes 2023-02-21 18:57:17 +01:00
Juan Gilsanz Polo
252026319d Tap on active client to see logs 2023-02-18 15:03:17 +01:00
Juan Gilsanz Polo
611f57c5ac Reset search logs 2023-02-18 14:52:10 +01:00
Juan Gilsanz Polo
e2f243b4d4 Updated app version 2023-02-04 23:45:59 +01:00
Juan Gilsanz Polo
27f503bc40 Fixed logs filtering 2023-02-04 23:41:25 +01:00
Juan Gilsanz Polo
393528e4c0 Load services from api 2023-02-04 23:26:13 +01:00
Juan Gilsanz Polo
3359acbf27 Fixed small issue 2023-02-04 21:27:21 +01:00
Juan Gilsanz Polo
47d01de33a Changed domain search 2023-02-04 21:20:10 +01:00
Juan Gilsanz Polo
7e1dbc2388 Fixed filtering issues 2023-02-04 21:11:39 +01:00
Juan Gilsanz Polo
cffdd6244e Fixed custom list tile disabled 2023-02-04 20:50:14 +01:00
Juan Gilsanz Polo
eebcec329b Adapted options modal top items 2023-02-04 20:47:08 +01:00
Juan Gilsanz Polo
a4a7840e55 Added modal to select clients on logs 2023-02-04 14:56:57 +01:00
Juan Gilsanz Polo
f10ba33222 Updated app version 2023-01-29 22:16:19 +01:00
Juan Gilsanz Polo
842e81495e Changed some colors 2023-01-29 21:52:37 +01:00
Juan Gilsanz Polo
7caa464b5b Added monochrome icon 2023-01-29 21:38:42 +01:00
Juan Gilsanz Polo
4ef11c889d Simplified theme 2023-01-26 22:43:00 +01:00
Juan Gilsanz Polo
1b4274d68d Updated app version 2023-01-25 21:16:28 +01:00
Juan Gilsanz Polo
1f0f158251 Improved non dynamic theme 2023-01-25 20:51:23 +01:00
Juan Gilsanz Polo
386af8e809 More material 3 updates 2023-01-25 19:55:34 +01:00
Juan Gilsanz Polo
ad51937d01 Updated app version 2023-01-15 21:44:22 +01:00
Juan Gilsanz Polo
bed4f77874 Added clear dns cache 2023-01-15 21:34:19 +01:00
Juan Gilsanz Polo
82d26fd51b Updated app version 2023-01-04 14:42:11 +01:00
Juan Gilsanz Polo
2a5c7c669e Minor improvements 2023-01-04 14:32:58 +01:00
Juan Gilsanz Polo
55a9237920 Removed duplicated code 2023-01-04 14:28:00 +01:00
Juan Gilsanz Polo
f06c1fcafa Copy logs clipboard new function 2023-01-04 14:10:25 +01:00
Juan Gilsanz Polo
58d6da2d9e Added block/unblock domain and copy to clipboard on logs 2023-01-04 14:08:25 +01:00
Juan Gilsanz Polo
7fc68ec8c6 Fixed issue add identifier and upstream servers clients screen 2023-01-04 13:54:23 +01:00
Juan Gilsanz Polo
7097ab9d15 Updated app version 2022-12-31 17:59:03 +01:00
Juan Gilsanz Polo
a0c66f13f2 Added type of rule on custom rules 2022-12-31 17:51:28 +01:00
Juan Gilsanz Polo
8ff0edfab2 Added tap on top items to go to logs screen 2022-12-31 17:33:46 +01:00
Juan Gilsanz Polo
c7c50dfc97 Added options modal on top items screen 2022-12-31 17:23:19 +01:00
Juan Gilsanz Polo
50630a56b8 Added options modal on top items homescreen 2022-12-31 17:11:57 +01:00
Juan Gilsanz Polo
0461e5007c Updated app version 2022-12-21 19:00:15 +01:00
Juan Gilsanz Polo
7fc75a94be Added confirmation dialog when resetting configuration and leases 2022-12-21 18:51:50 +01:00
Juan Gilsanz Polo
b72eb780de Fixed issue private key path not being filled 2022-12-21 13:20:19 +01:00
Juan Gilsanz Polo
b45aa49084 Updated app version 2022-12-17 22:24:27 +01:00
Juan Gilsanz Polo
fb1ba7fc0f Fixed text overflow issue logs 2022-12-17 22:18:39 +01:00
Juan Gilsanz Polo
aa6fedd7b6 Updated app version 2022-12-06 02:33:20 +01:00
Juan Gilsanz Polo
6dd133db0f Fixed port wrong place 2022-12-06 02:26:45 +01:00
Juan Gilsanz Polo
3dcf30ad75 Updated readme 2022-12-01 02:02:14 +01:00
Juan Gilsanz Polo
21825ff4ee Updated readme 2022-12-01 01:58:50 +01:00
Juan Gilsanz Polo
b3314aae84 Updated readme 2022-12-01 01:56:01 +01:00
Juan Gilsanz Polo
3ad7437ad3 Updated readme 2022-12-01 01:54:39 +01:00
Juan Gilsanz Polo
f680abbcc8 Updated readme 2022-12-01 01:51:47 +01:00
Juan Gilsanz Polo
7138a6d081 Updated readme 2022-12-01 01:42:18 +01:00
Juan Gilsanz Polo
b771cdaae3 Updated app version 2022-12-01 01:24:06 +01:00
Juan Gilsanz Polo
a3e3c67c1c Fixed whois issue logs 2022-11-30 23:35:31 +01:00
Juan Gilsanz Polo
c03d536bc8 Updated app version 2022-11-27 17:30:38 +01:00
Juan Gilsanz Polo
af44e63afa Minor changes 2022-11-27 17:20:19 +01:00
Juan Gilsanz Polo
18faea57f4 Fixed timezone issue 2022-11-27 17:18:55 +01:00
Juan Gilsanz Polo
6109b9982e Removed useless code 2022-11-24 11:26:35 +01:00
Juan Gilsanz Polo
19b6a571c6 Updated app version 2022-11-16 09:40:02 +01:00
Juan Gilsanz Polo
80eb868999 iOS stuff 2022-11-11 02:36:13 +01:00
Juan Gilsanz Polo
c7aa4c1736 Re added save custom rule 2022-11-11 02:07:24 +01:00
Juan Gilsanz Polo
9f597b0eea Updated app version 2022-11-05 04:14:48 +01:00
Juan Gilsanz Polo
2118f1f02d More UI improvements 2022-11-05 04:10:49 +01:00
Juan Gilsanz Polo
5a12311c88 Ui fixes 2022-11-05 03:56:04 +01:00
Juan Gilsanz Polo
ee91277041 Updated app version 2022-11-05 02:46:41 +01:00
Juan Gilsanz Polo
13004ce78f Fixed logs time issue 2022-11-05 02:44:48 +01:00
Juan Gilsanz Polo
98f7613fe3 Fixed issue domain checking 2022-11-05 02:38:39 +01:00
Juan Gilsanz Polo
05815af868 Merge branch 'ui-changes' 2022-11-05 02:35:48 +01:00
Juan Gilsanz Polo
22346362a6 More UI changes 2022-11-05 02:35:35 +01:00
Juan Gilsanz Polo
d8897f1d74 More ui changes 2022-11-05 01:09:09 +01:00
Juan Gilsanz Polo
5067122344 More UI changes 2022-11-04 22:56:00 +01:00
Juan Gilsanz Polo
55010f8896 More UI updates 2022-11-04 17:04:25 +01:00
Juan Gilsanz Polo
f83b902040 Updated app version 2022-11-04 13:54:44 +01:00
Juan Gilsanz Polo
6e71110281 Fixed db issue 2022-11-04 10:56:14 +01:00
Juan Gilsanz Polo
bbf528e369 Updated chips 2022-11-04 01:41:41 +01:00
Juan Gilsanz Polo
248107fcf9 Adjustments on servers screen 2022-11-04 01:22:57 +01:00
Juan Gilsanz Polo
ea3606b762 Changed how search clients works 2022-11-04 01:18:54 +01:00
Juan Gilsanz Polo
f126d052c0 Changed clients styles 2022-11-04 01:15:45 +01:00
Juan Gilsanz Polo
960a3da0fc UI changes to match material3 guidelines 2022-11-03 15:36:39 +01:00
Juan Gilsanz Polo
286e46d4d8 Changed logs screen 2022-11-03 14:51:32 +01:00
Juan Gilsanz Polo
7537dd885a Fixed issue creating connection without port 2022-11-01 19:56:52 +01:00
Juan Gilsanz Polo
bb3f155971 Added logs for save server database 2022-11-01 19:41:41 +01:00
Juan Gilsanz Polo
df3034165e Updated app version 2022-10-30 13:09:54 +01:00
Juan Gilsanz Polo
00e2ab785a Changed permissions 2022-10-30 12:51:22 +01:00
Juan Gilsanz Polo
9cfe691f9d Changed update check 2022-10-30 12:49:24 +01:00
Juan Gilsanz Polo
a1709d0960 Changed update download method 2022-10-30 12:45:42 +01:00
Juan Gilsanz Polo
d332f19684 Revert "Removed install packages permission"
This reverts commit d55616fd47.
2022-10-30 11:59:56 +01:00
Juan Gilsanz Polo
d55616fd47 Removed install packages permission 2022-10-30 11:43:08 +01:00
Juan Gilsanz Polo
79c49487e2 Improved version checking 2022-10-30 00:28:54 +02:00
Juan Gilsanz Polo
c39abf08ae Fixed issue load logs with filters applied 2022-10-30 00:18:16 +02:00
Juan Gilsanz Polo
c5b534a980 Added blocking list on log details 2022-10-30 00:04:54 +02:00
Juan Gilsanz Polo
f3ace6f326 Minor changes 2022-10-29 21:46:56 +02:00
Juan Gilsanz Polo
82b799b252 Fixed storage permissions Android 13 2022-10-29 19:44:48 +02:00
Juan Gilsanz Polo
8907e712f3 Fab changes 2022-10-29 19:25:58 +02:00
Juan Gilsanz Polo
2ee2eafdca Added do not remember version 2022-10-29 19:16:05 +02:00
Juan Gilsanz Polo
d9af69a240 Fixed storage permission not working on Android 13 2022-10-29 19:08:14 +02:00
Juan Gilsanz Polo
fbe364ad25 Added updater for GitHub downloads 2022-10-29 18:40:07 +02:00
Juan Gilsanz Polo
779fe25ef7 Updated app version 2022-10-29 14:29:14 +02:00
Juan Gilsanz Polo
5d7f2c68c6 Fixed issue theme color defined by system 2022-10-29 14:22:19 +02:00
Juan Gilsanz Polo
fe7ab0df50 Fixed high refresh rate not working 2022-10-29 13:54:39 +02:00
Juan Gilsanz Polo
fa76006420 Updated app version 2022-10-29 01:24:00 +02:00
Juan Gilsanz Polo
3443ad648d Fixed issues encryption 2022-10-29 01:20:01 +02:00
Juan Gilsanz Polo
a39c43202d AppBar bottom line disappears when scroll on search clients 2022-10-28 20:23:24 +02:00
Juan Gilsanz Polo
0853d5114b Changed design servers list 2022-10-28 16:26:55 +02:00
Juan Gilsanz Polo
6ce8555226 Added key type info 2022-10-28 14:42:47 +02:00
Juan Gilsanz Polo
427636baf3 Some UI improvements 2022-10-28 01:53:42 +02:00
Juan Gilsanz Polo
a334fdd883 Fixed issues encryption config 2022-10-28 01:32:48 +02:00
Juan Gilsanz Polo
fff50604a6 Added option to show client name and processing time on logs 2022-10-27 22:57:59 +02:00
Juan Gilsanz Polo
fb74be3e69 Fixed issue validation encryption keys 2022-10-27 22:29:23 +02:00
Juan Gilsanz Polo
121af9caaa Updated app version 2022-10-26 17:41:10 +02:00
Juan Gilsanz Polo
33f24f72e5 Minor changes 2022-10-26 17:27:45 +02:00
Juan Gilsanz Polo
5e30ac4986 Changed green and red with theme color and grey 2022-10-26 16:51:39 +02:00
Juan Gilsanz Polo
6b593dc195 Added use theme color for status 2022-10-26 15:22:50 +02:00
Juan Gilsanz Polo
3875f161ca Bottom nav bar color improvements 2022-10-26 14:45:02 +02:00
Juan Gilsanz Polo
2816448ee2 Fab color dynamic based on primary color 2022-10-26 14:26:31 +02:00
Juan Gilsanz Polo
ddb9130769 Added customization screen 2022-10-26 14:26:09 +02:00
Juan Gilsanz Polo
f1a837dc42 Border line top items search 2022-10-26 12:30:15 +02:00
Juan Gilsanz Polo
d816bc2319 Fixed paddings issue 2022-10-26 12:28:01 +02:00
Juan Gilsanz Polo
a63bdd520d Updated app version 2022-10-25 21:25:30 +02:00
Juan Gilsanz Polo
7ab9961532 Minor change 2022-10-25 21:17:05 +02:00
Juan Gilsanz Polo
753b73905a Minor fixes 2022-10-25 21:15:37 +02:00
Juan Gilsanz Polo
8478c274f1 Adjusted some paddings 2022-10-25 21:12:00 +02:00
Juan Gilsanz Polo
bc447396de Added search clients screen 2022-10-25 21:03:20 +02:00
Juan Gilsanz Polo
bbf4041002 Added progress indicator top items 2022-10-25 20:02:48 +02:00
Juan Gilsanz Polo
53113735c8 Added search on top items 2022-10-25 19:41:49 +02:00
Juan Gilsanz Polo
b0fe482e0f Updated readme 2022-10-24 03:00:02 +02:00
Juan Gilsanz Polo
b76e71e10f Updated app version 2022-10-24 01:35:52 +02:00
Juan Gilsanz Polo
1832d3d374 Modified dhcp leases 2022-10-24 01:30:56 +02:00
Juan Gilsanz Polo
c3690902c8 Some improvements 2022-10-23 19:27:23 +02:00
Juan Gilsanz Polo
d57572cc56 Minor improvements 2022-10-23 15:41:25 +02:00
Juan Gilsanz Polo
3a2483e9d6 Added check and save encryption settings 2022-10-23 04:50:12 +02:00
Juan Gilsanz Polo
137a976a36 Created config encryption UI 2022-10-22 23:06:27 +02:00
Juan Gilsanz Polo
e0edcb67fa Updated app version 2022-10-22 03:31:10 +02:00
Juan Gilsanz Polo
56d9429318 Small fix 2022-10-22 03:21:16 +02:00
Juan Gilsanz Polo
195f97ca64 Added client name clients list 2022-10-22 03:16:08 +02:00
Juan Gilsanz Polo
82870ded63 Added answers section logs 2022-10-22 02:39:29 +02:00
Juan Gilsanz Polo
80019eaa13 Align center server address 2022-10-22 02:19:31 +02:00
Juan Gilsanz Polo
3a47490f46 Different styling and management for dns upstream comments 2022-10-22 02:17:30 +02:00
452 changed files with 43868 additions and 14119 deletions

2
.env.sample Normal file
View file

@ -0,0 +1,2 @@
SENTRY_DSN=
ENABLE_SENTRY=false

51
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View file

@ -0,0 +1,51 @@
name: Report a bug
description: |
You detected something wrong on the application.
labels: ["bug"]
body:
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: Steps to reproduce the problem you are running into.
placeholder: |
1. ...
2. ...
3. ...
validations:
required: true
- type: textarea
id: expected-results
attributes:
label: Expected results
description: What is expected to happen.
validations:
required: true
- type: textarea
id: actual-results
attributes:
label: Actual results
description: What is actually happening.
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots or Video
description: |
Upload any screenshots or video of the bug.
value: |
Screenshots or video demonstration
validations:
required: true
- type: textarea
id: app-os-details
attributes:
label: App and OS details
description: |
Some details about the app version and the OS where you are running the application.
value: |
- App version: (eg: v2.16.0)
- Device OS version: (eg: Android 14)
validations:
required: true

View file

@ -0,0 +1,32 @@
name: Request a new feature that has been added to AdGuard Home
description: |
The AdGuard Home team added recently a new feature that you want on the app.
labels: ["agh feature request"]
body:
- type: textarea
id: description
attributes:
label: Description
description: Describe the feature that you want on the app.
placeholder: |
Write the details here...
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Attach some screenshots of where that new feature is located on the web administration panel.
placeholder: |
Screenshots here.
validations:
required: true
- type: textarea
id: version-introduced
attributes:
label: Version where feature was introduced
description: Version of the AdGuard Home server where this feature was introduced.
placeholder: |
- Version: (eg: v0.107.44)
validations:
required: true

View file

@ -0,0 +1,20 @@
name: Request a new feature or an improvement for the app itself
description: |
You want a new feature for the application, or an improvement for an existing one.
labels: ["app feature request"]
body:
- type: markdown
id: important-info
attributes:
value: |
IMPORTANT INFO
Please note that if the functionality is related to data representation, it may not be implemented, as AdGuard Home Manager depends on the capabilities of the AdGuard Home API.
- type: textarea
id: description
attributes:
label: Description
description: Describe the feature that you want on the app.
placeholder: |
Write the details here...
validations:
required: true

19
.github/ISSUE_TEMPLATE/question.yml vendored Normal file
View file

@ -0,0 +1,19 @@
name: You have a question about the app
description: |
You want ask something that's not related with a feature request or a bug.
labels: ["question"]
body:
- type: markdown
id: important-info
attributes:
value: |
Having problems while adding a connection to a server? Check out [this guide](https://github.com/JGeek00/adguard-home-manager/wiki/Create-a-connection).
- type: textarea
id: question
attributes:
label: Question
description: Write your question here giving the maximum detail possible.
placeholder: |
Write your question here...
validations:
required: true

11
.gitignore vendored
View file

@ -5,11 +5,16 @@
*.swp *.swp
.DS_Store .DS_Store
.atom/ .atom/
.build/
.buildlog/ .buildlog/
.history .history
.svn/ .svn/
.swiftpm/
migrate_working_dir/ migrate_working_dir/
# Env
.env
# IntelliJ related # IntelliJ related
*.iml *.iml
*.ipr *.ipr
@ -42,3 +47,9 @@ app.*.map.json
/android/app/debug /android/app/debug
/android/app/profile /android/app/profile
/android/app/release /android/app/release
/debian/packages
untranslated.json
android/app/.cxx

View file

@ -4,7 +4,7 @@
# This file should be version controlled. # This file should be version controlled.
version: version:
revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 revision: f72efea43c3013323d1b95cff571f3c1caa37583
channel: stable channel: stable
project_type: app project_type: app
@ -13,26 +13,11 @@ project_type: app
migration: migration:
platforms: platforms:
- platform: root - platform: root
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 create_revision: f72efea43c3013323d1b95cff571f3c1caa37583
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 base_revision: f72efea43c3013323d1b95cff571f3c1caa37583
- platform: android
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
- platform: ios
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
- platform: linux - platform: linux
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 create_revision: f72efea43c3013323d1b95cff571f3c1caa37583
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 base_revision: f72efea43c3013323d1b95cff571f3c1caa37583
- platform: macos
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
- platform: web
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
- platform: windows
create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1
# User provided section # User provided section

20
.vscode/settings.json vendored Normal file
View file

@ -0,0 +1,20 @@
{
"editor.formatOnSave": false,
"editor.formatOnPaste": false,
"editor.formatOnType": false,
"editor.defaultFormatter": "Dart-Code.flutter",
"dart.lineLength": 120,
"[dart]": {
"editor.rulers": [
120
],
"editor.defaultFormatter": "Dart-Code.dart-code",
"editor.formatOnSave": false,
"editor.formatOnPaste": false,
"editor.formatOnType": false
},
"cSpell.ignorePaths": [
"/pubspec.yaml",
"/.github/workflows"
],
}

124
README.md
View file

@ -1,22 +1,111 @@
# AdGuard Home Manager <h1 align="center">
AdGuard Home Manager is an unofficial client developed with Flutter. <img src="https://github.com/JGeek00/adguard-home-manager/raw/master/assets/other/banner.png" />
</h1>
[<img src="/assets/other/get_google_play.png" width="300px">](https://play.google.com/store/apps/details?id=com.jgeek00.adguard_home_manager) <h5 align="center">
<b>
AdGuard Home Manager is an
<a href="https://adguard.com/es/adguard-home/overview.html" target="_blank" rel="noopener noreferrer">
AdGuard Home
</a>
unofficial client developed with Flutter.</b>
</h5>
<p align="center">
<a href="https://play.google.com/store/apps/details?id=com.jgeek00.adguard_home_manager" target="_blank" rel="noopener noreferrer">
<img src="/assets/other/get_google_play.png" width="300px">
</a>
<a href="https://github.com/JGeek00/adguard-home-manager/releases" target="_blank" rel="noopener noreferrer">
<img src="/assets/other/get-github.png" width="300px">
</a>
</p>
## Main features ## Main features
<p>▶ Manage your AdGuard Home server on an easy way.</p> <p>▶ Manage your AdGuard Home server on an easy way.</p>
<p>▶ Supports HTTP and HTTPS connections.</p> <p>▶ Supports HTTP and HTTPS connections.</p>
<p>▶ Enable and disable the different protections with only one switch.</p> <p>▶ Enable and disable the different protections with only one switch.</p>
<p>▶ Add multiple servers to the app, and manage all of them from here.</p> <p>▶ Add multiple servers to the app, and manage all of them from here.</p>
<p>▶ Material You interface with dynamic theming (only Android 12+)</p> <p>▶ See and filter the query logs.</p>
<p>And more coming...</p> <p>▶ Manage your filtering lists.</p>
<p>▶ See the clients list and create a custom configuration for a client.</p>
<p>▶ Configure the allowed devices, DHCP, DNS or rewrites among others.</p>
<p>▶ Material You interface with dynamic theming (only Android 12+).</p>
<p>▶ Full desktop support with builds for macOS, Linux and Windows.</p>
<p>▶ Responsive UI adapted for landscape displays.</p>
## Privacy policy ## Privacy policy
AdGuard Home Manager does not collect any personal user data. All data stored into the application is kept on the user's device. Check the privacy policy [here](https://github.com/JGeek00/adguard-home-manager/wiki/Privacy-policy).
## Disclaimer ## Disclaimer
This is an unofficial application. The AdGuard Home team and the development of the AdGuard Home software is not related in any way with this application. This is an unofficial application. The AdGuard Home team and the development of the AdGuard Home software is not related in any way with this application.
## Recommended configuration and lists
On [this repository](https://github.com/juanico10/Pihole_list) you can find a recommended configuration for AdGuard Home and some lists. Thanks to [juanico10](https://github.com/juanico10).
## Donations
If you like the project and you want to contribute with the development, you can [become a sponsor on GitHub](https://github.com/sponsors/JGeek00), or you can donate using PayPal.
<div align="center">
<a href="https://www.paypal.com/donate/?hosted_button_id=T63UK6AVL3MG8">
<img src="https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png" alt="Donate with PayPal" height="100" />
</a>
</div>
## Generate production build
<ul>
<li>
<b>Prerequisites</b>
<ol>
<li>Open <code>pubspec.yaml</code> and change the version name and the version number.</li>
<li>Run <code>flutter clean</code>.</li>
<li>Run <code>flutter pub get</code>.</li>
</ol>
</li>
<li>
<b>Android</b>
<ol>
<li>Make sure you have your <code>key.properties</code> file at <code>android/</code>, with all the required values of your signing key correctly set up.</li>
<li>Make sure you have your keystore file at <code>android/app</code>.</li>
<li>Run <code>flutter build apk --release</code> to compile the APK.</li>
<li>The .apk package is located at <code>build/app/outputs/flutter-apk/app-release.apk</code>.</li>
</ol>
</li>
<li>
<b>macOS</b>
<ol>
<li>Run <code>flutter build macos --release</code> to compile the production build.</li>
<li>The .app package is located at <code>build/macos/Build/Products/Release/AdGuard Home Manager.app</code>.</li>
</ol>
</li>
<li>
<b>Linux</b>
<ul>
<b>Prerequisites</b>
<ol>
<li>Install rps by running <code>dart pub global activate rps --version 0.7.0-dev.6</code></li>
</ol>
<b>Build</b>
<ol>
<li>Open <code>debian.yaml</code> file inside debian/ and update the version number</li>
<li>run <code>rps build linux</code></li>
<li>The .tar.gz is at <code>build/linux/x64/release/bundle</code></li>
<li>The .deb package is at <code>build/linux/x64/release/debian/</code></li>
</ol>
</ul>
</li>
<li>
<b>Windows</b>
<ol>
<li>Run <code>flutter build windows --release</code>.</li>
<li>Open Inno Setup Compiler application and load the script</li>
<li>The script is located at <code>windows/innosetup_installer_builder.iss</code></li>
<li>Update the version number and save the changes</li>
<li>Click on the Compile button</li>
<li>The installer will be generated at <code>build/windows/aghm_installer.exe</code>.</li>
</ol>
</li>
</ul>
## Third party libraries ## Third party libraries
- [provider](https://pub.dev/packages/provider) - [provider](https://pub.dev/packages/provider)
- [sqflite](https://pub.dev/packages/sqflite) - [sqflite](https://pub.dev/packages/sqflite)
@ -24,7 +113,6 @@ This is an unofficial application. The AdGuard Home team and the development of
- [expandable](https://pub.dev/packages/expandable) - [expandable](https://pub.dev/packages/expandable)
- [package info plus](https://pub.dev/packages/package_info_plus) - [package info plus](https://pub.dev/packages/package_info_plus)
- [flutter phoenix](https://pub.dev/packages/flutter_phoenix) - [flutter phoenix](https://pub.dev/packages/flutter_phoenix)
- [flutter displaymode](https://pub.dev/packages/flutter_displaymode)
- [flutter launcher icons](https://pub.dev/packages/flutter_launcher_icons) - [flutter launcher icons](https://pub.dev/packages/flutter_launcher_icons)
- [flutter native splash](https://pub.dev/packages/flutter_native_splash) - [flutter native splash](https://pub.dev/packages/flutter_native_splash)
- [intl](https://pub.dev/packages/intl) - [intl](https://pub.dev/packages/intl)
@ -32,9 +120,27 @@ This is an unofficial application. The AdGuard Home team and the development of
- [dynamic color](https://pub.dev/packages/dynamic_color) - [dynamic color](https://pub.dev/packages/dynamic_color)
- [device info](https://pub.dev/packages/device_info) - [device info](https://pub.dev/packages/device_info)
- [fl chart](https://pub.dev/packages/fl_chart) - [fl chart](https://pub.dev/packages/fl_chart)
- [flutter web browser](https://pub.dev/packages/flutter_web_browser)
- [flutter svg](https://pub.dev/packages/flutter_svg) - [flutter svg](https://pub.dev/packages/flutter_svg)
- [bottom sheet](https://pub.dev/packages/bottom_sheet) - [percent indicator](https://pub.dev/packages/percent_indicator)
- [flutter markdown](https://pub.dev/packages/flutter_markdown)
- [markdown](https://pub.dev/packages/markdown)
- [html](https://pub.dev/packages/html)
- [flutter html](https://pub.dev/packages/flutter_html)
- [sqlite3 flutter libs](https://pub.dev/packages/sqlite3_flutter_libs)
- [sqflite common ffi](https://pub.dev/packages/sqflite_common_ffi)
- [window size](https://github.com/google/flutter-desktop-embedding)
- [flutter split view](https://github.com/JGeek00/flutter_split_view) (forked from [here](https://pub.dev/packages/flutter_split_view))
- [async](https://pub.dev/packages/async)
- [sentry flutter](https://pub.dev/packages/sentry_flutter)
- [flutter dotenv](https://pub.dev/packages/flutter_dotenv)
- [flutter reorderable list](https://pub.dev/packages/flutter_reorderable_list)
- [pie chart](https://pub.dev/packages/pie_chart)
- [segmented button slide](https://pub.dev/packages/segmented_button_slide)
- [timezone](https://pub.dev/packages/timezone)
- [url launcher](https://pub.dev/packages/url_launcher)
- [flutter custom tabs](https://pub.dev/packages/flutter_custom_tabs)
- [shared preferences](https://pub.dev/packages/shared_preferences)
- [window manager](https://pub.dev/packages/window_manager)
<br> <br>

View file

@ -1,3 +1,9 @@
plugins {
id "com.android.application"
id "kotlin-android"
id "dev.flutter.flutter-gradle-plugin"
}
def localProperties = new Properties() def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties') def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) { if (localPropertiesFile.exists()) {
@ -6,11 +12,6 @@ if (localPropertiesFile.exists()) {
} }
} }
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode') def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) { if (flutterVersionCode == null) {
flutterVersionCode = '1' flutterVersionCode = '1'
@ -21,13 +22,16 @@ if (flutterVersionName == null) {
flutterVersionName = '1.0' flutterVersionName = '1.0'
} }
apply plugin: 'com.android.application' def keystoreProperties = new Properties()
apply plugin: 'kotlin-android' def keystorePropertiesFile = rootProject.file('key.properties')
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android { android {
compileSdkVersion flutter.compileSdkVersion namespace "com.jgeek00.adguard_home_manager"
ndkVersion flutter.ndkVersion compileSdkVersion 35
ndkVersion "26.1.10909125"
compileOptions { compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8 sourceCompatibility JavaVersion.VERSION_1_8
@ -43,21 +47,25 @@ android {
} }
defaultConfig { defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.jgeek00.adguard_home_manager" applicationId "com.jgeek00.adguard_home_manager"
// You can update the following values to match your application needs.
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-build-configuration.
minSdkVersion 26 minSdkVersion 26
targetSdkVersion 33 targetSdkVersion 35
versionCode flutterVersionCode.toInteger() versionCode flutterVersionCode.toInteger()
versionName flutterVersionName versionName flutterVersionName
} }
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes { buildTypes {
release { release {
// TODO: Add your own signing config for the release build. signingConfig signingConfigs.release
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.debug
} }
} }
} }
@ -67,5 +75,5 @@ flutter {
} }
dependencies { dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20"
} }

View file

@ -1,10 +1,22 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.jgeek00.adguard_home_manager"> package="com.jgeek00.adguard_home_manager">
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:node="remove" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
android:maxSdkVersion="33" tools:node="remove" />
<uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" tools:node="remove" />
<uses-permission android:name="android.permission.INSTALL_PACKAGES" tools:node="remove" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"
tools:ignore="ProtectedPermissions" />
<application <application
android:label="AdGuard Home Manager" android:label="AdGuard Home Manager"
android:name="${applicationName}" android:name="${applicationName}"
android:icon="@mipmap/ic_launcher"> android:requestLegacyExternalStorage="true"
android:icon="@mipmap/ic_launcher"
android:enableOnBackInvokedCallback="true">
<activity <activity
android:name=".MainActivity" android:name=".MainActivity"
android:exported="true" android:exported="true"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Before After
Before After

BIN
android/app/src/main/res/drawable-xxxhdpi/splash.png Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Before After
Before After

View file

@ -1,5 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android"> <adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/> <background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/> <foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<monochrome android:drawable="@mipmap/ic_launcher_monochrome" />
</adaptive-icon> </adaptive-icon>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 874 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 755 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

View file

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#ffffff</color>
</resources>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#FFFFFF</color>
</resources>

View file

@ -1,16 +1,3 @@
buildscript {
ext.kotlin_version = '1.6.10'
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.2.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
allprojects { allprojects {
repositories { repositories {
google() google()
@ -26,6 +13,6 @@ subprojects {
project.evaluationDependsOn(':app') project.evaluationDependsOn(':app')
} }
task clean(type: Delete) { tasks.register("clean", Delete) {
delete rootProject.buildDir delete rootProject.buildDir
} }

View file

@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip

View file

@ -0,0 +1,4 @@
storePassword= # keystore password #
keyPassword= # keystore key password #
keyAlias= # key alias #
storeFile= # ./keystore-file-name.jks #

View file

@ -1,11 +1,26 @@
include ':app' pluginManagement {
def flutterSdkPath = {
def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
def properties = new Properties() def properties = new Properties()
file("local.properties").withInputStream { properties.load(it) }
assert localPropertiesFile.exists()
localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
def flutterSdkPath = properties.getProperty("flutter.sdk") def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties" assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" return flutterSdkPath
}
settings.ext.flutterSdkPath = flutterSdkPath()
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version '8.6.0' apply false
id "org.jetbrains.kotlin.android" version "1.8.20" apply false
}
include ":app"

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
assets/icon/icon-circle.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
assets/icon/icon-circle.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

BIN
assets/icon/icon-macos.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 KiB

BIN
assets/other/banner.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

BIN
assets/other/get-github.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

1
debian/compile_deb.txt vendored Normal file
View file

@ -0,0 +1 @@
https://pub.dev/packages/flutter_to_debian

14
debian/debian.yaml vendored Normal file
View file

@ -0,0 +1,14 @@
flutter_app:
command: AdGuardHomeManager
arch: x64
parent: /usr/local/lib
control:
Package: AdGuardHomeManager
Version: 2.20.1
Architecture: amd64
Essential: no
Priority: optional
Depends:
Maintainer: JGeek00
Description: AdGuard Home control app

View file

@ -0,0 +1,8 @@
[Desktop Entry]
Name=AdGuard Home Manager
Comment=Manage your AdGuard Home server
Exec=adguard-home-manager
Icon=${SNAP}/meta/gui/adguard-home-manager.png
Terminal=false
Type=Application
Categories=Utilities;

BIN
debian/gui/adguard-home-manager.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

1
devtools_options.yaml Normal file
View file

@ -0,0 +1 @@
extensions:

0
ios/.gitignore vendored Normal file → Executable file
View file

2
ios/Flutter/AppFrameworkInfo.plist Normal file → Executable file
View file

@ -21,6 +21,6 @@
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>1.0</string> <string>1.0</string>
<key>MinimumOSVersion</key> <key>MinimumOSVersion</key>
<string>11.0</string> <string>12.0</string>
</dict> </dict>
</plist> </plist>

0
ios/Flutter/Debug.xcconfig Normal file → Executable file
View file

0
ios/Flutter/Release.xcconfig Normal file → Executable file
View file

2
ios/Podfile Normal file → Executable file
View file

@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project # Uncomment this line to define a global platform for your project
# platform :ios, '11.0' # platform :ios, '12.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency. # CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true' ENV['COCOAPODS_DISABLE_STATS'] = 'true'

92
ios/Podfile.lock Normal file
View file

@ -0,0 +1,92 @@
PODS:
- device_info_plus (0.0.1):
- Flutter
- Flutter (1.0.0)
- flutter_custom_tabs_ios (2.0.0):
- Flutter
- flutter_native_splash (0.0.1):
- Flutter
- package_info_plus (0.4.5):
- Flutter
- Sentry/HybridSDK (8.18.0):
- SentryPrivate (= 8.18.0)
- sentry_flutter (0.0.1):
- Flutter
- FlutterMacOS
- Sentry/HybridSDK (= 8.18.0)
- SentryPrivate (8.18.0)
- sqflite (0.0.3):
- Flutter
- FlutterMacOS
- sqlite3 (3.45.0):
- sqlite3/common (= 3.45.0)
- sqlite3/common (3.45.0)
- sqlite3/fts5 (3.45.0):
- sqlite3/common
- sqlite3/perf-threadsafe (3.45.0):
- sqlite3/common
- sqlite3/rtree (3.45.0):
- sqlite3/common
- sqlite3_flutter_libs (0.0.1):
- Flutter
- sqlite3 (~> 3.45.0)
- sqlite3/fts5
- sqlite3/perf-threadsafe
- sqlite3/rtree
- store_checker (0.0.1):
- Flutter
DEPENDENCIES:
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
- Flutter (from `Flutter`)
- flutter_custom_tabs_ios (from `.symlinks/plugins/flutter_custom_tabs_ios/ios`)
- flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
- sentry_flutter (from `.symlinks/plugins/sentry_flutter/ios`)
- sqflite (from `.symlinks/plugins/sqflite/darwin`)
- sqlite3_flutter_libs (from `.symlinks/plugins/sqlite3_flutter_libs/ios`)
- store_checker (from `.symlinks/plugins/store_checker/ios`)
SPEC REPOS:
trunk:
- Sentry
- SentryPrivate
- sqlite3
EXTERNAL SOURCES:
device_info_plus:
:path: ".symlinks/plugins/device_info_plus/ios"
Flutter:
:path: Flutter
flutter_custom_tabs_ios:
:path: ".symlinks/plugins/flutter_custom_tabs_ios/ios"
flutter_native_splash:
:path: ".symlinks/plugins/flutter_native_splash/ios"
package_info_plus:
:path: ".symlinks/plugins/package_info_plus/ios"
sentry_flutter:
:path: ".symlinks/plugins/sentry_flutter/ios"
sqflite:
:path: ".symlinks/plugins/sqflite/darwin"
sqlite3_flutter_libs:
:path: ".symlinks/plugins/sqlite3_flutter_libs/ios"
store_checker:
:path: ".symlinks/plugins/store_checker/ios"
SPEC CHECKSUMS:
device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
flutter_custom_tabs_ios: 62439c843b2691aae516fd50119a01eb9755fff7
flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85
Sentry: 8984a4ffb2b9bd2894d74fb36e6f5833865bc18e
sentry_flutter: c87a0556eeb6cbf7f9f924d30e878bdedf22d364
SentryPrivate: 2f0c9ba4c3fc993f70eab6ca95673509561e0085
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
sqlite3: f307b6291c4db7b5086c38d6237446b98a738581
sqlite3_flutter_libs: aeb4d37509853dfa79d9b59386a2dac5dd079428
store_checker: 359c5051d9ec30ff0a8fa39eb5ec9df021bb745d
PODFILE CHECKSUM: c4c93c5f6502fe2754f48404d3594bf779584011
COCOAPODS: 1.14.3

116
ios/Runner.xcodeproj/project.pbxproj Normal file → Executable file
View file

@ -3,11 +3,12 @@
archiveVersion = 1; archiveVersion = 1;
classes = { classes = {
}; };
objectVersion = 50; objectVersion = 54;
objects = { objects = {
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
383559CCEF7EC401FF4E76BB /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB935C9D6165ABF70257230F /* Pods_Runner.framework */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
@ -32,6 +33,9 @@
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; }; 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
4110AD4C2369445918E538C2 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
65533F0C0783FDE34AE79B0A /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
69C2CC4A6DE17506FC5C0F13 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; }; 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; }; 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
@ -42,6 +46,7 @@
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
AB935C9D6165ABF70257230F /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
@ -49,12 +54,31 @@
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
383559CCEF7EC401FF4E76BB /* Pods_Runner.framework in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
/* End PBXFrameworksBuildPhase section */ /* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */ /* Begin PBXGroup section */
2993EAAAD304F21A540122F4 /* Pods */ = {
isa = PBXGroup;
children = (
4110AD4C2369445918E538C2 /* Pods-Runner.debug.xcconfig */,
65533F0C0783FDE34AE79B0A /* Pods-Runner.release.xcconfig */,
69C2CC4A6DE17506FC5C0F13 /* Pods-Runner.profile.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
};
9370585195DE454A70C14564 /* Frameworks */ = {
isa = PBXGroup;
children = (
AB935C9D6165ABF70257230F /* Pods_Runner.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
9740EEB11CF90186004384FC /* Flutter */ = { 9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
@ -72,6 +96,8 @@
9740EEB11CF90186004384FC /* Flutter */, 9740EEB11CF90186004384FC /* Flutter */,
97C146F01CF9000F007C117D /* Runner */, 97C146F01CF9000F007C117D /* Runner */,
97C146EF1CF9000F007C117D /* Products */, 97C146EF1CF9000F007C117D /* Products */,
2993EAAAD304F21A540122F4 /* Pods */,
9370585195DE454A70C14564 /* Frameworks */,
); );
sourceTree = "<group>"; sourceTree = "<group>";
}; };
@ -105,12 +131,14 @@
isa = PBXNativeTarget; isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = ( buildPhases = (
AC88B08B893FD4203BC6B5D3 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */, 9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */, 97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */, 97C146EB1CF9000F007C117D /* Frameworks */,
97C146EC1CF9000F007C117D /* Resources */, 97C146EC1CF9000F007C117D /* Resources */,
9705A1C41CF9048500538489 /* Embed Frameworks */, 9705A1C41CF9048500538489 /* Embed Frameworks */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */,
36B299129976598C9F01259D /* [CP] Embed Pods Frameworks */,
); );
buildRules = ( buildRules = (
); );
@ -127,7 +155,8 @@
97C146E61CF9000F007C117D /* Project object */ = { 97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject; isa = PBXProject;
attributes = { attributes = {
LastUpgradeCheck = 1300; BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 1430;
ORGANIZATIONNAME = ""; ORGANIZATIONNAME = "";
TargetAttributes = { TargetAttributes = {
97C146ED1CF9000F007C117D = { 97C146ED1CF9000F007C117D = {
@ -169,12 +198,31 @@
/* End PBXResourcesBuildPhase section */ /* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { 36B299129976598C9F01259D /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
); );
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputPaths = ( inputPaths = (
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
); );
name = "Thin Binary"; name = "Thin Binary";
outputPaths = ( outputPaths = (
@ -185,6 +233,7 @@
}; };
9740EEB61CF901F6004384FC /* Run Script */ = { 9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
); );
@ -197,6 +246,28 @@
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
}; };
AC88B08B893FD4203BC6B5D3 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */
@ -254,6 +325,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES;
@ -264,6 +336,7 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@ -272,7 +345,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.0; IPHONEOS_DEPLOYMENT_TARGET = 12.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos; SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos; SUPPORTED_PLATFORMS = iphoneos;
@ -290,15 +363,22 @@
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 38Z3B9TJTR; DEVELOPMENT_TEAM = 38Z3B9TJTR;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "AdGuard Home";
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
PRODUCT_BUNDLE_IDENTIFIER = com.example.adguardHomeManager; PRODUCT_BUNDLE_IDENTIFIER = com.jgeek00.adguardHomeManager;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_VERSION = 5.0; SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
}; };
name = Profile; name = Profile;
@ -326,6 +406,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES;
@ -336,6 +417,7 @@
DEBUG_INFORMATION_FORMAT = dwarf; DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES; ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO; GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
@ -350,7 +432,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.0; IPHONEOS_DEPLOYMENT_TARGET = 12.0;
MTL_ENABLE_DEBUG_INFO = YES; MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos; SDKROOT = iphoneos;
@ -381,6 +463,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES;
@ -391,6 +474,7 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@ -399,7 +483,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 11.0; IPHONEOS_DEPLOYMENT_TARGET = 12.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos; SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos; SUPPORTED_PLATFORMS = iphoneos;
@ -419,16 +503,23 @@
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 38Z3B9TJTR; DEVELOPMENT_TEAM = 38Z3B9TJTR;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "AdGuard Home";
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
PRODUCT_BUNDLE_IDENTIFIER = com.example.adguardHomeManager; PRODUCT_BUNDLE_IDENTIFIER = com.jgeek00.adguardHomeManager;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0; SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
}; };
name = Debug; name = Debug;
@ -442,15 +533,22 @@
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = 38Z3B9TJTR; DEVELOPMENT_TEAM = 38Z3B9TJTR;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
INFOPLIST_FILE = Runner/Info.plist; INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "AdGuard Home";
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
PRODUCT_BUNDLE_IDENTIFIER = com.example.adguardHomeManager; PRODUCT_BUNDLE_IDENTIFIER = com.jgeek00.adguardHomeManager;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_VERSION = 5.0; SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
}; };
name = Release; name = Release;

0
ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata generated Normal file → Executable file
View file

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1300" LastUpgradeVersion = "1430"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"

3
ios/Runner.xcworkspace/contents.xcworkspacedata generated Normal file → Executable file
View file

@ -4,4 +4,7 @@
<FileRef <FileRef
location = "group:Runner.xcodeproj"> location = "group:Runner.xcodeproj">
</FileRef> </FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">
</FileRef>
</Workspace> </Workspace>

View file

View file

0
ios/Runner/AppDelegate.swift Normal file → Executable file
View file

View file

View file

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 526 B

After

Width:  |  Height:  |  Size: 526 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1,005 B

After

Width:  |  Height:  |  Size: 1,005 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 773 B

After

Width:  |  Height:  |  Size: 773 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1,005 B

After

Width:  |  Height:  |  Size: 1,005 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more