1
0
mirror of https://github.com/akaessens/NoFbEventScraper synced 2025-02-16 11:31:15 +01:00

116 Commits

Author SHA1 Message Date
akaessens
9d56911c04 prepare v0.5.0 2021-08-12 16:52:56 +02:00
akaessens
2ef6a35862 Add history for search
Gets deleted with all events from settings
2021-08-11 22:09:45 +02:00
akaessens
2a67c74f57 Update gson dependency 2021-08-10 20:56:54 +02:00
akaessens
8f8d0d07a8 Upgrade gradle to 7.1.1
Repace jcenter with maven as jcenter is deprecated
update dependencies that are more up to date on maven

Gradle 7.1.1 working even though #14 didn't change.
Apparently incopatibility is now shifted to gradle 8, whatever.
2021-08-10 17:55: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
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