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