Shinokuni
|
c540a5c57e
|
Add a method to know if an account is local or not
|
2019-07-30 15:48:59 +02:00 |
Shinokuni
|
5cf6089301
|
Replace AccountSettingsActivity by a standard preferences fragment
|
2019-07-30 15:42:42 +02:00 |
Shinokuni
|
73a7519944
|
Delete drawer profile settings item
|
2019-07-27 15:23:12 +02:00 |
Shinokuni
|
5b5534be48
|
Clean code
|
2019-07-27 11:23:35 +02:00 |
Shinokuni
|
470bedd669
|
Don't check feed count if the current account is not local
|
2019-07-27 11:21:15 +02:00 |
Shinokuni
|
ff27c3bae1
|
Move EditFeedDialog in the fragments package and rename views package to adapters package
|
2019-07-25 18:05:50 +02:00 |
Shinokuni
|
df49951d3f
|
Prevent the user modifying a nextcloud news feed url as the API doesn't allow its modification
|
2019-07-25 18:03:12 +02:00 |
Shinokuni
|
00fae40637
|
Remember if the app was syncing when destroying and recreating the activity
|
2019-07-25 17:51:38 +02:00 |
Shinokuni
|
480dddc95d
|
Dispose sync ressources when destroying activity
|
2019-07-25 17:16:52 +02:00 |
Shinokuni
|
8c8d6d65c2
|
Display errors with snackbars instead of toasts
|
2019-07-25 16:59:20 +02:00 |
Shinokuni
|
8a8e4394ce
|
Update/delete Nextcloud News feeds and folders when syncing
|
2019-07-25 14:00:04 +02:00 |
Shinokuni
|
a9fc9799fc
|
Add account deletion action
|
2019-07-23 21:54:43 +02:00 |
Shinokuni
|
db0d689f10
|
Update gradle plugin and some gradle dependancies
|
2019-07-20 16:46:59 +02:00 |
Shinokuni
|
a587c8aa6f
|
Add Nextcloud news feed deletion and update (rename/change folder)
|
2019-07-20 16:40:38 +02:00 |
Shinokuni
|
9512932282
|
Fix nextcloud news folder creation/deletion
|
2019-07-16 13:48:53 +02:00 |
Shinokuni
|
5970b18203
|
Implement Nextcloud folder creation, update and deletion APIs
|
2019-07-14 21:24:59 +02:00 |
Shinokuni
|
9097c1d660
|
Add folder list, folder update and deletion
|
2019-07-14 12:24:19 +02:00 |
Shinokuni
|
b05fbbe080
|
Add view pager for feed and folder management. Put feed management in a fragment
|
2019-07-13 13:13:12 +02:00 |
Shinokuni
|
ef8176b324
|
Add titles to activites
|
2019-07-12 15:42:42 +02:00 |
Shinokuni
|
142d0f19cf
|
Fix wrong drawer items getting their icon updated
|
2019-07-12 14:12:36 +02:00 |
Shinokuni
|
7ca509e8a9
|
Add account settings activity to modify account informations and get account feeds and folder list
|
2019-07-11 13:49:34 +02:00 |
Shinokuni
|
e1bf8b936e
|
Disable account switching when updating feeds
|
2019-07-07 21:22:32 +02:00 |
Shinokuni
|
5d6ea2ee09
|
Fix item activity main request
|
2019-07-07 15:39:29 +02:00 |
Shinokuni
|
179832f80d
|
Add password toggle for password field in add account activity
|
2019-07-07 15:14:59 +02:00 |
Shinokuni
|
f574ccfd16
|
Fix drawer items without folder having their feed icon not displaying and their unread count badge
|
2019-07-07 14:25:46 +02:00 |
Shinokuni
|
ddfd9507a5
|
Fix null pointer exception when going back to main activity from add feed activity
|
2019-07-07 13:50:50 +02:00 |
Shinokuni
|
a343b8c2aa
|
Add feedly and freshrss icons
|
2019-06-25 16:08:57 +02:00 |
Shinokuni
|
59a0a81672
|
Add account support for other queries
|
2019-06-23 22:17:30 +02:00 |
Shinokuni
|
d35db1dd57
|
Fix main query joins
|
2019-06-23 17:19:20 +02:00 |
Shinokuni
|
9b6dd6713a
|
Display feed icon for all feed drawer items
|
2019-06-23 17:00:24 +02:00 |
Shinokuni
|
44f58a8aba
|
Fix Folder entity usage as its foreign key is now nullable
|
2019-06-23 16:50:53 +02:00 |
Shinokuni
|
75a0ee4d97
|
Clean some layouts
|
2019-06-23 13:35:46 +02:00 |
Shinokuni
|
e12cf1ec7f
|
Add nextcloud news feed insertion and account choice in the add feed activity
|
2019-06-23 13:33:10 +02:00 |
Shinokuni
|
b0b8e4202a
|
Fix AccountType enum parcel write
|
2019-06-15 22:22:38 +02:00 |
Shinokuni
|
d93137b0a5
|
Use enum ordinal value instead of a custom field to store the enum in db
|
2019-06-14 15:49:25 +02:00 |
Shinokuni
|
61f79b8546
|
Add better use of AccountType enum instead of using a class of the same name holding same fields
|
2019-06-14 15:28:33 +02:00 |
Shinokuni
|
65c7141c29
|
Check item remoteId presence with its foreign feedId
|
2019-06-14 14:52:03 +02:00 |
Shinokuni
|
9cb3c14e40
|
Clear list data when adding a new account
|
2019-06-14 14:30:55 +02:00 |
Shinokuni
|
64d3f384be
|
Fix item duplicates when getting last modified items
|
2019-06-06 15:15:12 +02:00 |
Shinokuni
|
73b4b8e4d3
|
Add a local account from the main activity is now possible
|
2019-05-24 23:07:42 +02:00 |
Shinokuni
|
a12dfa6f13
|
Fix folder and feed check queries returning bad results
|
2019-05-24 22:35:52 +02:00 |
Shinokuni
|
c4d00fe2e1
|
Replace drawer feeds icons by their favicon
|
2019-05-23 22:32:50 +02:00 |
Shinokuni
|
3efb023d56
|
It's now possible to add the same nextcloud news account multiple times
|
2019-05-23 22:20:02 +02:00 |
Shinokuni
|
14596c75fd
|
Add only forward flag when coming from main activity
|
2019-05-23 21:53:00 +02:00 |
Shinokuni
|
52219995bb
|
Feeds and folders are now linked to an account
|
2019-05-23 17:14:36 +02:00 |
Shinokuni
|
00f331a18f
|
Put account logic in the view model
|
2019-05-23 10:16:44 +02:00 |
Shinokuni
|
4df3087691
|
Add splash activity
|
2019-05-22 11:16:11 +02:00 |
Shinokuni
|
86a6daaf5b
|
Put drawer build in DrawerManager
|
2019-05-21 22:10:57 +02:00 |
Shinokuni
|
642617b1ce
|
It's now possible to add an account (other than local) from the main activity, the activity will switch to this new account
|
2019-05-21 14:53:16 +02:00 |
Shinokuni
|
bfc7f934bf
|
When a new account is inserted, it becomes the current account
|
2019-05-21 13:29:18 +02:00 |
Shinokuni
|
feba9b321e
|
Add account type list activity
|
2019-05-21 12:57:08 +02:00 |
Shinokuni
|
c771086989
|
Add empty list layout
|
2019-05-20 10:40:27 +02:00 |
Shinokuni
|
2ecc707d0e
|
Add drawer account header
|
2019-05-19 22:44:22 +02:00 |
Shinokuni
|
4985604289
|
Add drawer header
|
2019-05-18 22:37:47 +02:00 |
Shinokuni
|
635e9fdbf8
|
Add Nextcloud News icon
|
2019-05-18 22:05:09 +02:00 |
Shinokuni
|
3a163c1de5
|
Fix select all menu item behaviour and add icon
|
2019-05-18 16:32:56 +02:00 |
Shinokuni
|
432726defa
|
Set lastModified to the current account object, otherwise the sync mode will always be the initial one
|
2019-05-18 16:17:20 +02:00 |
Shinokuni
|
60797cf76c
|
Set its id to the new account instance
|
2019-05-18 16:15:40 +02:00 |
Shinokuni
|
572f1f7c45
|
Add create account activity with login flow
|
2019-05-18 13:57:01 +02:00 |
Shinokuni
|
945da48807
|
Check is enclosureMime is not null
|
2019-05-17 15:01:20 +02:00 |
Shinokuni
|
e1478eab2c
|
Fix getting item list selection
|
2019-05-17 13:59:22 +02:00 |
Shinokuni
|
38179d0110
|
Add support for enclosure images
|
2019-05-17 13:29:50 +02:00 |
Shinokuni
|
1302d8306d
|
Tweak feed colors rules
|
2019-05-17 11:52:07 +02:00 |
Shinokuni
|
062e5a6050
|
synchronize read/unread changes
|
2019-05-17 11:37:20 +02:00 |
Shinokuni
|
3119d44264
|
Add account entity
|
2019-05-15 22:45:43 +02:00 |
Shinokuni
|
970c14581b
|
Add normal sync calls in NextNewsAPI
|
2019-05-14 14:10:14 +02:00 |
Shinokuni
|
ac030c146f
|
Fix authentification failure, sort items by date and add better handling for null values
|
2019-05-12 22:42:45 +02:00 |
Shinokuni
|
92ce491771
|
Requesting folders, feeds and items from Nextcloud News now works
|
2019-05-12 16:16:27 +02:00 |
Shinokuni
|
3903bb6eb1
|
Starting to implement nextcloud news Rest API
|
2019-05-10 15:41:11 +02:00 |
Shinokuni
|
60d968d367
|
Migrate to androidx
|
2019-05-10 13:24:02 +02:00 |
Shinokuni
|
5737a1bea3
|
Enable databinding
|
2019-05-10 12:09:09 +02:00 |
Shinokuni
|
7c162a3ada
|
Add Readrops logo
|
2019-05-08 14:00:55 +02:00 |
Shinokuni
|
49e4b3e12f
|
Json feed format now works !
|
2019-04-29 11:44:02 +02:00 |
Shinokuni
|
aeb4994c2a
|
Select all option now respects the feed filter
|
2019-04-26 09:37:55 +02:00 |
Shinokuni
|
245719e2f6
|
Use okHttpClient as a singleton
|
2019-04-25 21:29:54 +02:00 |
Shinokuni
|
f32b711be2
|
Select all option, use the global boolean
|
2019-04-25 21:09:39 +02:00 |
Shinokuni
|
9f8c663176
|
Add select all option in the contextual menu of the items list activity
|
2019-04-25 19:47:04 +02:00 |
Shinokuni
|
c03e6ec3f4
|
Scroll to top when changing feed filter in the items list
|
2019-04-25 18:14:36 +02:00 |
Shinokuni
|
3f7a879993
|
Replace standard queries by a raw query to filter and sort the items list
|
2019-04-22 21:12:46 +02:00 |
Shinokuni
|
b9a31d4652
|
Implement paging for the items list and refactor the filter/sort logic using more queries
|
2019-04-20 13:16:25 +02:00 |
Shinokuni
|
30092d3a86
|
keep the feed filter when syncing feeds
|
2019-04-18 15:21:49 +02:00 |
Shinokuni
|
f07d998214
|
add support for read it later items
|
2019-04-17 21:57:14 +02:00 |
Shinokuni
|
8c57d977fb
|
add left and right swipe
|
2019-04-16 14:07:14 +02:00 |
Shinokuni
|
70187cf306
|
set main activity title color
|
2019-04-15 18:51:13 +02:00 |
Shinokuni
|
c30584983c
|
update drawer feeds count after using action mode
|
2019-04-15 18:47:36 +02:00 |
Shinokuni
|
1e8195b906
|
Add recycler view item long press with read state actions (set read/unread)
|
2019-04-15 18:45:23 +02:00 |
Shinokuni
|
da13d487e4
|
Add filter item in main activity menu
|
2019-04-09 11:53:26 +02:00 |
Shinokuni
|
7494e7daf4
|
Add item checkbox in main activity menu for showing read articles (choice is saved in SharedPreferences)
|
2019-04-08 11:25:43 +02:00 |
Shinokuni
|
04d4c8dd7c
|
update drawer after clicking on an item
|
2019-04-05 10:25:36 +02:00 |
Shinokuni
|
533294dbdb
|
Improve read items alpha visibility
|
2019-04-05 09:59:45 +02:00 |
Shinokuni
|
51764a189e
|
Add unread items count badges to drawers items
|
2019-04-04 22:11:28 +02:00 |
Shinokuni
|
ed224cced3
|
Add read/unread item state
|
2019-04-04 21:44:49 +02:00 |
Shinokuni
|
37f3a33600
|
You can now filter the item list when clicking on a feed drawer item
|
2019-04-04 15:13:14 +02:00 |
Shinokuni
|
1ba3f4f745
|
Add icons with favicon dominant color for drawer feeds items
|
2019-04-03 19:26:35 +02:00 |
Shinokuni
|
0734eaa5da
|
Add a drawer manager
|
2019-04-02 10:33:46 +02:00 |
Shinokuni
|
222012647f
|
update drawer after closing the add feed activity
|
2019-04-01 11:32:22 +02:00 |
Shinokuni
|
33cb5ae968
|
Fix feed parsing label visibility
|
2019-04-01 11:30:54 +02:00 |
Shinokuni
|
54cf68760f
|
add cancel right drawable to the feed input text in the add feed activity to clear text
|
2019-04-01 11:30:03 +02:00 |
Shinokuni
|
252c661858
|
Replace standard navigation drawer by mike penz material drawer
|
2019-03-29 14:26:25 +01:00 |
Shinokuni
|
d20d1e3ed1
|
Minor diverse changes
|
2019-03-28 16:56:55 +01:00 |
Shinokuni
|
34e8c1b4c2
|
Set the default color for the item date background when no color is available
|
2019-03-28 16:53:42 +01:00 |
Shinokuni
|
bd6cbe30e7
|
rework add feed_item_layout margin constraints
|
2019-03-26 17:55:20 +01:00 |
Shinokuni
|
5fabec0c1c
|
The date background for both litem list and item activities has the now the color of the feed
|
2019-03-23 13:31:24 +01:00 |
Shinokuni
|
789f9d24ea
|
revamp some constraints and add background to the date in activity item layout
|
2019-03-22 13:20:12 +01:00 |
Shinokuni
|
e14a098cf8
|
fix item activity toolbar subtitle color
|
2019-03-20 11:17:13 +01:00 |
Shinokuni
|
00ac9211fd
|
Add folder name in item layout and add date blue background
|
2019-03-20 11:08:03 +01:00 |
Shinokuni
|
8decb98e4f
|
Add swipe for parse result recycler view
|
2019-03-18 15:02:35 +01:00 |
Shinokuni
|
ee0e8aa83e
|
Delete unused code
|
2019-03-18 11:05:00 +01:00 |
Shinokuni
|
3e50e63626
|
remove old callback in main activity
|
2019-03-17 19:55:06 +01:00 |
Shinokuni
|
3b277a1fba
|
change read time icon color
|
2019-03-16 17:46:59 +01:00 |
Shinokuni
|
f04acd0c4c
|
Add style for buttons and add some view visibility logic
|
2019-03-16 17:10:50 +01:00 |
Shinokuni
|
2182e4b340
|
Remove add feed activity recyclerviews separators
|
2019-03-16 13:09:26 +01:00 |
Shinokuni
|
0b389dd080
|
Add insertion results to the AddFeedActivity layout
|
2019-03-15 16:06:54 +01:00 |
Shinokuni
|
594f3d1c5e
|
Update sync progress textview
|
2019-03-14 10:51:46 +01:00 |
Shinokuni
|
8c483b1885
|
Improve progressbar style
|
2019-03-13 16:48:27 +01:00 |
Shinokuni
|
5689fef568
|
Add loading view to show sync progress
|
2019-03-13 15:04:07 +01:00 |
Shinokuni
|
fc369888ac
|
sync now returns potential errors
|
2019-03-13 09:32:14 +01:00 |
Shinokuni
|
710eb18dc0
|
Get added feeds from add feed activity result to start syncing them when going back to the main activity
|
2019-03-12 15:19:21 +01:00 |
Shinokuni
|
0869631d95
|
Starting re-implementing feed and item insertion process, for better flexibility and control over results
|
2019-03-11 19:12:30 +01:00 |
Shinokuni
|
5aa6496d1e
|
put parseUrl logic in the viewModel
|
2019-03-10 22:17:51 +01:00 |
Shinokuni
|
bc263a05f8
|
Add feed insertion with multi selection in add fed activity
|
2019-03-10 20:01:55 +01:00 |
Shinokuni
|
78f2b65a30
|
Fix bug where item and feed names can have unwanted characters
|
2019-03-10 19:59:19 +01:00 |
Shinokuni
|
18e626a303
|
Add edit feed activity
|
2019-03-10 15:19:02 +01:00 |
Shinokuni
|
b1631e9d0d
|
Display the correct wording int the feed layout for the default folder
|
2019-03-09 21:36:09 +01:00 |
Shinokuni
|
5df6e1ed27
|
Change the way a feed is deleted, we are now using a swipe
|
2019-03-09 19:04:32 +01:00 |
Shinokuni
|
54b4aa15a7
|
Modify edit feed dialog opening way and add feed website link opening on long click
|
2019-03-09 18:35:09 +01:00 |
Shinokuni
|
f8054d14a9
|
Use ListAdapter instead of FastAdadpter, fixes some update bugs
|
2019-03-09 17:41:47 +01:00 |
Shinokuni
|
95a50a4787
|
Correct typo
|
2019-03-08 16:57:27 +01:00 |
Shinokuni
|
ed9fb458c8
|
Use rxjava with feed synchronization
|
2019-03-08 16:29:26 +01:00 |
Shinokuni
|
f7a0ef47fe
|
Add confirmation dialog for feed deletion
|
2019-03-07 18:23:54 +01:00 |
Shinokuni
|
767139d1ce
|
Add feed deletion
|
2019-03-07 16:43:25 +01:00 |
Shinokuni
|
ef7e1a9b12
|
Set folder spinner selection
|
2019-03-06 16:20:30 +01:00 |
Shinokuni
|
54d6fca734
|
Add DiffUtil changePayload actions to avoid the list flickering
|
2019-03-06 11:58:16 +01:00 |
Shinokuni
|
652ce8b629
|
Add folder insertion with RxJava and DiffUtil to fastAdapter (needs some improvements though)
|
2019-03-05 18:21:13 +01:00 |
Shinokuni
|
bd3f279d0a
|
Add folders names to edit feed dialog spinner
|
2019-02-27 16:47:32 +00:00 |
Shinokuni
|
4c538af36e
|
Add feed update
|
2019-02-26 22:06:12 +00:00 |
Shinokuni
|
50ede215fb
|
Add feedWithFolder argument to the add feed dialog to display and edit feed data
|
2019-02-25 21:29:37 +00:00 |
Shinokuni
|
3b4f6fe9f0
|
change edit feed dialog to dialog fragment with an alert dialog
|
2019-02-24 15:33:47 +00:00 |
Shinokuni
|
706861a825
|
Add feed edit dialog
|
2019-02-24 14:21:06 +00:00 |
Shinokuni
|
83ca13249a
|
Not to hold a database instance in a viewmodel class
|
2019-02-23 21:46:21 +00:00 |
Shinokuni
|
3cee4fead6
|
add manage feeds activity closing options
|
2019-02-23 21:12:16 +00:00 |
Shinokuni
|
4e74109fbd
|
grey icons for feed layout icons
|
2019-02-23 21:08:17 +00:00 |
Shinokuni
|
bc63ee16bf
|
Fix android studio build failures
|
2019-02-23 21:06:34 +00:00 |
Shinokuni
|
728dd8fc17
|
Order files
|
2019-02-23 17:31:11 +00:00 |
Shinokuni
|
32833706b2
|
Add manage feeds activity with basic feed layout
|
2019-02-23 17:13:10 +00:00 |
Shinokuni
|
e0232ce0fc
|
clean app gradle
|
2019-02-23 13:27:39 +00:00 |
Shinokuni
|
d8f6fade84
|
Minor changes for the item activity (date format, close actions)
|
2019-02-23 12:12:22 +00:00 |
Shinokuni
|
4dd01a6966
|
close fab menu after click
|
2019-02-22 22:20:39 +00:00 |
Shinokuni
|
e543fa3664
|
Add custom fab
|
2019-02-22 14:42:56 +00:00 |
Shinokuni
|
9e13b3aca0
|
Fix rss request bug
|
2019-02-22 12:22:49 +00:00 |
Shinokuni
|
ba4a0f0db0
|
Add support for direct feed urls
|
2019-02-21 21:58:46 +00:00 |
Shinokuni
|
6a05cd6bbf
|
Add support for alternative tags author and dc:date. Fix date parsing bug
|
2019-02-21 21:00:28 +00:00 |
Shinokuni
|
3290c55e65
|
add support for another date format and modify item activity date format
|
2019-02-21 19:04:09 +00:00 |
Shinokuni
|
5c722b38c9
|
add material-dialogs sdk
|
2019-02-21 15:01:14 +00:00 |
Shinokuni
|
c290551917
|
Improve rss enclosure parsing
|
2019-02-19 11:47:59 +00:00 |
Shinokuni
|
e89eb4f0de
|
Improve webview top margin
|
2019-02-19 11:46:38 +00:00 |
Shinokuni
|
d0b5fa6866
|
Add folder creation, deletion and feed folder change with rxandroid
|
2019-02-19 11:02:50 +00:00 |
Shinokuni
|
d76d2e356f
|
Add folder db model
|
2019-02-18 19:05:50 +00:00 |
Shinokuni
|
7dcdcb68fb
|
Improve webview presentation and add scroll bar visibility
|
2019-02-15 12:47:22 +00:00 |
Shinokuni
|
2cc0d27660
|
Fix items time reading for some feeds
|
2019-02-15 12:23:19 +00:00 |
Shinokuni
|
b53463b2d4
|
Fix feed name color when no color is available
|
2019-02-15 12:02:57 +00:00 |
Shinokuni
|
76aef3916a
|
improve image detection by providing only body children nodes
|
2019-02-14 22:27:36 +00:00 |
Shinokuni
|
90d15c57b2
|
set background color to item activity title if available
|
2019-02-14 19:50:31 +00:00 |
Shinokuni
|
f668f88a60
|
Add collapsing toolbar fab action in menu after total layout collapse
|
2019-02-13 22:26:45 +00:00 |
Shinokuni
|
d2a6617311
|
Add share action
|
2019-02-12 09:27:16 +00:00 |
Shinokuni
|
9bf6e2613f
|
Add support for another RSS 2.0 date format (really close to the main one) and media enclosure tag
|
2019-02-11 21:42:55 +00:00 |
Shinokuni
|
518cada73f
|
Fixing RSS content tag parsing, there may be more than one
|
2019-02-11 18:16:01 +00:00 |
Shinokuni
|
385dc05691
|
Add date to the item activity layout and start adding a share button to the same activity (not finished though)
|
2019-02-11 17:38:54 +00:00 |
Shinokuni
|
62c3da343d
|
No top margin for h1 tag
|
2019-02-10 22:20:13 +00:00 |
Shinokuni
|
b4931c6d36
|
Add a floating action button to open the item link
|
2019-02-10 22:19:49 +00:00 |
Shinokuni
|
c9b3e3f09f
|
Delete image from content or description only if it's a cover image, so an img tag surrounded by a p or div tag a the beginning of the string
|
2019-02-10 21:36:38 +00:00 |
Shinokuni
|
1a78feec81
|
fix link color regression
|
2019-02-10 18:35:08 +00:00 |
Shinokuni
|
d684ecaffd
|
Removing div tag attributes to avoid images not fitting the screen width
|
2019-02-10 17:15:37 +00:00 |
Shinokuni
|
64cc134d68
|
Use template for better html/css formatting
|
2019-02-09 22:52:44 +00:00 |
Shinokuni
|
897f8d058d
|
Fixing scrim visibility when no image is displayed
|
2019-02-09 22:35:45 +00:00 |
Shinokuni
|
b9e19098eb
|
Set webview padding to 10dp
|
2019-02-09 21:29:45 +00:00 |
Shinokuni
|
cac2bed15f
|
Fixing webview padding (I really have to make a template)
|
2019-02-09 21:28:01 +00:00 |
Shinokuni
|
bca77af852
|
Adding back navigation to item activity and fixing bug when either description or content are null
|
2019-02-09 19:13:46 +00:00 |
Shinokuni
|
a2c3aa22c8
|
tweaking item activity margins
|
2019-02-09 19:02:50 +00:00 |
Shinokuni
|
20efc02d4e
|
Getting background color from favicon to set it to the item activity toolbar and default color to the item activity title
|
2019-02-09 18:55:09 +00:00 |
Shinokuni
|
bf2401a337
|
Add scrim to collapsing toolbar layout for better title visibility
|
2019-02-09 13:25:39 +00:00 |
Shinokuni
|
017ce251fa
|
Improving item activity code and toolbar status when no header image is available
|
2019-02-09 12:34:44 +00:00 |
Shinokuni
|
b7ac444be0
|
Fixing atom format very annoying urls problem, by setting them manually just after parsing
|
2019-02-08 20:28:10 +00:00 |
Shinokuni
|
8fcd5fc3ad
|
Adding view port to fit the webview images in the screen size
|
2019-02-08 20:15:06 +00:00 |
Shinokuni
|
4d05174ce2
|
Improving readtime display in list item layout
|
2019-02-08 19:37:11 +00:00 |
Shinokuni
|
a1d4112322
|
Add item readtime on item list activity and item activity
|
2019-02-08 18:22:42 +00:00 |
Shinokuni
|
cc88fc8334
|
Fix rss 2.0 creator tag support and add it to the item activity
|
2019-02-08 15:12:12 +00:00 |
Shinokuni
|
8bf62465ff
|
Add item details below the collapsing toolbar layout. Improving general UI
|
2019-02-08 13:57:25 +00:00 |
Shinokuni
|
9042b9a039
|
Adding Item view activity with very basic collapsing toolbar layout and webview to render item html content. Big improvements needed.
|
2019-02-07 18:33:55 +00:00 |
Shinokuni
|
659eeaa48b
|
Add items sorting before insertion
|
2019-02-07 14:32:49 +00:00 |
Shinokuni
|
098ae50044
|
Implementing Optional GET with If-None-Match and If-Modified-Since headers
|
2019-02-06 21:01:51 +00:00 |
Shinokuni
|
287abcafc0
|
Add adapter listener to set the list to the top when inserting new items
|
2019-02-05 18:48:13 +00:00 |
Shinokuni
|
5aded28681
|
Fixing Atom link tag parsing and RSS 2 match issues
|
2019-02-05 17:50:07 +00:00 |
Shinokuni
|
0836d45217
|
Fixing atom parsing problem and rss type discovery when the mime-type is not enough specific (application/xml, text/xml). Note that is a workaround and I definitely have to improve this.
|
2019-02-04 22:45:13 +00:00 |
Shinokuni
|
c8680af7ca
|
Add support for mime-type application/xml and retrieving absolute favicon url
|
2019-02-04 17:39:19 +00:00 |
Shinokuni
|
4c2a5c682a
|
Tweaking item title
|
2019-02-04 17:38:01 +00:00 |
Shinokuni
|
92497ac625
|
The add feed dialog now handles exceptions and display the right error messages
|
2019-02-03 22:55:44 +00:00 |
Shinokuni
|
aaa2e921c3
|
Improving the add feed dialog with better components style and margins
|
2019-02-03 22:17:51 +00:00 |
Shinokuni
|
808d442735
|
Add media:content tag parsing for the RSS format and displaying it when it's an image
|
2019-02-03 21:40:51 +00:00 |
Shinokuni
|
bb9d79a9da
|
Fixing some atom and html parsing problems, improving favicon link retrieval. The ATOM parsing should be now at the same level as the RSS one
|
2019-02-03 19:41:53 +00:00 |
Shinokuni
|
c5cca8d822
|
Improving some layouts
|
2019-02-03 14:28:14 +00:00 |
Shinokuni
|
1a9bba1e44
|
stopping refreshlayout animation when an exception is raised
|
2019-02-03 13:06:21 +00:00 |
Shinokuni
|
ff8b9156db
|
Adding advanced glide management
|
2019-02-03 12:58:36 +00:00 |
Shinokuni
|
5941e9708f
|
Adding support for more content-type header formats (text/xml and remove charset indication)
|
2019-02-02 22:08:47 +00:00 |
Shinokuni
|
0335d67541
|
Improving item layout for items without image cover and fixing some null pointer exceptions for the favicon url and the image url
|
2019-02-02 15:10:13 +00:00 |
Shinokuni
|
79e8146758
|
Improving item layout
|
2019-02-01 22:45:12 +00:00 |
Shinokuni
|
be1c7ff01f
|
Adding feed icon and item description (without any html !) to the item layout
|
2019-02-01 22:11:27 +00:00 |
Shinokuni
|
adbbf2f2bd
|
Get feed id as room insert result
|
2019-02-01 19:20:21 +00:00 |
Shinokuni
|
6cd29826c1
|
get dominant color from feed favicon for feed title
|
2019-02-01 19:03:06 +00:00 |
Shinokuni
|
bf15c04c68
|
Modifying item request to have feed name
|
2019-01-31 21:28:11 +00:00 |
Shinokuni
|
bab22e99ee
|
Adding image displaying control with glide
|
2019-01-31 19:32:56 +00:00 |
Shinokuni
|
6656724a53
|
Adding url field verification to add feed dialog (still lacks other http errors)
|
2019-01-31 15:04:31 +00:00 |
Shinokuni
|
5f837d6edb
|
Adding click listener and default click animation to feed items list
|
2019-01-30 19:44:30 +00:00 |
Shinokuni
|
3b8e3c742a
|
Feed database insertion now works with RSS 2.0 feeds, insert dialog is OK
|
2019-01-30 19:43:47 +00:00 |
Shinokuni
|
aa692c8222
|
adding dialog to add a new feed
|
2019-01-29 21:53:53 +00:00 |
Shinokuni
|
290e59be27
|
Modification of the default style
|
2019-01-27 18:32:19 +00:00 |
Shinokuni
|
bff0256243
|
The default item list layout looks a bit better, and gained a date
|
2019-01-27 16:05:45 +00:00 |
Shinokuni
|
fb9a1a706c
|
The list item displays now an image when available (found in its description)
|
2019-01-27 15:35:44 +00:00 |
Shinokuni
|
62f86341cb
|
Adding some items to the navigation drawer as well as a floating button in the main activity
|
2019-01-26 22:24:19 +00:00 |
Shinokuni
|
0f9fa1d166
|
Adding simple navigation drawer
|
2019-01-26 19:03:23 +00:00 |
Shinokuni
|
8b779473ee
|
Adding diffUtil Callback to the adapter
|
2019-01-26 15:35:22 +00:00 |
Shinokuni
|
d9931db99c
|
adding right date format and parsing
|
2019-01-25 12:23:28 +00:00 |
Shinokuni
|
43666dfb11
|
Adding simple refresh layout
|
2019-01-23 14:08:06 +00:00 |
Shinokuni
|
88aa232f81
|
Add a basic feed request and display with some android architect components
|
2019-01-22 22:51:18 +00:00 |
Shinokuni
|
4d1d723158
|
attempt to make a simple recycler view to show the results of an rss request and parsing
|
2019-01-15 18:43:25 +00:00 |
Shinokuni
|
9490aa7f20
|
Simple html parsing to get feed url
|
2019-01-12 15:54:27 +00:00 |
Shinokuni
|
808135f891
|
Nextcloud News implementation testing
|
2019-01-12 14:57:46 +00:00 |
Shinokuni
|
3b0e34f7cc
|
adding some dependancies
|
2019-01-12 14:07:04 +00:00 |
Shinokuni
|
6f6053c96c
|
android studio project creation
|
2019-01-12 12:10:02 +00:00 |