1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-11-22 07:42:49 +01:00
Commit Graph

1210 Commits

Author SHA1 Message Date
Bernhard Posselt
346346e01c added most of the bl functionality 2013-04-04 19:59:06 +02:00
Bernhard Posselt
1ffedced05 fixes mappers by using the correct status condition 2013-04-04 17:21:43 +02:00
Bernhard Posselt
b723c12e4c improved and cleaned up js unittests 2013-04-04 15:23:58 +02:00
Bernhard Posselt
4b994c97ad autopurge all read items which are not starred if there are more than 1000 2013-04-04 13:12:07 +02:00
Bernhard Posselt
711c260bfe small pixel fixes 2013-04-02 10:38:00 +02:00
Bernhard Posselt
635a9d7795 split logic into business layers 2013-04-02 10:38:00 +02:00
Bernhard Posselt
7178cd8f35 use click focus from appframework 2013-03-29 12:36:18 +01:00
Bernhard Posselt
b798674188 removed old file 2013-03-27 20:44:55 +01:00
Bernhard Posselt
eb532ff318 adding dudes 2013-03-27 20:44:20 +01:00
Bernhard Posselt
d97e2b1f0e fixed bug that didnt add feeds when they were deleted once 2013-03-27 18:07:48 +01:00
Bernhard Posselt
02869fdc16 adding folders works 2013-03-27 17:19:50 +01:00
Bernhard Posselt
78674ebc36 star by guid hash and feedid to also star an item if it has been updated in the meantime. read still only works on the current version of the item, that means if an item is updated on the server side and an older version is being read on the server it will not be marked as read 2013-03-27 13:47:53 +01:00
Bernhard Posselt
03e4ec51b3 also update feedmodel if urlhash is the same 2013-03-27 12:49:18 +01:00
Bernhard Posselt
02ae36eba3 fixed mark all unread serverside (was missing highestitemid, dont use lastmodified to compare for new versions but use the highest item id. if items are updated and the guidHash and feedId are the same then it will be deleted and newly inserted to make the lastmodified feasable 2013-03-27 12:26:04 +01:00
Bernhard Posselt
7b2a214017 show title and author below feed 2013-03-26 19:48:55 +01:00
Bernhard Posselt
f7c8199380 viewing the first 20 items is now possible 2013-03-26 19:30:27 +01:00
Bernhard Posselt
eff408710b fixed setting of active feed 2013-03-26 18:27:30 +01:00
Bernhard Posselt
d646f33a1a deleting and adding feeds works 2013-03-26 18:21:00 +01:00
Bernhard Posselt
c8d3f8fb46 added casting information for data objects 2013-03-26 18:04:02 +01:00
Bernhard Posselt
8e1e0f5281 added logic for adding feeds 2013-03-26 14:45:39 +01:00
Bernhard Posselt
cd3b748f65 added adding of feeds logic 2013-03-26 14:22:01 +01:00
Bernhard Posselt
866f5eef01 fix bad setter usage 2013-03-25 23:24:47 +01:00
Bernhard Posselt
79105cc756 setting read and unread works now 2013-03-25 22:30:52 +01:00
Bernhard Posselt
0430a6ca38 added more feedcontroller methods 2013-03-25 21:50:49 +01:00
Bernhard Posselt
7ade1165dd added feedcontroller methods and tests 2013-03-25 21:13:09 +01:00
Bernhard Posselt
29b4fc1552 provide feedcontroller skeleton methods 2013-03-25 17:07:12 +01:00
Bernhard Posselt
b0f35f7f7b fixed js errors on load 2013-03-25 15:05:20 +01:00
Bernhard Posselt
88d5942739 removed unneeded coffee grunt dep 2013-03-24 15:55:40 +01:00
Bernhard Posselt
842b39c380 various bugfixes 2013-03-23 16:43:50 +01:00
Bernhard Posselt
ecc4a533cc use all articles if active feed is null 2013-03-23 16:18:43 +01:00
Bernhard Posselt
d65fa80904 fixed dicontainer and added basic controllers 2013-03-23 16:08:39 +01:00
Bernhard Posselt
165488f70a readme infos on status 2013-03-23 15:30:47 +01:00
Bernhard Posselt
53248304dd removed old appjs 2013-03-23 13:28:30 +01:00
Alessandro Cosentino
d692600a31 directive for testacular unit test with phantomjs 2013-03-21 18:03:56 +01:00
Bernhard Posselt
aa4916b829 wired routing 2013-03-21 12:56:14 +01:00
Bernhard Posselt
f435e1261b removed unnecessary nodejs dep 2013-03-21 11:06:42 +01:00
Bernhard Posselt
8f215ec03b tests 2013-03-20 19:06:17 +01:00
Bernhard Posselt
3cacc9c90d added entity baseclass and pull deps if phpunit is run 2013-03-19 18:41:42 +01:00
Bernhard Posselt
206510d126 fixed test for init 2013-03-18 12:41:57 +01:00
Bernhard Posselt
a8c1a0dd93 ported persistence to new request interface 2013-03-18 12:32:40 +01:00
Bernhard Posselt
8c5bf6f317 added rewritten js from appframwork-js branch 2013-03-18 11:49:26 +01:00
Bernhard Posselt
735b2ff157 different order for the delete icon, disable export button if there are no feeds 2013-02-12 17:51:55 +01:00
Bernhard Posselt
c0ff872e0a added oc notification for container 2013-02-12 15:25:11 +01:00
Bernhard Posselt
a658eac21f also slide down other elements that have the click slide handler and listeners on focus lost when an element wit this directive is clicked 2013-02-12 15:25:11 +01:00
Bernhard Posselt
a75e37f569 slide areas with jquery and slide click directive 2013-02-12 11:22:40 +01:00
Bernhard Posselt
17902de40c forward import click to hidden file input 2013-02-12 03:07:28 +01:00
Bernhard Posselt
399007f6b7 prevent dnd element from loading after dragged 2013-02-12 02:53:21 +01:00
Bernhard Posselt
95384df834 added angular ui for ui-if to not include audio elements everywhere and throw lots of warnings 2013-02-12 00:08:35 +01:00
Bernhard Posselt
adc5f90f83 show spinning wheel on adding and removed unused file 2013-02-11 23:29:04 +01:00
Bernhard Posselt
300f5a2754 hide settings on focus lost 2013-02-11 15:36:37 +01:00
Bernhard Posselt
5492e60510 new style and style cleanup for the news app 2013-02-11 15:30:55 +01:00
Bernhard Posselt
33219e2211 fixed grunt compile errors in .4 2013-02-07 12:16:47 +01:00
Bernhard Posselt
d962dc1d58 migrated to grunt 4.0 2013-02-07 11:49:55 +01:00
Bernhard Posselt
57c70e9b78 test 2013-02-07 00:33:47 +01:00
Bernhard Posselt
151527c264 more enhancements for grunt 2013-02-07 00:29:51 +01:00
Bernhard Posselt
467f320d98 moved from cakefile to grunt 2013-02-07 00:21:02 +01:00
Bernhard Posselt
ae7393db3d merged the angularjs branch 2013-01-27 04:15:53 +01:00
Alessandro Cosentino
7c5d3649a3 use the core functions for relative dates 2012-11-13 15:38:54 -05:00
Alessandro Cosentino
f27c359c6c add feeds and folders dinamically when importing an opml file 2012-11-09 17:01:41 -05:00
Alessandro Cosentino
0dddb38e93 [News] importopml implemented via eventsource for incremental notifications to client 2012-11-08 12:45:16 -05:00
Alessandro Cosentino
a4d88f696a [News] substitutes modals with notification in importopml 2012-11-04 22:27:09 -05:00
Alessandro Cosentino
9112586eec [News] import opml from local filesystem now works 2012-11-02 15:30:32 -04:00
Alessandro Cosentino
6682d2e55d [News] make the import opml interface slimmer 2012-11-02 15:30:32 -04:00
Bernhard Posselt
c52c93f1e5 added unreadcounter for folders 2012-10-31 01:46:33 +01:00
Bernhard Posselt
1378ff21ce set unread items correctly for new items and starred items 2012-10-31 01:17:37 +01:00
Bernhard Posselt
e00bc4b65f added unreadcounter back 2012-10-31 01:05:58 +01:00
Alessandro Cosentino
00ba1348ff [News] SimplePie library updated to 1.3.1 2012-10-30 15:16:22 -04:00
Alessandro Cosentino
a7f7f04052 sharing items in the News app 2012-10-28 10:57:35 -04:00
Jan-Christoph Borchardt
7683d55104 remove highlight of currently selected item 2012-10-26 20:30:19 +02:00
Bernhard Posselt
ee46c5c5a6 also change the menu entry when you load a feed from the from_feed link 2012-10-16 18:50:44 +02:00
Bernhard Posselt
bf83f65545 click on from_feed loads the feed 2012-10-16 18:45:49 +02:00
Bernhard Posselt
a30aebb934 abort load request if a new feed is being loaded 2012-10-15 23:05:51 +02:00
Bernhard Posselt
347a34b722 fixed bug that caused the starred items menu item to be marked as read when one starred item was unstarred 2012-10-15 22:36:28 +02:00
Bernhard Posselt
3f0ddad8ab also show additional feedtitle when using javascript to reload the page 2012-10-15 22:23:11 +02:00
Bart Visscher
1e37bc139b Whitespace cleanup 2012-10-14 21:15:47 +02:00
Bernhard Posselt
8ec06f9fc2 fixed bug that would hide starred items if they are read 2012-10-14 16:54:56 +02:00
Bernhard Posselt
e5980c8141 fixed bug that prevented creating of folders, linted menu.js, fixed weird html escaping for feed titles, removed all database queries from templates 2012-10-13 05:03:05 +02:00
Bernhard Posselt
4b5f94b435 selecting folders works 2012-10-13 04:47:35 +02:00
Bernhard Posselt
70aac9d0f9 merged index 2012-10-13 00:13:31 +02:00
Bernhard Posselt
86f8d78584 reverted js back to old state 2012-10-13 00:07:03 +02:00
Bernhard Posselt
d085a688af removed change that caused errors 2012-10-13 00:05:18 +02:00
Alessandro Cosentino
cb68f9f589 move firstrun js to an independent script 2012-10-12 16:30:47 -04:00
Bernhard Posselt
95542f96eb removed linter errors on parseInt, added the most recent timestamp and id to the load command 2012-10-12 17:54:51 +02:00
Alessandro Cosentino
d5cd794c01 split firstrun template from main template 2012-10-08 20:23:32 -04:00
Bernhard Posselt
7492639549 setting items as read has now an immediate response from the server about how many feeds are unread and the ui updates nearly immediately 2012-09-20 19:17:53 +02:00
Bernhard Posselt
5ead2af717 open all links from the feedbody in a new tab 2012-09-19 22:39:38 +02:00
Bernhard Posselt
d1583422bd If you click on a feed and then on a second feed, the first one is still loaded into the main view if the second one finished faster
: fixed
2012-09-17 17:25:14 +02:00
Bernhard Posselt
4fcd2a6d12 decreased unread timeout from 1s to .5s 2012-09-17 17:10:39 +02:00
Bernhard Posselt
683c4ab1a3 reduced update cycle to 1 minute 2012-09-14 19:17:53 +02:00
Bernhard Posselt
5a907a1a7e fixed a bug which broke updating via ajax 2012-09-14 18:10:17 +02:00
Bernhard Posselt
c2bfb2babc small mispell fix 2012-09-14 17:59:12 +02:00
Bernhard Posselt
dafb2543fd made feeds smaller, fixed some errors from js linter 2012-09-14 17:40:37 +02:00
Bernhard Posselt
9fcfdae0c2 remember collapsed folders, simplyfied css and js 2012-09-08 19:11:22 +02:00
Bart Visscher
ce2e3bd0cb Remove empty lines at end of file 2012-09-07 14:25:28 +02:00
Bernhard Posselt
d03a0608f5 put arrow keys jumping back in 2012-09-06 20:30:26 +02:00
Alessandro Cosentino
a7c2cdb0c0 removes files no longer needed 2012-09-06 13:16:37 -04:00
Bernhard Posselt
b5abac0767 removed arrow keys for jumping to next feed 2012-09-06 17:42:49 +02:00
Bernhard Posselt
1853913a9b the caption of the eye should toggle 2012-09-06 15:54:07 +02:00
Bernhard Posselt
e63ac23327 moved thumbnail code from js to css 2012-09-05 21:01:24 +02:00
Bernhard Posselt
bfd20019d5 added padding to first img child to mark it as thumbnail 2012-09-05 20:31:19 +02:00
Bernhard Posselt
7e2a952e71 removed debug console.log 2012-09-05 18:11:29 +02:00
Bernhard Posselt
86abd7b40d cleanup, moving feeds now sets the unread count correctly 2012-09-05 18:11:29 +02:00
Bernhard Posselt
747077e85e correctly adjust unreadcount for folders when moving a feed 2012-09-05 16:18:56 +02:00
Bernhard Posselt
4c8457c01e fixed bug that would prevent marking as keep_unread when directly clicking on the checkbox, fixed bug that prevented a folder being set as all read 2012-09-05 15:29:44 +02:00
Bernhard Posselt
fd16daf12d mark viewed article sooner 2012-09-05 15:29:44 +02:00
Bernhard Posselt
bb44bfedc3 enter now also commits when adding a feed on the firstrun page 2012-09-03 16:47:54 +02:00
Bernhard Posselt
8f8069022a if dialog input text elements are focused, enter commits the form 2012-09-03 16:39:36 +02:00
Bernhard Posselt
29c878f440 set a timeout for scroll event to only trigger once every 100 milisecs 2012-09-03 15:40:02 +02:00
Bernhard Posselt
843845695f dont mark feeds as read when you hit the bottom because its not needed any more 2012-09-03 03:23:22 +02:00
Bernhard Posselt
37d7ad7c5b fixed bug when feed whould not be marked as viewed 2012-09-03 03:14:17 +02:00
Bernhard Posselt
74693ed2db add padding to the bottom to be able to scroll even with one element 2012-09-03 03:00:36 +02:00
Bernhard Posselt
8f574db911 marking as viewed now works on jumping 2012-09-03 02:31:26 +02:00
Bernhard Posselt
7d1761bb48 mark currently read item 2012-09-03 02:03:58 +02:00
Bernhard Posselt
379554e1b0 fixed weird showAll post request 2012-09-03 01:16:28 +02:00
Bernhard Posselt
ff09dc5c27 bind shortcuts on keyup 2012-09-03 00:43:00 +02:00
Bernhard Posselt
56ba4a1890 left and right arrow now also jump to previous/next article 2012-09-03 00:32:13 +02:00
Bernhard Posselt
144da1ca88 j jumps to next entry, k to previous if no dialog is open 2012-09-03 00:26:04 +02:00
Bernhard Posselt
f8ce1854ba changing folder names works now 2012-09-02 17:09:59 +02:00
Bernhard Posselt
a5495046a4 dont use mock folders, use html delivered from server; deleted unecessary templates and ajax files 2012-09-02 14:34:24 +02:00
Bernhard Posselt
3385de22ef fixed bug that would not show unread items when show all button was clicked 2012-09-02 03:25:27 +02:00
Bernhard Posselt
6b2aef96ba fixed bug that would reverse the show all button 2012-09-02 03:22:36 +02:00
Bernhard Posselt
8e13a082bd improved icons in settings by exporting pngs, made show all more responsive 2012-09-02 03:20:01 +02:00
Bernhard Posselt
462ca308ae made add feed and add folder dialog client side to speed up displaying 2012-09-02 02:49:49 +02:00
Bernhard Posselt
c20f75c9a6 hide unread counter with css to not have rendering problems in the beginning when binding the menu; theres no a default none folder in the dropdown menu 2012-09-02 01:05:33 +02:00
Bernhard Posselt
2781817b36 fixed all read button, made the reader more responsing by not waiting for the server to add classes (mark read/set important/select feed) 2012-09-01 22:06:46 +02:00
Bernhard Posselt
37158f2141 corrected param names for load, added enum for types 2012-09-01 21:02:00 +02:00
Bernhard Posselt
b7825283f0 clicking on item title now marks item as read again 2012-09-01 19:17:58 +02:00
Bernhard Posselt
2c86b31be1 implemented server side move feed to folder 2012-09-01 14:33:59 +02:00
Bernhard Posselt
e5afa8f703 only change folder when the new folder != old folder, added animation for dnd overed elements 2012-09-01 13:59:28 +02:00
Bernhard Posselt
fcb2f8851f prevent simoultaneous updates 2012-09-01 01:55:00 +02:00
Bernhard Posselt
42f4244d44 mark all read works now 2012-09-01 01:45:00 +02:00
Bernhard Posselt
4c39312cb3 folders are now correctly transformed when it contains hidden items 2012-09-01 01:19:47 +02:00
Bernhard Posselt
069f27346d set unreadcount affects the whole menu now 2012-09-01 01:03:55 +02:00
Bernhard Posselt
5cfa3376a0 fixed keep unread 2012-09-01 00:40:46 +02:00
Bernhard Posselt
a1d4791d3a order feeds from cache by timestamp 2012-09-01 00:31:39 +02:00
Bernhard Posselt
0c4e8c98d8 merged marking of items into item object 2012-09-01 00:31:39 +02:00
Bernhard Posselt
d23e81a85a empty itemcache on view change 2012-09-01 00:31:39 +02:00
Bernhard Posselt
62deb561f1 implemented clientside caching of items 2012-09-01 00:31:39 +02:00
Bernhard Posselt
2477d7e8e1 removed jquery ui bugs when dragging feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
798a2001ba fixed adding feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
9b0ccc5641 wired removing and adding of feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
3876f38f3c fixed click on feed buttons 2012-09-01 00:31:39 +02:00
Bernhard Posselt
9df1c658c1 prevent loading when drag and dropping feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
401371d213 hide read items on triggerHeadRead, but dont hide them if theyre selected or the folders of felected feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
3651fe290c always assure that unreadcount is an integer 2012-09-01 00:31:39 +02:00
Bernhard Posselt
72192d7c34 update folder count automatically from containing feeds 2012-09-01 00:31:39 +02:00
Bernhard Posselt
f3195d5742 more cleanup 2012-09-01 00:31:38 +02:00
Bernhard Posselt
409c6d509a fixed starred and subscriptions callbacks 2012-09-01 00:31:38 +02:00
Bernhard Posselt
8760dd0502 when folder is opened via adding to it, also correctly transform the trigger 2012-09-01 00:31:38 +02:00
Bernhard Posselt
1430a4eddb clone new items in menu from mock objects 2012-09-01 00:31:38 +02:00
Bernhard Posselt
ead4172b7e code reorganization 2012-09-01 00:31:38 +02:00
Bernhard Posselt
eef8993cce added missing methods and javadoc 2012-09-01 00:31:38 +02:00
Bernhard Posselt
be192931ce merged 2012-09-01 00:31:38 +02:00
Alessandro Cosentino
7e2f227279 change look of firstrun page 2012-08-30 07:13:27 -04:00
Bernhard Posselt
c1e949699e cleanup 2012-08-30 02:46:36 +02:00
Bernhard Posselt
4891d78b8d added missing javadoc 2012-08-30 02:41:07 +02:00
Bernhard Posselt
dccd2720ce added usage howto for menu.js for all important public functions 2012-08-30 02:31:59 +02:00
Bernhard Posselt
3f130b938b made item also droppable on folder menu items 2012-08-30 01:47:59 +02:00
Bernhard Posselt
294333e41f added drag and drop 2012-08-30 01:36:20 +02:00
Bernhard Posselt
a248adbd25 fixed bug that prevented the expand button to be clicked 2012-08-30 00:23:13 +02:00
Bernhard Posselt
3969be1203 more unittests for menu.js 2012-08-30 00:00:20 +02:00
Bernhard Posselt
daa76d848d added click handlers and buttons for menu.js 2012-08-29 23:12:14 +02:00
Bernhard Posselt
0f48a14dad added js tests and menu.js improvements 2012-08-29 21:37:11 +02:00
Alessandro Cosentino
c94b02a115 opml exporter. invariant test needs to be done with opml importer 2012-08-25 19:14:08 -04:00
Alessandro Cosentino
70a37497ff small layout changes; fix error with retrieving favicon 2012-08-20 19:50:53 -04:00
Alessandro Cosentino
32bd7c839c now saves item's author in db 2012-08-19 15:13:39 -04:00
Alessandro Cosentino
41c310c5fc perform only a slim fetch in some cases 2012-08-18 03:16:40 -04:00
Alessandro Cosentino
455e8380f3 different small fixes 2012-08-17 23:56:32 -04:00
Alessandro Cosentino
45e7d2dfd7 fix conflicts 2012-08-17 23:01:13 -04:00
Alessandro Cosentino
30fcd3949c bookmarkelet working now 2012-08-17 22:54:54 -04:00
Bernhard Posselt
d3dd6fa63e added eyebutton 2012-08-18 03:44:54 +02:00
Bernhard Posselt
4c0b359fbe removed top bar above feed items, aligned the title with the star 2012-08-18 02:52:16 +02:00
Bernhard Posselt
eaced67757 deactivated dnd 2012-08-17 20:36:41 +02:00
Bernhard Posselt
2c2f8d98da fixed a bug that would cause the app to crash if the previously feed is deleted from the database 2012-08-17 20:32:52 +02:00
Bernhard Posselt
45828812cb remember last viewed feed 2012-08-16 20:54:33 +02:00
Bernhard Posselt
f61df85fe6 made starred items and all items work! 2012-08-16 20:26:06 +02:00
Bernhard Posselt
ed32ef2d96 relative date now shows too when you change the feed 2012-08-16 19:24:21 +02:00
Bernhard Posselt
d8f94937eb fixed marking feeds as read 2012-08-16 19:19:43 +02:00
Bernhard Posselt
0241ac70ab fixed the show only new items drop down 2012-08-16 18:52:01 +02:00
Bernhard Posselt
5c58aa537b moved keep unread to the bottom 2012-08-16 17:58:20 +02:00
Bernhard Posselt
1154465787 added and formatted the feedtimestamp properly 2012-08-16 13:26:03 +02:00
Bernhard Posselt
d6fd252bb4 added more logic to the serverside moving feed into folder 2012-08-16 13:17:24 +02:00
Bernhard Posselt
2ba25ab970 set only non displayed items as read 2012-08-16 12:56:17 +02:00
Alessandro Cosentino
9132f6a27d saves and shows datetime of items 2012-08-16 01:13:16 -04:00
Bernhard Posselt
6dcf152409 added basics for drag and drop 2012-08-16 03:27:07 +02:00
Alessandro Cosentino
93ee15c189 improves first run dialogs 2012-08-15 20:08:12 -04:00
Bernhard Posselt
4c866d889f added loading icon when loading new feeds 2012-08-15 23:51:06 +02:00
Bernhard Posselt
2dc9bee33d removed feedcount for each item, new styling for the feedlist, moved unreadcount to the top of the current feed, cleaned up javascript 2012-08-15 23:16:11 +02:00
Bernhard Posselt
7dccc33421 dont ask for confirmation to add a new feed, just show a new form and change the title bar 2012-08-15 18:48:43 +02:00
Bernhard Posselt
4faac81356 fixed a bug that wouldnt let feeds show up nested in folders 2012-08-15 18:03:32 +02:00
Bernhard Posselt
f38a28d621 removed spinning udpate wheel because for frequent updates it shows to often and distracts the user 2012-08-15 16:09:38 +02:00
Bernhard Posselt
608ed2deb1 Merge branch 'newsapp' of git://gitorious.org/owncloud/apps into newsapp 2012-08-15 15:55:54 +02:00
Alessandro Cosentino
04497e9e68 shows counter when adding feed; fixes bug when removing folder 2012-08-15 09:51:12 -04:00
Bernhard Posselt
58716d325c optimized for a min width of 950px 2012-08-15 15:20:45 +02:00
Bernhard Posselt
74b2dd3507 moved the add feed/folder from hover back to button 2012-08-15 03:59:40 +02:00
Bernhard Posselt
cb38efda8d fixed the shadow on the add folder/feed popup 2012-08-15 02:20:57 +02:00
Bernhard Posselt
648ae04523 automatically scroll to top once you select a feed, implemented a one second timeout to check if the item is still under the top edge and then mark it as read 2012-08-14 23:47:02 +02:00
Bernhard Posselt
1f0af05782 clicking on a feed makes the item list scroll to the top 2012-08-14 23:27:50 +02:00
Bernhard Posselt
598ce8cb29 Merge branch 'newsapp' of git://gitorious.org/owncloud/apps into newsapp 2012-08-14 23:09:23 +02:00
Bernhard Posselt
9b06280402 mark article as read when you click on it 2012-08-14 23:09:20 +02:00
Alessandro Cosentino
51bf7344a7 Merge commit 'refs/merge-requests/17' of git://gitorious.org/owncloud/apps into merge-requests/17 2012-08-14 13:52:07 -04:00
Alessandro Cosentino
0d5bd3a636 small things added to firstrun page and settings 2012-08-14 13:39:53 -04:00
Bernhard Posselt
a4363afdf1 removed debug console logging 2012-08-14 17:57:44 +02:00
Bernhard Posselt
0613bf9d4f make folders immediately show up in the feedlist if theres no parentfolder 2012-08-14 17:56:49 +02:00
Bernhard Posselt
9bcaa424d0 reload the page after adding the first feed 2012-08-14 17:35:51 +02:00
Bernhard Posselt
37c64c824c further removed the number of post request on marking read. shouldnt get any better than this, but it should work properly i think :) 2012-08-14 17:07:17 +02:00
Bernhard Posselt
a0ae56e074 set max width for feed title 2012-08-14 16:17:30 +02:00
Bernhard Posselt
d6e5a8f02c reload feed on filter change 2012-08-14 15:52:27 +02:00
Bernhard Posselt
0c73f5cf32 Dont issue more post request on read than necesarry, make show only new items the default database settings still need to be written though, simplified and cleaned up the feedlist code, html and css 2012-08-14 15:49:49 +02:00
Bernhard Posselt
c072cc7ff8 fixed a bug that still displayed the unread count when all items are read 2012-08-14 01:24:03 +02:00
Bernhard Posselt
55c3bc6f19 fixed bug that caused the items counter to decrease too much when too many scroll callbacks are sent (fast scrolling and scrolling while holding down the scrollbar) 2012-08-14 01:19:41 +02:00
Bernhard Posselt
4addc39cc6 made sure that int conversion from html block works fine 2012-08-13 23:48:07 +02:00
Bernhard Posselt
80369c0596 fixed bug that prevented the setting of mark as unread when you clicked directly on the checkbox 2012-08-13 23:33:52 +02:00
Bernhard Posselt
8e2ffb435a merged css file again 2012-08-13 23:21:04 +02:00
Bernhard Posselt
993e56a3eb further design improvements 2012-08-13 23:09:48 +02:00
Alessandro Cosentino
be10a14e58 Merge commit 'refs/merge-requests/12' of git://gitorious.org/owncloud/apps into merge-requests/12 2012-08-12 21:30:42 -04:00
Bernhard Posselt
6c327bd5f8 new layout and design for feed items, mark all as read is now faster because it uses an own ajax request, css and javascript refactor, the titlebar is now only loaded once 2012-08-13 03:01:11 +02:00
Alessandro Cosentino
90fb216e7d fixes create feed, which was broken by last commits 2012-08-12 15:44:24 -04:00
Bernhard Posselt
7efe48d3d7 added an keep unread checkbox, cleaned up javascript that handled setting of item status, improved design of feedentries 2012-08-12 17:43:11 +02:00
Bernhard Posselt
95072a4a45 added ability to mark items as important; mark items as read when: title is clicked or when title scrolled beyond the top edge or when the bottom is reached; open items in a new tab when title is clicked 2012-08-12 02:04:45 +02:00
Bernhard Posselt
07ae82b108 added client side filtering for showing only newest items or all 2012-08-11 18:02:53 +02:00
Bernhard Posselt
638ffc27b3 implemented the 'mark all as read' button to mark all loaded items of a feed as read 2012-08-11 17:53:41 +02:00
Bernhard Posselt
80cc1dd892 mark items as read when the title is being hidden under the top edge or when you hit the bottom. also mark items as read when you click on them 2012-08-11 17:24:34 +02:00
Bernhard Posselt
c37d6ea222 reload page when the current feed is being deleted 2012-08-11 01:19:18 +02:00
Bernhard Posselt
5428fc0100 fixed bug that would cause the itemheader to disappear when a different feed is loaded 2012-08-11 00:19:15 +02:00
Bernhard Posselt
fb8f2c2550 added an item header, improved feed design, removed unused javascript function, added proper template translation tags 2012-08-11 00:12:06 +02:00
Bernhard Posselt
748afb98f2 moved the marking of feeds into the news.js and call it on mouseenter, always expand the description of feeds, improved style of the news items 2012-08-10 20:44:45 +02:00
Alessandro Cosentino
a077e4ea2f importing opml becomes simple for debugging reasons (ignore SimplePie issues for now) 2012-08-10 00:12:38 -04:00
Alessandro Cosentino
202195c305 shows feeds with unread items in bold 2012-08-09 14:13:16 -04:00
Gregor Tätzner
2944bc645a Fix some html errors and align feed buttons to the center 2012-08-09 13:04:38 +02:00
Gregor Tätzner
4856c8e360 Mostly feed list html cleanup, also restructured news.css 2012-08-09 09:40:25 +02:00
Alessandro Cosentino
90e49e0b5f curl connections between importopml and createfeed 2012-08-08 16:41:21 -04:00
Gregor Tätzner
8dc1c6c6ea highlight currently shown feed and load feeds always in ajax style 2012-08-08 14:29:28 +02:00
Alessandro Cosentino
dea84256ab no need of checking the statuscode in ajaxError when adding feed 2012-08-07 18:57:23 -04:00
Alessandro Cosentino
4be12df25c handle SimplePie issues when adding feed 2012-08-07 18:21:48 -04:00
Gregor Tätzner
3f6d7c16b3 Show trigger icon only if folder is not empty.
Else just show the folder icon.
2012-08-06 22:44:46 +02:00
Gregor Tätzner
369e2edeac Show some nice messages when you create or delete a feed in the right
view
2012-08-06 20:27:57 +02:00
Gregor Tätzner
5eb0f78dcb expands the hoverable area of the folder trigger and rotates trigger
icon just by 90 degrees
2012-08-06 16:59:16 +02:00
Gregor Tätzner
23ab19741b Adds a clickable trigger to collapse the list. 2012-08-06 16:07:39 +02:00
Alessandro Cosentino
12720ebd14 refactores code of the opml importer 2012-08-05 15:49:25 -04:00
Alessandro Cosentino
5225272b1c removes confirmation dialog when adding a folder 2012-08-04 17:29:44 -04:00
Gregor Tätzner
0defb2d3d5 Merge branch 'newsapp' of gitorious.org:owncloud/apps into newsapp 2012-08-04 19:00:44 +02:00
Gregor Tätzner
82cfb232c2 Show or hide items in rightcontent when creating or deleting feeds 2012-08-04 18:54:54 +02:00
Alessandro Cosentino
1b5cdb7c8e set import variables 2012-08-04 11:21:43 -04:00
Gregor Tätzner
fbcac103cf Fixed several issues in delete folder functions 2012-08-03 18:25:46 +02:00
Gregor Tätzner
58824771f2 Merge branch 'newsapp' of gitorious.org:owncloud/apps into newsapp 2012-08-03 15:04:42 +02:00
Alessandro Cosentino
71723ad593 improves dialog that adds a folder 2012-08-03 09:00:26 -04:00
Gregor Tätzner
df3cf447b7 Move unreaditemcounter code into listfeed 2012-08-03 14:59:43 +02:00
Gregor Tätzner
96088f6567 Implement dynamic folder adding in the same way like feed adding 2012-08-03 10:42:45 +02:00
Alessandro Cosentino
fc78ffbefd improves dialog to add a feed 2012-08-03 01:01:14 -04:00
Alessandro Cosentino
a4502857ec small fixes on previous commits 2012-08-03 00:35:45 -04:00
Gregor Tätzner
bdc5159324 Add feed to feed list instantly on feed adding
Reload is no longer necessary. There are still some issues - especially
the order of the feeds: atm the feed is just inserted at the beginning
2012-08-02 18:52:33 +02:00
Thomas Tanghus
1cc2f0c7f0 Another try to fix settings js loading. 2012-08-01 16:39:41 +02:00
Thomas Tanghus
fd9a8cbd8a Don't overwrite the News object in settings. 2012-08-01 16:16:24 +02:00
Alessandro Cosentino
703520c3b6 small fixes on the settings popup 2012-08-01 09:48:41 -04:00
Alessandro Cosentino
eca49d72c4 news app welcomes the new settings popup 2012-07-31 23:40:22 -04:00
Gregor Tätzner
4451097787 Fix 'decrementing by 2' counter bug 2012-07-30 22:16:27 +02:00
Gregor Tätzner
01f8c6cf08 Implement live update of unread item counter 2012-07-30 21:09:30 +02:00
Alessandro Cosentino
fd5b815e58 opml parser completed; still needs testing 2012-07-30 14:08:36 -04:00
Alessandro Cosentino
a5438863a4 parses opml file to get the title 2012-07-30 02:24:38 -04:00
Alessandro Cosentino
0812aadc7b solves a merge conflict 2012-07-29 18:10:59 -04:00
Alessandro Cosentino
269700f78a merge from previous commit 2012-07-29 18:07:05 -04:00
Alessandro Cosentino
1c006551e8 select opml dialog improved 2012-07-29 18:04:03 -04:00
Gregor Tätzner
e983a37533 align spinner vertical 2012-07-28 07:58:41 +02:00
Alessandro Cosentino
42458fad2f browse local files dialog 2012-07-28 00:38:28 -04:00
Alessandro Cosentino
96a44ed8e8 update counters with js when update feeds 2012-07-27 10:23:01 -04:00
Alessandro Cosentino
f80555a94c shows a spinner while updating feed 2012-07-26 19:20:21 -04:00
Alessandro Cosentino
82649d5b1e dialog for opml 2012-07-26 12:34:08 -04:00
Gregor Tätzner
0fa35e3868 fix cloudbtn javascript handling 2012-07-25 16:59:45 +02:00
Alessandro Cosentino
da51c810f7 conform to the new app setting policy 2012-07-24 15:59:20 -04:00
Alessandro Cosentino
8eab75caa8 moving settings dialog to app 2012-07-24 11:21:07 -04:00
Alessandro Cosentino
27df8ca462 dialog for opml importing 2012-07-23 10:43:53 -04:00
Gregor Tätzner
67ba166c82 Fix last commit 2012-07-20 17:44:47 +02:00
Gregor Tätzner
c739eebba3 Changed itemlist style 2012-07-19 11:58:15 +02:00
Alessandro Cosentino
f3f251acec basically reversing commit 18176083 2012-07-18 19:25:27 -04:00
Gregor Tätzner
c5f03e0ca5 Refresh feed list when you a feed 2012-07-18 21:39:53 +02:00
Alessandro Cosentino
4ce3565909 update feeds works; need to be polished 2012-07-17 21:49:38 -04:00
Gregor Tätzner
072e5f18c9 Align counter to the right and hide on hover 2012-07-17 21:48:58 +02:00
Alessandro Cosentino
05fd3ebe12 replace simplepie-dev with simplepie-stable 2012-07-17 15:24:26 -04:00
Alessandro Cosentino
f54ffd3ed7 skeleton of updatefeeds feature 2012-07-16 18:46:59 -04:00
Alessandro Cosentino
c53efe6fa7 begins opml importer 2012-07-14 20:51:54 -04:00
Alessandro Cosentino
5129c00187 addmenu hides when click in the document 2012-07-14 18:57:25 -04:00
Alessandro Cosentino
9118cc6752 fix add button 2012-07-14 15:31:52 -04:00
Alessandro Cosentino
39e736c65b fixes js error on konqueror 2012-07-12 17:49:14 -04:00
Gregor Tätzner
aa8ddaf6bd Rework design of addfeedfolder popup menu. 2012-07-12 17:28:08 +02:00
Gregor Tätzner
4ade56a7af Fixed evaluation and utilization of parentid in addfeed and addfolder. 2012-07-11 21:17:32 +02:00
Alessandro Cosentino
4c7651538d small fixes at addfeedfolder menu 2012-07-11 14:58:22 -04:00
Gregor Tätzner
5be98abcff dropdown menu needs to slide up when you select an item. 2012-07-11 08:06:30 +02:00
Gregor Tätzner
e5630fd8a3 Merge branch 'newsapp' of gitorious.org:owncloud/apps into newsapp 2012-07-11 07:59:13 +02:00
Gregor Tätzner
adc8fa3702 Split up addfeedfolder dialog into two dialogs. 2012-07-11 07:58:22 +02:00
Alessandro Cosentino
42cf7d675e feedback to the user while adding a feed 2012-07-10 18:56:05 -04:00
Alessandro Cosentino
af0bf0486c update views when you remove a feed or mark item as read 2012-07-10 10:57:35 -04:00
Gregor Tätzner
18e392fbb3 Fix cut-off-dropdown issue in addfeeddialog. 2012-07-09 20:59:27 +02:00
Gregor Tätzner
e62ad61be4 Fix merge conflict in News.js 2012-07-08 21:01:05 +02:00
Alessandro Cosentino
f5da58ed9e merge request 8 2012-07-08 14:41:24 -04:00
Alessandro Cosentino
0b4106fab9 merging merge-requests7 2012-07-08 14:35:01 -04:00
Gregor Tätzner
c27b0a963e Merge remote-tracking branch 'upstream/newsapp' into newsapp
Conflicts:
	news/css/news.css
	news/js/news.js
2012-07-08 18:03:05 +02:00
Gregor Tätzner
7053772519 UI and model fixes
- added dropdown menu to choose parent in addfeedfolder setting
- added edit button to folder items
- foldermapper: also load children of children to show folder
  hierarchy
2012-07-08 17:37:35 +02:00
Alessandro Cosentino
5754af967c starts implementing updateitem 2012-07-07 19:03:35 -04:00
Alessandro Cosentino
e4b145726f improves delete feed feature 2012-07-05 19:46:55 -04:00
Alessandro Cosentino
e5f291b09c button to remove folder 2012-07-05 17:22:24 -04:00
Alessandro Cosentino
9604164194 button to edit and delete feeds 2012-07-05 15:12:17 -04:00
Alessandro Cosentino
fcd843bc0c shows articles in accordion view 2012-07-04 16:54:26 -04:00
Alessandro Cosentino
6948000198 everything is there but the fancyness 2012-07-04 14:51:47 -04:00
Alessandro Cosentino
72c730bf5f button to add feed; selection of a feed 2012-07-02 23:39:19 -04:00
Alessandro Cosentino
f8f6fd3d77 shows folder list 2012-06-30 20:02:00 -04:00
Alessandro Cosentino
6f3404ee97 adds controller to add a folder 2012-06-29 19:01:41 -04:00
Alessandro Cosentino
a0afcd5f71 adds dialog to add feed or folder / starts settings page 2012-06-26 19:20:22 -04:00
Alessandro Cosentino
c2c9164749 dropup menu to add feeds 2012-06-21 17:24:03 -04:00
Alessandro Cosentino
797edb75a1 created a stub for the News app 2012-04-28 10:27:29 -04:00