Commit Graph

112 Commits

Author SHA1 Message Date
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 2b035b6975 Update dependencies 2021-08-10 14:05:04 +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 866889db27 Increase page max to 100 as it has turned out to be stable
Related #33
2021-08-10 12:48:17 +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 b37fa14d96 Prepare v0.4.4 2021-04-27 19:52:48 +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 42882b7aa8 Prepare v0.4.3 2021-04-19 12:08:13 +02:00
akaessens 62742fd1aa Update dependencies 2021-04-19 11:52:22 +02:00
Diego ad9bf21b68 Add Spanish translation 2021-03-21 17:27:09 -05:00
akaessens 85f420e15d prepare v0.4.2 2021-03-14 20:35:25 +01:00
akaessens c119a163c0 Add touch prefix as backup solution 2021-03-14 20:20:24 +01:00
akaessens 08c1040679 Fix bug where the cookies need to be accepted for mbasic scraping 2021-03-14 20:13:45 +01:00
akaessens 2efaafa38b Update targetSdk to Android 11 and upgrade dependencies 2021-03-14 19:16:00 +01:00
akaessens 37627a43d0 prepare v0.4.1 2020-10-04 12:04:06 +02:00
akaessens b94fa6be60 allow page scrape minimum 1 2020-10-04 11:58:09 +02:00
akaessens 23f431f535 add fb.me shortener intent filter 2020-10-04 11:39:51 +02: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 b4b57f68b8 prepare v0.4.0 2020-09-27 16:20:48 +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 d3ade66878 add page links: broaden intent filter 2020-09-26 23:08:49 +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