akaessens
2a0b898bf3
Add history for search
...
Gets deleted with all events from settings
2021-08-10 21:11:56 +02:00
akaessens
7fdfd38cdc
Allow input of arbitraty page name
...
Document receiver will check for 404 error if page is invalid.
If page is valid just scrape it as if it was the full uri.
closes #34
2021-08-10 14:49:06 +02:00
akaessens
b4d37fbc3f
Correctly exit if error in scraping instead of endless loop
2021-08-10 14:25:43 +02:00
akaessens
32da94c275
More logging
...
Signed-off-by: akaessens <24660231+akaessens@users.noreply.github.com>
2021-08-10 14:04:28 +02:00
akaessens
6248e79021
Replace asyncTasks execute with actual parallel async execution
...
Using executeOnExecutor(asyncTask.THREAD_POOL_EXECUTOR) all pages
are scraped in parallel. Related: #33
Note: with Android 11 the whole Aync Task is deprecated, therefore
needs to be replaced in the future.
2021-08-10 12:43:43 +02:00
akaessens
e8893fd712
Add some logging
2021-08-10 12:33:46 +02:00
akaessens
1ec5c5ea41
Fix Android 11 intent handling
...
related https://developer.android.com/about/versions/11/privacy/package-visibility
closes #32
2021-04-27 19:43:49 +02:00
akaessens
08c1040679
Fix bug where the cookies need to be accepted for mbasic scraping
2021-03-14 20:13:45 +01:00
akaessens
404b8e1086
fix OOB creating incorrect error message, closes #26
2020-10-04 11:36:54 +02:00
akaessens
f067076752
manually remove focus from input after enter, closes #24
2020-10-03 22:16:46 +02:00
akaessens
748cf3c074
add shortener redirection, replace m. with mbasic.
2020-10-03 21:45:38 +02:00
akaessens
2479cd9c72
add share-to icon
2020-10-03 20:37:27 +02:00
akaessens
9e81e3d74a
fix event info hiding after activity restore ( closes #23 ), add comments
2020-10-03 20:12:24 +02:00
akaessens
fea21a4c82
fix pages with events < maxevents
2020-09-27 15:18:48 +02:00
akaessens
3ba50f3df7
add error message as description
2020-09-27 15:09:34 +02:00
akaessens
f579094cec
display event image and title even on failure
2020-09-27 15:04:10 +02:00
akaessens
43913ccd21
scrape more events from pages
2020-09-27 14:23:45 +02:00
akaessens
e549ca7676
add undo function for clear events
2020-09-27 13:30:29 +02:00
akaessens
8335ffeada
remove possibly fragile task counter dependent output
2020-09-27 13:18:14 +02:00
akaessens
a8baabdb5f
create intent receiver to fix share issues
2020-09-27 12:46:19 +02:00
akaessens
2e1b20051a
fix nullptr crash on killing asyncs
2020-09-26 23:00:23 +02:00
akaessens
5e7d9bc4dc
fix oncreate scraping multiple events with same intent
2020-09-26 22:55:39 +02:00
akaessens
626128b5dc
pagelinks are supported, currently limited to 5 events
2020-09-26 21:54:20 +02:00
akaessens
af504084fe
add animation for new event
2020-09-26 19:58:37 +02:00
akaessens
a30756a873
prepare event page scraping, better error/result handling
2020-09-26 19:16:21 +02:00
akaessens
2750ad86e8
do not display empty information or placeholders
2020-09-26 15:45:49 +02:00
akaessens
6977fad449
add image fullscreen
2020-09-26 15:20:14 +02:00
akaessens
63de4b4a4f
add shared prefs, cleanup
2020-09-26 14:04:43 +02:00
akaessens
0506b5dfa0
re-add banner
2020-09-24 23:28:32 +02:00
akaessens
551a3c21a9
update items, cleanup, add intents
2020-09-24 22:00:57 +02:00
akaessens
3c5876f6bc
update card design
2020-09-20 23:03:43 +02:00
akaessens
3c73ea2d77
vertical scrolling for cards
2020-09-19 12:19:25 +02:00
akaessens
fecf4ae4e8
add cards design
2020-09-19 12:05:57 +02:00
akaessens
85e0d1ff24
restart scraping on activity restore
2020-09-05 17:58:13 +02:00
akaessens
56300d78a3
use scroll view instead of card, re-add maps intent and fix soft keyboard
2020-09-05 17:14:06 +02:00
akaessens
85e9c15f5e
include card view, add app bars
2020-09-04 15:53:32 +02:00
akaessens
926c2c612a
first recyclerview with multiple events prototype
2020-09-04 13:24:28 +02:00
akaessens
2faf8aa003
get high-res preview also from videos
2020-08-31 17:10:10 +02:00
akaessens
643ac62788
prevent activityNotFound crash on calendar intent
2020-08-31 16:45:34 +02:00
akaessens
320d1787aa
improve high-res image url scraping
2020-08-31 16:13:43 +02:00
akaessens
bb1e7579d8
prepare v0.3.2
2020-08-31 14:45:13 +02:00
akaessens
ba2ec36666
add german error translation
2020-08-31 12:05:24 +02:00
akaessens
81fd1f3ebb
enable dark mode for help and about webviews
2020-08-31 11:32:22 +02:00
akaessens
8b5263db63
MinSdk down to 23, replace ZonedDateTime with Date
2020-08-30 21:41:58 +02:00
akaessens
9540b252a5
move html to res/raw to enable localization
2020-08-30 19:09:44 +02:00
akaessens
7a44e467f0
add high res image preview, fix reset on activity return
2020-08-30 19:03:17 +02:00
akaessens
0950da98e1
use correct user agent and add legal info
2020-08-29 12:28:28 +02:00
akaessens
793a9e3549
prevent nullpointer exception on tests
2020-08-28 21:13:21 +02:00
akaessens
ec62cb6347
switch to webview display in help and about
...
add icons to overflow menu
add settings with scrape url prefix selection
rewrite help and about
2020-08-28 20:47:52 +02:00
akaessens
023b7f951a
use rfc time format instead of local
2020-08-28 17:52:36 +02:00