Floens
2f31d19279
Work on making all components work without a complete board list.
...
We want to support sites which have no boards.json like endpoint or have
support for infine boards, so we want to work without boards being
available.
Don't crash when no board is loaded.
Partial workaround for filters, will get to that later.
8 years ago
Floens
29450067b8
Correct database changes documentation.
8 years ago
Floens
6db1b0538c
Disable the board input edittext in the drawer for now.
8 years ago
Floens
36cd46cfc3
New/old captcha quickfix
8 years ago
Floens
f337483a02
Merge branch 'dev' into multisite
...
# Conflicts:
# Clover/app/build.gradle
# Clover/app/src/main/java/org/floens/chan/chan/ChanParser.java
# Clover/app/src/main/java/org/floens/chan/chan/ChanUrls.java
# Clover/app/src/main/java/org/floens/chan/core/model/Post.java
# Clover/app/src/main/java/org/floens/chan/core/presenter/ReplyPresenter.java
# Clover/app/src/main/java/org/floens/chan/core/saver/ImageSaveTask.java
# Clover/app/src/main/java/org/floens/chan/core/settings/ChanSettings.java
# Clover/app/src/main/java/org/floens/chan/test/TestActivity.java
# Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java
# Clover/app/src/main/java/org/floens/chan/ui/layout/ThreadListLayout.java
# Clover/build.gradle
8 years ago
Floens
5fec88804f
Captcha work
8 years ago
Eric Rösch
35712f530d
Remove Gruvbox Light theme ( #335 )
...
* Update ThemeHelper.java
* Update styles.xml
8 years ago
Floens
ef23abcca5
Release v2.3.1
8 years ago
Eric Rösch
644ac172b3
Added Gruvbox Light/Dark Themes ( #329 )
...
Adds the gruvbox light and dark themes.
8 years ago
Floens
64b5ee16da
Add option to view logcat in the developer options.
...
1000 commits party
8 years ago
Floens
0ea9775396
Don't change the recyclerview adapter in layout passes.
...
As requested by the big warning that was logged.
8 years ago
Floens
67a230223c
Update support libraries.
8 years ago
Floens
04076677eb
Update build tools in the travis config
...
Who reads their own comments really
8 years ago
Floens
9ff1f2d63c
Make filecache purging async and more optimised
8 years ago
Floens
97a948504e
Update build tools
8 years ago
Floens
04de6eaf31
Don't close the popupmenu on new items.
...
It's annoying when the window disappears when tapping it on startup.
8 years ago
Floens
dc72f2967a
Add null check to getChanThread
...
Probably fixes #319
8 years ago
Floens
6724905b05
Troll flags support
...
Closes #318
8 years ago
Floens
4ff2923583
Update gradle
8 years ago
Eric Rösch
4d498e9fe1
Update styles.xml ( #306 )
8 years ago
Eric Rösch
2ab3309574
Add Insomnia theme ( #303 )
...
* Update ThemeHelper.java
* Update styles.xml
* Update styles.xml
8 years ago
Floens
e9121bbc83
Apply spoiler setting before creating PostImage.
...
Fixes the disable spoiler setting not doing anything.
Make it so that the info tab still shows that the image is spoilered,
and that the image viewer correctly handles it.
Closes #300
8 years ago
Andy Klimczak
17d83bdb9e
Refactor detectLinks ( #297 )
...
* Refactor detect-links
* Add autolink-java license
8 years ago
Florens
bdd460e4db
Fix CHANGELOG typo
8 years ago
Floens
1be4fdfe18
Release v2.3.0
...
Changed the versionCode to be aligned with our versioning.
8 years ago
Floens
550abaeec1
Force the new captcha when making threads.
...
Closes #291
8 years ago
Floens
ccb343c4dd
Less partying.
...
Closes #233
8 years ago
Floens
28edc2d0ba
Delete TestActivity, TestOptions.
8 years ago
Floens
0ee851f30e
Navigate to public storage root if the Clover folder doesn't exist yet.
...
Avoids a crash with StorageHelper.canNavigate because we indeed can't navigate to a nonexistant folder.
Move the FileItem and FileItems classes to FileWatcher as inner classes, they're not general models.
Closes #239
8 years ago
Floens
8e11f039a9
Fix issue where the notification stays up for the album downloader.
...
postFinished wasn't called if the destination already existed.
Changed IOUtils.copy to IOUtils.copyFile.
Closes #250
8 years ago
Floens
f0c38ff433
Update support libraries.
8 years ago
Floens
5fbce3e31d
Add update checker and installer.
...
The update checker loads a json file from the github site and checks if there are newer versions available.
If there are, allow the user to download and install the update with just a few clicks.
8 years ago
Floens
4b63aacf98
Reorganize docs folder
8 years ago
Floens
9dbb8e13be
Update build tools to 25.0.1
8 years ago
Andy Klimczak
a79705b7b2
Gradle 2.2.3 -> 2.3.0 ( #292 )
...
* Gradle 2.2.3 -> 2.3.0
* sdk version 24 -> 25
8 years ago
Andy Klimczak
ac929debef
Fix issue #276 ( #287 )
...
Fix 24 hour time format to use 0-23 hour (HH) instead of 1-24 hour (kk)
9 years ago
Floens
7dc977eedf
Add icons dynamically to a post
...
Add support for since4pass icons. An option for this will come later when we have per-site options figured out.
9 years ago
Floens
9f462aa416
Add generic login/out support.
...
Use getters and setters for the mutable fields of Post.
Use HttpUrl for all endpoints.
9 years ago
Floens
f8c182bba5
Make http calls abstract, call through Site
9 years ago
Andy Klimczak
dd836f7646
Version name ( #275 )
...
Add HEAD commit hash to debug version name suffix
9 years ago
Floens
aa4f96cacf
Make Post fields final, use a builder object.
...
Refactoring around Site and ChanLoaders.
Inject FilterEngine.
9 years ago
Floens
6a6055ea98
Complete DI
...
Don't reload history in onShow, fix possible crash for ImagePickDelegate.
9 years ago
Floens
33c5cc720e
Work on DI
9 years ago
Andy Klimczak
a013a30d13
Truncate long posts ( #271 )
...
Factor the truncate long posts into it's own method.
Add an ellipsis to end of long post text to let the user know there is
more to the post
9 years ago
Andy Klimczak
91026d76c8
chore(gradle): 2.2.0 -> 2.2.3 ( #270 )
9 years ago
Eric Rösch
84ca2c3afb
Added Yandex to ImageSearch.java
9 years ago
Eric Rösch
53d248b0b0
Added WAIT (What Anime Is This) to ImageSearch.java
9 years ago
Floens
3a652cf51e
Begin of multisite support
...
A lot of random stuff, but mostly support for having Site and Board /objects/ on the database models.
Start of interface for a wide range of sites.
9 years ago
Floens
a613a0dec4
Update build tools to 2.2.0
9 years ago
Floens
2dfcf23b22
Delete apk's from the repo, use github releases.
...
It was a hasty decision to add all releases to the repo, it adds to the clone size and is just needed with github releases.
I won't do a rewrite because thay would break the countless forks clover had, it'll only be useful for clones with a low depth.
9 years ago