Commit graph

9 commits

Author SHA1 Message Date
dece 34ba7cc731 History: add Room database for history
Also add going back support.
2021-12-12 01:31:35 +01:00
dece bfa2285607 improve the default rendering for all elements 2021-12-11 01:26:12 +01:00
dece c11ea868fe MainActivity: rework layout to avoid lag
ScrollView + RecyclerView lead to very slow loading times for the
recycler, like a few seconds on the biggest Medusae pages. Turns out it
binds every ViewHolder instantly, losing all the recycling behavior!
Following some guidelines on StackOverflow fixed this, because official
docs could not.
2021-12-10 23:50:18 +01:00
dece 50fa9edb08 UriUtils: add a bunch of URI utilities
So we can now click on relative links, wow! Fast progress!
2021-12-09 01:44:52 +01:00
dece 5257824ab4 ContentRecycler: add awful recycler for content
Currently exploding the amount of views to use because recyclers are NOT
fun to use.
2021-12-09 01:43:51 +01:00
dece 9914ded4e2 Gemtext: add a sweat streaming parser 2021-12-07 23:02:34 +01:00
dece 3e42f2bace gitignore: ignore complete .idea directory 2021-12-07 23:02:11 +01:00
dece 8e161dbb31 parse response headers 2021-12-05 21:49:24 +01:00
dece cbcd0dca73 init
URL field, show raw response (with streaming wooow!!)
2021-12-05 01:50:37 +01:00