we now keep the saved boards list in memory and flush all orders when
the controller is closed. also fixes an issue where the order of the
suggestions wasn't the same as it would get added.
reports crashes with acra to an instance of acralyzer.
a new setting controls the usage of it.
required some workarounds for the application class.
include the default proguard file, includes some other proguard rules
acra requires (and is cleaner anyway).
closes#390
appears then the webm track has audio and toggles it. keeps its muted
state as long as the image viewer is open.
also use the new api to disable pausing other playbacks when playing
a video.
show the toolbar when coming back from the other controller in the
threadslidecontroller. it should show again if the other controller made
it hide if the search or reply is open, or if it was scrolled to the top.
the slidingpanelayout doesn't call onPanelOpen/Close when the view
is currently in layout. this happens when it is first opened for the
board view and then the thread view without having a layout done.
this calls the same methods at onPanelOpen/Close to fix it when the view
has not been laid out (no dimensions).
organized all settings we have into different sections. the advanced
settings screen is not gone. the strings have also been organized.
removed the https setting (it was already always https since the site
reorganisation).
feather is more lightweight, and does not use an annotation processor.
this speeds up the build.
it does use reflection, but that is no issue for us. our graph is really
small, and reflection is not slow on newer android versions.
replaces all calls to the original getGraph() with inject and related
methods.
also update the licenses.
the scroller is attached to the thread recyclerview. it is a modified
version of the FastScroller recently added to the support library,
that adds support for padding and some other tweaks.
the scrollbar looks just as thin as the normal scrollbar, but the grab
area is bigger than the visible bar.
fix boardsetuppresenter worksafe ordering
make the sitemanager simpler
some boardmanager refactoring
move responsibility of loading of boards for dynamic sites to sitebase
fix threadlistlayout recyclerview padding mess
animate search like reply with a translation animation
dont show comment counter when we dont know the board max comment count
remove some todo's