2584 Commits

Author SHA1 Message Date
Adeel Zafar
0a2c145298 Add OnHostActionButtonClickedListener
Implement its method in StartServer.java
Add this interface in ZimFileSelectFragment.kt
Add an inner class in ZimFileSelectFragment.kt
Call the inner class from in StartMultiSelection.kt
2019-08-06 06:17:18 +05:00
Adeel Zafar
fbbb6ba4ac Add host books action button
New Item in menu_zim_files_contextual
2019-08-06 00:06:20 +05:00
Adeel Zafar
020073461f Add cloud vector asset
Start server action button
2019-08-05 23:32:34 +05:00
Adeel Zafar
96c57fb691 Revert "Add host books menu"
This reverts commit 0eb8d3d3f935d85d0087d2f7e5abc0fa98926a56.
2019-08-05 23:25:02 +05:00
Adeel Zafar
0eb8d3d3f9 Add host books menu
Add start server item
Inflate menu in StartServer activity
2019-08-05 23:23:26 +05:00
Adeel Zafar
0265800170 Minor refactoring to StartServer layout/activity_start_server 2019-08-05 22:48:35 +05:00
Adeel Zafar
5ae358c3d0 Add StartServer activity
Create activity_start_server layout
Add textview and zim_list
Add menu button Host Books in MainActivity
Add values in strings.xml
2019-08-05 22:24:29 +05:00
Adeel Zafar
047dd4cd81 Remove COARSE_LOCATION_PERMISSION
Its not required for startLocalOnlyHotspot
2019-08-02 18:57:28 +05:00
Adeel Zafar
ff6107a1cf Remove WebServerHelper from Manifest 2019-08-02 18:47:13 +05:00
Adeel Zafar
485f156a77 Remove WRITE_SETTINGS_PERMISSION
Removing the code for turning on hotspot programmatically for API<26.
2019-08-02 18:44:06 +05:00
Adeel Zafar
83cd114f8f Refactor start server dialog 2019-08-02 16:21:30 +05:00
Adeel Zafar
b3e17867c3 Initialize coordinatorlayout 2019-08-02 16:16:54 +05:00
Adeel Zafar
f1438b17bd Resolve java warnings in WebServerHelper.java 2019-08-02 03:26:02 +05:00
Adeel Zafar
3cf2cf7f31 Refactor code in MainActivity.java
Remove unused imports
2019-08-02 03:20:43 +05:00
Adeel Zafar
da78f12c5b Refactor code in WebServer.java
Remove unused import
2019-08-02 03:19:21 +05:00
Adeel Zafar
da53308ce5 Resolve lint warning in WebServerHelper.java 2019-08-02 03:18:25 +05:00
Adeel Zafar
7b8fe6e98d Resolve lint warnings in WifiHotspotManager.java 2019-08-02 03:17:46 +05:00
Adeel Zafar
2bdff5aba6 Resolve lint warnings in HotspotService.java 2019-08-02 03:16:45 +05:00
Adeel Zafar
e45f36d29e Add handler before startServerDialog 2019-08-02 02:55:27 +05:00
Adeel Zafar
b459886e9d Reverting main page of ZIM webserver
Replace it with a simple hello world webserver.
2019-08-02 02:32:19 +05:00
Adeel Zafar
2aa0af3148 Delete readHtml() from MainActivity.java 2019-08-02 02:23:38 +05:00
Adeel Zafar
5f5a312c74 Make mobile data dialog !cancelable 2019-08-02 02:19:46 +05:00
Adeel Zafar
9b04bea2b1 Check if mobile data is enabled for API<26 2019-08-02 02:18:03 +05:00
Adeel Zafar
e41589af16 Start webserver after turning on hotspot manually 2019-08-02 02:15:01 +05:00
Adeel Zafar
be95e23c05 Dialog to turn on hotspot manually for API<26 2019-08-02 02:03:16 +05:00
Adeel Zafar
bf46fe28b1 Refactor code in MainActivity.java
Remove unncessary initialization of WifiHotspotManager
2019-08-01 23:56:37 +05:00
Adeel Zafar
9b891b0b21 Remove WIFI_AP_STATE_ENUMS
Remove the code for turning on hotspot programmatically for API<26.
2019-08-01 23:37:25 +05:00
Adeel Zafar
c1d6d9fd96 Refactor hotspot code for API<26
Remove hotspot code for API<26 from HotspotService.java
Remove hotspot code for API<26 from WebServerHelper.java
Remove the code for turning on hotspot programmatically for API<26.
2019-08-01 23:35:09 +05:00
Adeel Zafar
543175d7a6 Remove hotspot code for API<26 from WifiHotspotManager.java
Remove the code for turning on hotspot programmatically for API<26.
2019-08-01 23:28:53 +05:00
Adeel Zafar
995b20ce14 Remove hotspot code for API<26 from MainActivity.java
Removing the code for turning on hotspot programmatically for API<26.
2019-08-01 23:21:59 +05:00
Adeel Zafar
336d4b3d99 Add credits in WebServerHelper.java 2019-08-01 17:42:12 +05:00
Adeel Zafar
c3a77d3c91 Use onRequestPermissionResult for ACCESS_FINE_LOCATION 2019-08-01 17:35:41 +05:00
Adeel Zafar
37b96c2670 Clean code in MainActivity
Remove unnnecessary comments
2019-08-01 17:27:59 +05:00
Adeel Zafar
eef8ae2cd8 Remove unused imports in WebServerHelper.java 2019-08-01 17:25:06 +05:00
Adeel Zafar
e4a309c324 Add documentation in WebServerHelper.java 2019-08-01 17:23:47 +05:00
Adeel Zafar
31f0dbe389 Send main page path to the server 2019-07-31 23:39:06 +05:00
Adeel Zafar
ade8940110 Read main page of ZIM File and write on storage 2019-07-31 23:39:05 +05:00
Adeel Zafar
bff90479a5 Hosting HTML files using the HTTP server 2019-07-31 23:39:05 +05:00
Adeel Zafar
45208f64a7 Fix Hotspot Ip address For Android pie 2019-07-31 23:39:04 +05:00
Adeel Zafar
e71f3b4341 Hotspot details dialog !cancelable 2019-07-31 23:39:04 +05:00
Adeel Zafar
e15f398f9f Server started successfully dialog 2019-07-31 23:39:03 +05:00
Adeel Zafar
48d9978f6a Resolve lint warnings in WebServerHelper.java 2019-07-31 23:39:03 +05:00
Adeel Zafar
eefeaed069 Add delay before start server dialog for devices < O 2019-07-31 23:39:02 +05:00
Adeel Zafar
2e0da70bf4 Resolve hotspot details dialog bug 2019-07-31 23:39:02 +05:00
Adeel Zafar
e784200649 Start service from mobile data dialog response 2019-07-31 23:39:01 +05:00
Adeel Zafar
5d08156b1e Refactor code in WebServerHelper
Remove unnecessary code.
2019-07-31 23:39:00 +05:00
Adeel Zafar
ffed7c2e64 Stop webserver when hotspot is stopped 2019-07-31 23:39:00 +05:00
Adeel Zafar
ba4230f17c Start webserver for devices >=Oreo 2019-07-31 23:38:59 +05:00
Adeel Zafar
f7d063b7e0 Remove network change broadcast receiver
Because no intent filter available/working for wifi hotspot ap.
2019-07-31 23:38:59 +05:00
Adeel Zafar
5d15bed4d2 Clean and Reformat code in WebServerHelper and HotspotService 2019-07-31 23:38:58 +05:00