59 Commits

Author SHA1 Message Date
69aaa323e2
Theme (#375)
* Fix sources colors

* Fix issues with sources

* Simplify card view theme

* Simplify list item theming

* Simplify article viewer theming

* Fix issues with the color selection.

* Correct the color of sources text in article reader
2021-11-29 20:26:18 +01:00
cedb207eca
Fix login activity layout (#381) 2021-11-22 20:59:36 +01:00
6a8c2d7fcd
Trim sources title when too long (#383) 2021-11-22 07:09:12 +01:00
90242ae801
Migrate the preferences to androidx (#373)
* Switch to androidx for settings

* Implement all settings

* Added all pages to settings

* Add toolbar to settings

* Left align all preferences

* Migrate to androidx preference manager

* Migrate settings functions

* Implement dark theme in settings page

* Remove old settings files

* Remove unused resources

Co-authored-by: Amine Bou <510304+aminecmi@users.noreply.github.com>
2021-10-28 20:40:22 +02:00
c0ae0466c2
Remove the LikeButton library (#363)
* Add functions to add and remove favorites from SharedItems

* Remove the LikeButton dependency

* Use the theme colors for the icon tint
2021-10-22 20:06:39 +02:00
5640b7e56c
Upgrade MaterialDrawer (#359)
* Upgrade material drawer library

* Add footer options to drawer

* Apply styles to drawer

* Added sources and tags to side drawer

* Hide bottom bar when the side drawer is opened

* Display hamburger icon to open the side drawer

* Add information about libraries to the side drawer

* Cleanup

* Implement reloading badges
2021-10-15 20:14:21 +02:00
918661be2d
Expand images on tap (#315)
* Detect click on images in WebView

* First stub of the fragment to show the image in full screen

* Scale image dimension to fit the display

* Hide toolbar from Image view

* Add back button to the Image view

* Open one image on tap

* Allow zooming on images

* Revert to using Toolbar for navigation.

* Remove vibration when opening the Image view

* Do not open links associated with images

* Send all images in the webpage to the Image fragment.

* Change image on swipe

* Store article images in cache in background.

* Use PhotoView in place of WebView to display images. Implemented a pager to swipe through images.

* Removed debugging logging.
2020-12-22 20:06:38 +01:00
9ba281befb
Position of the elements in list view fixed in place. (#314)
Closes #287
2020-12-08 20:13:33 +01:00
aminecmi
d1dad3e61a Cleaning and update. 2019-04-06 12:42:25 +02:00
2bd2e0a953 Vector assets (#262) 2019-01-09 10:43:49 +01:00
aminecmi
6b088dcd24 Font family. 2019-01-06 18:12:18 +01:00
aminecmi
d2b18e1880 Removed lazy loaded fonts. 2019-01-06 16:26:40 +01:00
Amine
eec7c94e98 WIP. 2019-01-06 16:16:35 +01:00
8d9c8c1394 Add a vertical scrollbar to article fragment 2018-11-17 20:37:21 +01:00
Amine
f6ab909f8b Fixed issue. 2018-11-06 20:11:07 +01:00
Amine
9816b20bf6 Only do api calls on network available. 2018-11-01 21:10:00 +01:00
Amine
ab2d0c4036 Closes #230. 2018-10-31 20:14:20 +01:00
Amine
99fc417109 Fixed #230. 2018-10-29 19:53:41 +01:00
Amine
3064b3b835 Closes #228 by removing the list action bar. Action buttons are exclusively on the card view from now on. 2018-10-17 19:46:30 +02:00
Amine
4984f2f7ad Removed the intro. It was causing issues. 2018-10-13 20:49:26 +02:00
Amine
06b88c783d Auto migration to android x. 2018-10-12 20:36:18 +02:00
Amine
21be7357b5 Revert "Updated to androidx."
This reverts commit d47ba2c820e8bf997cb225d52ffb9d66439e3f7a.
2018-09-25 20:27:27 +02:00
Amine
d47ba2c820 Updated to androidx. 2018-09-25 20:08:51 +02:00
Amine Bou
acb502028b Article fragment color. 2018-04-11 22:25:51 +02:00
Amine Bou
67a30b92f6 Cleaning. 2018-04-07 17:19:41 +02:00
Amine Bou
6d6f6c72ac Fixes #187. 2018-03-31 07:40:11 +02:00
Amine Bou
f24de68618 Code cleaning and versions updates. 2018-03-25 21:11:47 +02:00
Amine Bou
6a50b37364 Added a padding to the recyclerview. 2018-02-07 21:22:08 +01:00
Amine Bou
78e9230b82 Fixes #161. 2018-01-03 19:07:27 +01:00
Amine Bou
9e6cb4ee3d Fixes #164. Page indicator position. 2018-01-01 07:55:57 +01:00
Amine Bou
3437004082 Multiple crash fixes. 2018-01-01 07:02:19 +01:00
Amine Bou
6c89a3b77c Closes #149. 2017-12-10 17:45:34 +01:00
Amine Bou
6a56ec6442 Swapped the title and subtitle in the article viewer. 2017-12-05 21:59:22 +01:00
Amine Bou
3bf1d7c4f9 Added toolbar to reader activity. 2017-12-05 20:33:32 +01:00
Amine Bou
1bf8a578bc Simple view pager. Closes #50. 2017-12-03 22:09:58 +01:00
Amine
2a6f98a1e8 Should fix #119. 2017-11-23 21:27:01 +01:00
Amine
1f67f2fdee Fixes #121. 2017-11-21 19:05:14 +01:00
Amine
72400f71c0 Changed color of links in the article viewer. 2017-11-14 19:36:23 +01:00
Amine
abcd500045 Fixed #114. 2017-11-14 19:22:43 +01:00
Amine
f833d73fab Closes #109. 2017-11-12 17:05:47 +01:00
Amine
9e6602f114 Hiding FABs on scroll. 2017-11-12 15:41:28 +01:00
Amine
3bdfef9f8b Added changelog and changed fab size. 2017-11-12 07:55:01 +01:00
Amine
6f7f475a6b Enhancements. Three first items of #108. 2017-11-12 07:51:11 +01:00
Amine
51f406e20c New action bar. Closes #103. 2017-11-11 20:39:56 +01:00
Amine
9e3fde744e Changed to Textview to disaply the simple content from the API. 2017-11-11 16:50:17 +01:00
Amine
cea258bc21 Fixes #45. User may need to reselect the theme. 2017-11-01 19:06:36 +01:00
Amine
07e545079c Fixes full height cards problem. 2017-10-29 12:55:03 +01:00
Amine
a9b61853b9 Updates and more. 2017-10-27 18:48:22 +02:00
Amine
e30ea28e3f Fixed an issue with older versions of android. 2017-10-22 16:23:01 +02:00
Amine
0ef59c9b91 Added a quick fix for accepting self signed certificates. 2017-08-04 21:42:35 +02:00