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
Aditya-Sood
ce8e3d3136
Fix hack for slower devices
...
- Use Thread.sleep() in SenderDeviceAsyncTask to delay connection to receiver
2019-08-05 18:38:46 +05:30
Aditya-Sood
2d20ac07eb
Refactor WifiDirectManager
...
- Use displayToast() instead of showToast() within WDM (per DRY principle)
- Add onFileTransferAsyncTaskComplete() method for async-tasks to inform WDM post their completion
- Add `wereAllFilesTransferred` status variable
2019-08-04 17:59:18 +05:30
Aditya-Sood
39afa4b830
Minor code cleanup
2019-08-04 17:43:12 +05:30
Aditya-Sood
e6fa97abba
Increment: Add onFileTransferComplete() callback
...
- Async-tasks are now free of a LocalFileTransferActivity instance
2019-08-04 16:15:09 +05:30
Aditya-Sood
2471385963
Increment: Add displayToast() method
...
For async-tasks, to reduce the need for a LocalFileTransferActivity instance in them
2019-08-04 16:03:09 +05:30
Aditya-Sood
451472ff82
Minor refactor
...
- Changed method names & a signature
- Made public variables private
2019-08-04 15:28:44 +05:30
Aditya-Sood
bfd24a42d5
Refactor LocalFileTransferActivity & async-tasks
...
- All communication with LocalFileTransferActivity is now through WifiDirectManager.Callbacks only
- Modified async tasks to use instance of calling WifiDirectManager
2019-08-04 15:05:58 +05:30
Aditya-Sood
d11af7ba65
Major Refactor!
...
- Shift all async-tasks and file transfer code to WDM from LocalFileTransferActivity
- LocalFileTransferActivity only deals with setting up the UI now
2019-08-03 21:01:14 +05:30
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
Aditya-Sood
19b316644e
Refactor WifiDirectManager
...
- Consolidate the wifi direct transfer cleanup code in WDM
- Cleanup now performed by WDM, initiated by the destroyWifiDirectManager() call in onDestroy()
2019-08-02 11:47:14 +05:30
Aditya-Sood
314ff811fd
Refactor check...Permission() methods
2019-08-02 09:48:00 +05:30
Aditya-Sood
30b18553cb
Refactor onRequestPermissionsResult()
2019-08-02 09:01:36 +05:30
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
Aditya-Sood
7164fd621c
Improve ReceiverDeviceAsyncTask
...
Instead of cancelling the entire transfer upon a single transfer error, continue accepting the remaining files
2019-08-01 20:09:23 +05:30
Aditya-Sood
ab8e9da971
Improve SenderDeviceAsyncTask
...
- Use single instance of the async task to transfer all files
2019-08-01 18:36:48 +05:30
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
Aditya-Sood
c590ebabe9
Refactor: Remove overridden onBackPressed()
...
- onDestroy() already handles cancelling async tasks
2019-08-01 11:21:04 +05:30
Aditya-Sood
0a9126d940
Refactor: Fix CodeFactor issue (add default clause)
2019-08-01 10:43:33 +05:30
Aditya-Sood
a00481bb5b
Refactor: Change class name to KiwixWifiP2pBroadcastReceiver
2019-08-01 10:12:25 +05:30