Bernhard Posselt
4fe70c8f1b
correctly destroy element when route is being changed
2014-09-18 10:14:46 +02:00
Bernhard Posselt
8e0cbf094e
fix enclosure
2014-09-16 19:42:37 +02:00
Bernhard Posselt
ad701076c1
add pull to refresh
2014-09-15 15:37:43 +02:00
Bernhard Posselt
ce118f2a97
also remove undo entry if user changes the route
2014-09-15 15:26:19 +02:00
Bernhard Posselt
7f035733fd
dont immediately remove unread count to prevent folders from hiding and thus preventing undo
2014-09-14 22:21:06 +02:00
Bernhard Posselt
df6487b2f8
add conditional style include for 7
2014-09-14 21:06:37 +02:00
Bernhard Posselt
3d04a9ae9c
implement jump to next feed source, fix #414
2014-09-14 20:55:03 +02:00
Bernhard Posselt
8b8da49d79
bump version and depend on 7.0.3 because css will be backported
2014-09-14 20:33:40 +02:00
Bernhard Posselt
8668848e81
require folder class for parent folder keyboard
2014-09-14 20:18:55 +02:00
Bernhard Posselt
568f4f7b80
go through feeds and child feeds of folders
2014-09-14 20:18:00 +02:00
Bernhard Posselt
c3a0bf654c
add keyboard shortcuts for reloading and jumping to the next/previous feed
2014-09-14 20:02:05 +02:00
Bernhard Posselt
242fdbf9fc
add import articles
2014-09-14 04:17:32 +02:00
Bernhard Posselt
a5e9937c86
jshint
2014-09-14 01:01:03 +02:00
Bernhard Posselt
e794b8ccde
fix jshint
2014-09-14 00:51:41 +02:00
Bernhard Posselt
2647d14cf0
add parser for opml
2014-09-14 00:43:40 +02:00
Bernhard Posselt
14a03286a8
layout
2014-09-13 20:13:51 +02:00
Bernhard Posselt
31f812730e
styling for expanded view
2014-09-13 19:47:29 +02:00
Bernhard Posselt
6f0de45079
fix indention issues
2014-09-13 17:06:34 +02:00
Bernhard Posselt
08df2433ca
autopaging
2014-09-13 16:58:38 +02:00
Bernhard Posselt
11c4b03d70
mark read on scroll
2014-09-13 14:36:27 +02:00
Bernhard Posselt
e06aaac512
fix starred count for deleted folders, reload path when deleting
2014-09-13 12:46:29 +02:00
Bernhard Posselt
021b680252
better folder undelete
2014-09-13 12:00:54 +02:00
Bernhard Posselt
1cb7d9ad1f
also delete feeds when their parent folder is being deleted
2014-09-13 04:43:37 +02:00
Bernhard Posselt
5f43cd596f
fix removal of error feeds
2014-09-13 04:25:29 +02:00
Bernhard Posselt
218f7821cb
remove angular-animate from build, update bower packages
2014-09-13 03:05:47 +02:00
Bernhard Posselt
0a818fa9ff
delete + undo folders
2014-09-13 02:42:19 +02:00
Bernhard Posselt
8c38ef40bd
delete feed + undo
2014-09-13 01:19:39 +02:00
Bernhard Posselt
72c4fc9acb
rename folder
2014-09-12 23:54:49 +02:00
Bernhard Posselt
f7feeecf39
rename feed
2014-09-12 22:05:17 +02:00
Bernhard Posselt
218ddcaf53
mark read in the navigation, fix drag and drop
2014-09-12 20:08:02 +02:00
Bernhard Posselt
b86a559166
adding feeds and folders, lady and gentlemen :P
2014-09-12 19:40:16 +02:00
Bernhard Posselt
748500380e
only take the url as title if the title is not given
2014-09-12 05:35:29 +02:00
Bernhard Posselt
cc1dc2ed30
working on creating folders
2014-09-12 05:28:09 +02:00
Bernhard Posselt
2c161c47ec
add feed without folder
2014-09-12 03:14:04 +02:00
Bernhard Posselt
761412ebaa
create folders!
2014-09-12 03:03:44 +02:00
Bernhard Posselt
aee7a83449
add styling for error, disable draggable on error
2014-09-12 02:07:01 +02:00
Bernhard Posselt
6f68f42535
if a feed is created, load it
2014-09-12 00:58:47 +02:00
Bernhard Posselt
fc4aa4d97b
dont transform folder to uppercase due to possible conflicts with folders created from the api
2014-09-12 00:27:10 +02:00
Bernhard Posselt
145912a4fe
Compact view: Expand item when jumping to it with a keyboard shortcut, fix #437
2014-09-11 23:44:08 +02:00
Bernhard Posselt
5c63092dd7
fix order by
2014-09-11 22:17:19 +02:00
Bernhard Posselt
c27dab7c80
add collection view
2014-09-11 22:05:36 +02:00
Bernhard Posselt
ac653d89d9
implement move feed
2014-09-11 21:19:50 +02:00
Bernhard Posselt
3e313821cf
fix autofocus
2014-09-11 21:11:42 +02:00
Bernhard Posselt
f3091d84e1
various work on creating feeds, folders and showing folders
2014-09-11 20:26:04 +02:00
Bernhard Posselt
f50dba835f
fix indention
2014-09-11 17:15:43 +02:00
Bernhard Posselt
b4c8934dd3
fix line lengths and indention
2014-09-11 17:08:04 +02:00
Bernhard Posselt
42628b133f
fix phpunit tests
2014-09-11 15:42:52 +02:00
Bernhard Posselt
8a282f747e
remove traceur docs
2014-09-11 14:33:31 +02:00
Bernhard Posselt
793bd21773
port to ES5, fix unread count going into minus
2014-09-11 14:32:59 +02:00
Bernhard Posselt
ea9ebd4826
port to es5 and add es6 shims for object prototypes instead
2014-09-11 03:55:52 +02:00
Bernhard Posselt
bad22a2d3d
fix ordering by oldest first
2014-09-10 01:44:20 +02:00
Bernhard Posselt
5fbcf7441c
update traceur runtime
2014-09-10 01:26:12 +02:00
Bernhard Posselt
952df56f79
add todo
2014-09-09 22:37:48 +02:00
Bernhard Posselt
7b3ed89268
only toggle item if in compact mode
2014-09-09 22:37:31 +02:00
Bernhard Posselt
ff528b18df
fix settings
2014-09-09 22:21:40 +02:00
Bernhard Posselt
319a6f848d
update grunt libs
2014-09-07 12:07:20 +02:00
Bernhard Posselt
78082d5263
remove methods
2014-09-05 18:42:14 +02:00
Bernhard Posselt
9fd26858e7
add timeout to feed delete message
2014-09-05 18:38:28 +02:00
Bernhard Posselt
3921c654f8
add undo for feed deletion
2014-09-05 18:07:02 +02:00
Bernhard Posselt
c97bfffd72
update some stuff
2014-09-05 15:03:45 +02:00
Bernhard Posselt
59db6aebde
fix backend sorting
2014-09-05 14:00:24 +02:00
Bernhard Posselt
b752c690b4
fix build
2014-09-05 12:44:54 +02:00
Bernhard Posselt
dda6a6963c
update deps
2014-09-04 17:01:35 +02:00
Bernhard Posselt
d52b05965d
update bower deps
2014-09-02 19:09:58 +02:00
Bernhard Posselt
8bcc2b1bcc
update deps
2014-09-02 19:07:47 +02:00
Bernhard Posselt
00a567d7fc
fix folder exists
2014-08-29 18:11:48 +02:00
Bernhard Posselt
60c9b601aa
validation feedback if folder exists
2014-08-29 18:08:27 +02:00
Bernhard Posselt
25239690a3
correct input behaviour
2014-08-29 17:07:54 +02:00
Bernhard Posselt
a17700800c
add folder drop down
2014-08-29 16:55:32 +02:00
Bernhard Posselt
73e0c1704d
use only one button for edit
2014-08-27 20:00:35 +02:00
Bernhard Posselt
c7c2bf214c
editing
2014-08-27 18:52:13 +02:00
Bernhard Posselt
831893647b
fix js unit tests
2014-06-26 12:22:27 +02:00
Bernhard Posselt
c4e591f541
properly redirect with appended slashes
2014-06-02 03:48:41 +02:00
Bernhard Posselt
8601a2b833
reload with directive
2014-06-02 00:57:12 +02:00
Bernhard Posselt
1280da30fc
reload route if you click the path and the route is the same string
2014-06-02 00:49:36 +02:00
Bernhard Posselt
b5e4dd0ee5
focus
2014-05-31 03:00:15 +02:00
Bernhard Posselt
1d5ff06407
restyle and fix add website popup
2014-05-31 02:46:30 +02:00
Bernhard Posselt
1685a6b0ce
remove clog
2014-05-31 02:17:36 +02:00
Bernhard Posselt
123e146215
fix active feed and folder markup
2014-05-31 02:16:57 +02:00
Bernhard Posselt
0675405a8c
show unreadcount in title
2014-05-31 01:34:08 +02:00
Bernhard Posselt
82f0a877a0
add active and unread stuff
2014-05-31 01:12:20 +02:00
Bernhard Posselt
35d0d8750e
more additions
2014-05-30 22:19:26 +02:00
Bernhard Posselt
e9a2c6bac0
more stuff
2014-05-30 16:12:51 +02:00
Bernhard Posselt
88279961c5
fix autopaging and marking read, render items
2014-05-30 15:14:07 +02:00
Bernhard Posselt
abd5ef4c4c
finish content controller
2014-05-30 12:23:34 +02:00
Bernhard Posselt
57bccbf06a
bump api
2014-05-30 00:38:04 +02:00
Bernhard Posselt
8d254cf11c
add missing commas
2014-05-30 00:17:27 +02:00
Bernhard Posselt
79032a17fb
add autopaging
2014-05-30 00:06:49 +02:00
Bernhard Posselt
320304c909
dont mark read on scroll
2014-05-29 23:10:55 +02:00
Bernhard Posselt
cba949fb07
order by pubdate
2014-05-29 22:58:30 +02:00
Bernhard Posselt
b91ef01fdb
use controller as syntax for ng-view
2014-05-26 02:41:01 +02:00
Bernhard Posselt
6dc363a14a
render items
2014-05-26 02:01:59 +02:00
Bernhard Posselt
0b22611a92
more boilerplate
2014-05-23 20:19:06 +02:00
Bernhard Posselt
94e24c1e1a
remove slideup since its in core
2014-05-23 18:46:53 +02:00
Bernhard Posselt
6208debf04
use firefox for ci and e2e
2014-05-23 17:55:30 +02:00
Bernhard Posselt
4fa9c6d6cf
add missing controller methods bodies
2014-05-23 13:26:01 +02:00
Bernhard Posselt
f27198da9d
implement mark feed, folder and all read for navigation controller
2014-05-23 13:14:32 +02:00
Bernhard Posselt
f1261587eb
cache unread count
2014-05-23 12:53:03 +02:00
Bernhard Posselt
c12a2504cd
fix rename
2014-05-23 03:53:24 +02:00
Bernhard Posselt
21445917b0
rename settings to settingsresource
2014-05-23 03:51:37 +02:00
Bernhard Posselt
02adea04a5
fix space in for
2014-05-23 02:55:39 +02:00
Bernhard Posselt
66dc3028d7
stuff
2014-05-23 02:54:58 +02:00
Bernhard Posselt
993a4a7ed0
uppercase shortcuts
2014-05-23 01:38:33 +02:00
Bernhard Posselt
65607055a5
add bind unsafe directive
2014-05-23 01:34:18 +02:00
Bernhard Posselt
4eaee79d9b
implement #137 serverside
2014-05-23 01:25:55 +02:00
Bernhard Posselt
8f833877ee
fix slideup
2014-05-23 01:11:53 +02:00
Bernhard Posselt
a0b6fad1ad
add most of the settings except import
2014-05-23 00:44:27 +02:00
Bernhard Posselt
7bcdc3d062
make code more readable
2014-05-22 17:07:50 +02:00
Bernhard Posselt
3108dba268
add tooltip
2014-05-22 15:22:36 +02:00
Bernhard Posselt
26c063e3b6
make code easier to read
2014-05-22 15:17:29 +02:00
Bernhard Posselt
131ccd6d3e
destroy elem
2014-05-22 15:10:40 +02:00
Bernhard Posselt
2bb6bc03b5
add autopaging directive
2014-05-22 15:09:57 +02:00
Bernhard Posselt
7030132583
implement read all
2014-05-22 02:53:56 +02:00
Bernhard Posselt
6b46f7b265
increase starcount if starring
2014-05-22 02:50:55 +02:00
Bernhard Posselt
23246ea398
add keep unread, read, read feed and starring
2014-05-22 02:40:44 +02:00
Bernhard Posselt
2b4da592f1
simplify star and read
2014-05-22 02:15:56 +02:00
Bernhard Posselt
f0aae6875b
fix iterators comment
2014-05-22 01:46:30 +02:00
Bernhard Posselt
d3a84beec0
readme fixes
2014-05-22 01:27:08 +02:00
Bernhard Posselt
780fa97864
add docs on iterators
2014-05-22 01:26:06 +02:00
Bernhard Posselt
772b4e86c2
readme additions
2014-05-22 01:10:47 +02:00
Bernhard Posselt
dc44592a17
remove chrome from ci since it fails
2014-05-22 01:04:54 +02:00
Bernhard Posselt
bf52ed4a0a
add generators to iterate over objects
2014-05-22 01:03:27 +02:00
Bernhard Posselt
295adcbef7
add chrome to js unit tests
2014-05-22 00:23:49 +02:00
Bernhard Posselt
fe486da549
try to use firefox to run js unittests
2014-05-22 00:05:44 +02:00
Bernhard Posselt
6c09a9d37e
disable failing test
2014-05-21 23:57:58 +02:00
Bernhard Posselt
aff0213dc9
const possible values
2014-05-21 23:49:00 +02:00
Bernhard Posselt
0fa6755224
es6 all the things
2014-05-21 23:43:28 +02:00
Bernhard Posselt
d3a774b2bd
finish migrating keyboard shortcuts
2014-05-21 14:09:04 +02:00
Bernhard Posselt
0db81a2fc1
keyboard shortcuts first pitch
2014-05-20 17:58:17 +02:00
Bernhard Posselt
5a7b1e0c36
rename model to resource
2014-05-20 17:01:59 +02:00
Bernhard Posselt
b5d5b2b22a
bind items to controller
2014-05-19 16:21:17 +02:00
Bernhard Posselt
274034a633
put models into seperate folder
2014-05-19 16:00:08 +02:00
Bernhard Posselt
11f0246acd
subscribe to more channels and fetch more feeds on init
2014-05-19 15:51:26 +02:00
Bernhard Posselt
928ccf49fb
periodically update
2014-05-19 03:41:28 +02:00
Bernhard Posselt
90584316b8
add test for firstrun page
2014-05-19 02:22:02 +02:00
Bernhard Posselt
ded252d29e
register publisher
2014-05-18 22:56:44 +02:00
Bernhard Posselt
2459002dcc
add models
2014-05-18 22:49:30 +02:00
Bernhard Posselt
e2e9a79aa3
add model
2014-05-18 18:51:16 +02:00
Bernhard Posselt
88d5f941a0
fix e2e test
2014-05-16 21:14:07 +02:00
Bernhard Posselt
9247e21d8b
fix e2e test
2014-05-16 20:46:56 +02:00
Bernhard Posselt
c4463b432f
more debug
2014-05-16 20:26:00 +02:00
Bernhard Posselt
f76e26981e
debug with curl
2014-05-16 20:18:27 +02:00
Bernhard Posselt
731823c61f
cleanup
2014-05-16 20:11:12 +02:00
Bernhard Posselt
980da28c8f
use phantomjs for travis
2014-05-16 19:52:14 +02:00
Bernhard Posselt
af1edf7516
try to fail e2e
2014-05-16 17:25:06 +02:00
Bernhard Posselt
054aad5a69
fix coding style and dead code
2014-05-16 01:19:29 +02:00
Bernhard Posselt
fd0db13040
disable e2e tests
2014-05-16 00:25:50 +02:00
Bernhard Posselt
4772ad4101
travis fixes
2014-05-15 17:16:36 +02:00
Bernhard Posselt
25f2f16a9b
move notes to github issue
2014-05-15 15:42:45 +02:00
Bernhard Posselt
5eee2cc5a1
add ng animate
2014-05-15 15:36:11 +02:00
Bernhard Posselt
145ba6a487
add some notes
2014-05-15 14:17:55 +02:00
Bernhard Posselt
9d3de6d095
serve an example rss file for testing
2014-05-15 13:55:31 +02:00
Bernhard Posselt
3bd4247065
remove jshint because jslint is the same but stricter
2014-05-15 13:45:05 +02:00
Bernhard Posselt
dcbe710cf2
put login into prepare function
2014-05-15 13:36:51 +02:00
Bernhard Posselt
d6625bc445
fix protractor tests
2014-05-15 12:26:42 +02:00
Bernhard Posselt
83226fc3cb
add first protractor test
2014-05-15 05:36:41 +02:00
Bernhard Posselt
1ab7ba56d8
add makefile to build project
2014-05-15 04:46:32 +02:00
Bernhard Posselt
04e421cf2f
add basic files for js rewrite
2014-05-15 04:36:40 +02:00
Bernhard Posselt
3ce894af1e
use markdown, refactor js
2014-05-15 03:00:53 +02:00
Bernhard Posselt
b567d32b0e
first commit, nothing working yet
2014-05-14 19:22:55 +02:00
Bernhard Posselt
f333f6b38f
fix js tests
2014-05-13 22:48:54 +02:00
Bernhard Posselt
b9de58c0c9
remove more old code
2014-05-13 22:10:02 +02:00
Bernhard Posselt
22ce7b5640
version bump
2014-05-10 00:08:48 +02:00
Bernhard Posselt
1ca71fccb1
fix broken audio feeds, fix #508
2014-04-18 17:47:50 +02:00
Bernhard Posselt
10109c9ebe
fix js tests to run without appframework
2014-04-12 01:56:59 +02:00
Bernhard Posselt
8588c46028
fix user settings request
2014-04-09 22:52:27 +02:00
Bernhard Posselt
3b5d012b57
fix user settings request
2014-04-09 22:52:27 +02:00
Bernhard Posselt
643fa4624d
port to internal controller, some routes are still broken
2014-04-09 22:52:27 +02:00
Bernhard Posselt
17e1e167ba
fix bug that would prevent you from creating folders
2014-04-08 22:43:37 +02:00
Bernhard Posselt
4c17bce22e
fix undo notification
2014-04-08 22:33:00 +02:00
Bernhard Posselt
a3c78541d7
use generate url, fix #496
2014-04-08 22:29:12 +02:00
Bernhard Posselt
8750ce5d8c
Merge pull request #502 from owncloud/routing
...
Update requests to use the full route. Refs. #496
2014-04-08 22:21:27 +02:00
Bernhard Posselt
68f5a01dc6
port javascript from appframework
2014-04-08 22:19:19 +02:00
Bernhard Posselt
31ae116fe4
migrated database, utility, bootstrap from appframework
2014-04-08 18:50:10 +02:00
Bernhard Posselt
7c6d727f6a
fix errors related to persistence data change
2014-04-06 16:00:21 +02:00
Bernhard Posselt
dbd18a2099
get rid of deprecated getParams and renderJSON method to ease transition to built in appframework
2014-04-06 15:26:58 +02:00
Bernhard Posselt
19bab14274
Don't prevent shortcuts if a button (starred icon for instance) is focused (theres no input for buttons anyways), fix #497
2014-04-03 23:59:42 +02:00
Bernhard Posselt
4ab9494fc9
only instantiate one itemcontroller, prevent tons of requests when autopaging, fix #498
2014-04-03 23:53:42 +02:00
Bernhard Posselt
e59034b11d
recreate old bind unsafe html behaviour
2014-03-27 03:12:43 +01:00
Thomas Tanghus
e2dfa63781
Update requests to use the full route. Refs. #496
2014-03-26 21:07:40 +01:00
Bernhard Posselt
ee3776b367
fix tests
2014-03-26 01:34:51 +01:00
Bernhard Posselt
78ede91cec
fix autofocus when loading unread articles and initial view
2014-03-26 01:34:51 +01:00
Bernhard Posselt
fc95846094
fix tests
2014-03-26 01:34:51 +01:00
Bernhard Posselt
e6cf6a2dfc
fix autofocus when loading unread articles and initial view
2014-03-26 01:34:51 +01:00
Bernhard Posselt
2fc5ca4f60
update a lot of stuff, WIP
2014-03-26 01:34:31 +01:00
Bernhard Posselt
88b8803e65
fix autofocus when loading unread articles and initial view
2014-03-18 20:20:57 +01:00
Bernhard Posselt
69ba0a6f92
dont collapse old item when opening a new one, fix #453
2014-03-08 21:54:06 +01:00
Davide Saurino
acec12a5dc
Rename folders ( FIX #456 )
2014-02-06 16:38:14 +01:00
Alessandro Cosentino
bb064aa9cc
activate shortcuts only when modifier keys are not pressed. fix #449
2014-01-14 10:34:21 +01:00
Bernhard Posselt
c930b7c448
debug
2013-12-20 23:25:00 +01:00
Bernhard Posselt
35316ec933
debug
2013-12-20 23:22:43 +01:00
Bernhard Posselt
abb988dd23
debug
2013-12-20 23:21:50 +01:00
Bernhard Posselt
b55935fb4e
debug
2013-12-20 23:19:58 +01:00
Bernhard Posselt
4c310835ed
debug
2013-12-20 23:16:12 +01:00
Bernhard Posselt
c0ffe8b967
debug
2013-12-20 23:10:30 +01:00
Bernhard Posselt
e8cdd19195
debug
2013-12-20 23:04:25 +01:00
Bernhard Posselt
13f9849a68
debug
2013-12-20 23:02:29 +01:00
Bernhard Posselt
0dbcbb6f8b
debug
2013-12-20 23:01:24 +01:00
Bernhard Posselt
b5553a83db
debug
2013-12-20 22:54:32 +01:00
Bernhard Posselt
0454021bc3
Revert "prevent multiple autopage requests, fix #201 "
...
This reverts commit 67daf10747
.
2013-12-20 17:30:51 +01:00
Bernhard Posselt
67daf10747
prevent multiple autopage requests, fix #201
2013-12-20 17:25:01 +01:00
Bernhard Posselt
a74f2eed1f
fix star shortcut
2013-12-19 19:07:35 +01:00
Bernhard Posselt
84b5be7f0b
fix shortcuts and add shortcut to expand current item
2013-12-19 17:57:26 +01:00
Bernhard Posselt
015fbb80fc
add compact view, fix #267 , merry christmas ;D
2013-12-19 17:47:10 +01:00
Bernhard Posselt
6dc8dad23e
add persistent option for compact view
2013-12-19 15:15:32 +01:00
Bernhard Posselt
11e170fc19
lint coffee
2013-12-19 13:59:39 +01:00
Bernhard Posselt
43f86e58d2
Merge pull request #411 from sub/issue242
...
Make feed title editable (FIX #242 )
2013-12-19 04:32:34 -08:00
Matthias Blümel
85f54470ea
Issue #420
2013-12-10 00:24:13 +01:00
Davide Saurino
aacdd4328a
Move set/unset feed editing code to controller
2013-11-27 10:52:21 +01:00
Davide Saurino
ccfa661880
app.js updated
2013-11-16 12:53:10 +01:00
Davide Saurino
260beb6b12
Rename Feed: tests added
2013-11-16 12:51:13 +01:00
Davide Saurino
e7b94256e4
Style improvements
2013-11-13 18:18:36 +01:00
Davide Saurino
86196178eb
FIX + new app.js added
2013-11-12 10:55:43 +01:00
Davide Saurino
be253cdc1b
Make feed title editable ( FIX #242 )
2013-11-12 10:46:31 +01:00
Bernhard Posselt
dbd13392dd
use better wording for hiding/showing unread articles and feeds/folders, fix #366
2013-09-23 21:54:59 +02:00
Bernhard Posselt
ffab9d0163
always clear input for adding feeds
2013-09-23 02:16:11 +02:00
Bernhard Posselt
00119cb60c
Empty folders should probably be displayed
...
Edit
fix #361
2013-09-23 02:11:54 +02:00
Bernhard Posselt
d9f1aca951
version bump
2013-09-16 20:20:23 +02:00
Bernhard Posselt
2937a633de
also translate title, fix #350
2013-09-16 17:39:32 +02:00
Bernhard Posselt
752e45abfe
allow by default
2013-09-14 05:22:28 +02:00
Bernhard Posselt
ec513ada34
allow by default
2013-09-14 05:18:44 +02:00
Bernhard Posselt
bfa090ed5d
dont do pull to refresh when loading in items
2013-09-14 02:44:32 +02:00
Bernhard Posselt
df8f6b5fee
implement pull to refresh, fix #44
2013-09-14 02:22:44 +02:00
Bernhard Posselt
346a657bcf
remove unneeded files
2013-09-12 13:11:05 +02:00
Bernhard Posselt
e2b56e0d61
add fileextensions as hint to subscriptions export
2013-09-12 13:10:20 +02:00
Bernhard Posselt
2391e6bf62
fix #342
2013-09-12 01:00:32 +02:00
Bernhard Posselt
d54475fb0f
log
2013-09-09 16:38:08 +02:00
Bernhard Posselt
4a8984a997
dont ignore vendor build directories
2013-09-09 16:37:04 +02:00
Bernhard Posselt
a84b978221
fix unit tests for phantomjs runner
2013-09-09 16:31:03 +02:00
Bernhard Posselt
2824b43b73
use bower for managing deps
2013-09-09 15:57:18 +02:00
Bernhard Posselt
6dfbc778ab
add hint in readme to make data directory readable
2013-09-03 17:15:59 +02:00
Alessandro Cosentino
778f7b2be6
all the firstrunpage in one commit
2013-09-02 23:42:55 -04:00
Bernhard Posselt
2ec1f71203
more whitespace for oc6
2013-09-01 00:31:36 +02:00
Bernhard Posselt
824f074ecb
change email adress in copyright headers
2013-08-26 17:23:22 +02:00
Bernhard Posselt
259dcbe5a0
When jumping to the next item after the last one, also mark the last item as read, fix #213
2013-08-14 12:15:19 +02:00
Bernhard Posselt
c745c82423
update karma test runner to fix build
2013-08-07 16:14:24 +02:00
Bernhard Posselt
c1adf7d39d
update readme
2013-08-07 15:31:05 +02:00
Bernhard Posselt
c8b04a1395
also use title as folder name if text is not on the opml outline element, fix #306
2013-08-07 15:30:12 +02:00
Bernhard Posselt
b48a0308c5
check phantomjs bin
2013-08-06 10:46:35 +02:00
Bernhard Posselt
9f1ae2a545
dont install phantomjs from npm
2013-08-04 17:21:37 +02:00
Bernhard Posselt
01e7467c0b
also scroll correctly to bottom in firefox
2013-08-01 16:06:19 +02:00
Bernhard Posselt
cdf3fd3b91
scroll to bottom when you click on show all to make it easier to click the button again, fix #296
2013-08-01 11:38:44 +02:00
Bernhard Posselt
866f5e8ed8
display download link if audio file is not playable, fix #250
2013-07-18 17:06:22 +02:00
Bernhard Posselt
edbe434a2c
display 40 articles by default, autopage when 20 are left
2013-07-05 16:46:20 +02:00
Bernhard Posselt
2411424951
make it possible to turn off mark read by scrolling
2013-07-05 14:19:20 +02:00
Morris Jobke
23cf5cfe6c
fix open in new window
2013-06-07 19:15:25 +02:00
Morris Jobke
fa7553a05d
add shortcut to open current item
2013-06-07 19:02:54 +02:00
Bernhard Posselt
a19aedbec8
updated build tools, testacular is now named karma
2013-06-05 23:26:20 +02:00
Xemle
ce88338925
Issue #166 Improve RESTful urls for web backend
...
Change create and delete urls for feeds and folders:
POST /feed - Creates a feed
DELETE /feed/:feedId - Deletes a feed
POST /folder - Creates a folder
DELETE /folder/:folderId - Deletes a feed
2013-05-27 17:01:48 +02:00
Lukas Reschke
67220f815b
Fix URL
2013-05-24 22:02:14 +03:00
Alessandro Cosentino
50f42ab8e4
app.js updated
2013-05-12 20:01:58 -04:00
Alessandro Cosentino
9acb57e21e
adds shortcut to star and jump
2013-05-12 17:59:47 -04:00
Bernhard Posselt
0f56370f8c
fixed tests for delete
2013-05-10 16:15:53 +02:00
Bernhard Posselt
3843f75b49
undo queue fixes (unittests not adjusted yet: todo fix folderbusinesslayer and feedbusinesslayer specs)
2013-05-10 15:19:30 +02:00
Bernhard Posselt
347000cc2d
use a deleted flag for deleted feeds to handle undo
2013-05-10 13:30:00 +02:00
Bernhard Posselt
019b286b8e
Fix a bug that would mark the items on the right side as read regardless of feed or folder id
2013-05-09 14:03:37 +02:00
Bernhard Posselt
c894577781
fix bug that wouldnt restore deleted folders on undo
2013-05-09 13:00:21 +02:00
Bernhard Posselt
b8b4dfb496
only make one request for mark all read and mark folder read, fix #171 , fix a bug that prevented readding of feeds when its folder was deleted, fix a bug that would not allow mark read for feeds when the app was started for the first time
2013-05-09 12:57:35 +02:00
Bernhard Posselt
030f3e2ccd
dont highlight tab title when nothing changed, fix #157
2013-05-07 10:43:54 +02:00
Bernhard Posselt
5981406dc0
dont show loading sign when updating feeds and folders, fix #153
2013-05-06 11:50:50 +02:00
Bernhard Posselt
d648b26345
use 99 as maximum unread count to display, permanently display delete button for active feed
2013-05-04 16:44:22 +02:00
Bernhard Posselt
081704721a
also update folders periodically
2013-05-03 10:41:14 +02:00
Bernhard Posselt
28c64c842f
dont mark feed read if newest item id is 0
2013-04-29 13:30:02 +02:00
Bernhard Posselt
3fc18156ae
go back to order by id, fix #138 , use a newest item id to prevent marking items as read that the user didnt see yet fix #141 , also update the starred count periodically
2013-04-29 13:30:01 +02:00
Bernhard Posselt
ebb5a2f442
autopage by item fix #136
2013-04-27 18:23:41 +02:00
Bernhard Posselt
95ead2f0da
delete queue after successful delete request to prevent addtional delete when the next item is deleted
2013-04-27 11:34:40 +02:00
Bernhard Posselt
01210ea081
format unread count properly
2013-04-26 12:08:07 +02:00
Bernhard Posselt
f987751d8c
order by pubdate on the client side fix #115
2013-04-26 11:52:50 +02:00
Bernhard Posselt
025cbba00f
also use l for star (9gag, like)
2013-04-25 14:05:26 +02:00
Bernhard Posselt
cca3ff47f0
add s and i for starring item, u for keeping it unread, fix #52
2013-04-25 12:55:19 +02:00
Bernhard Posselt
02436eae6d
dont show unread articles when there are no feeds
2013-04-23 13:47:16 +02:00
Bernhard Posselt
61fb7b93a0
added configuration info
2013-04-23 12:25:27 +02:00
Bernhard Posselt
d72ddb277f
add n and p for next and previous
2013-04-22 18:26:25 +02:00
Bernhard Posselt
df18314b32
added import from google reader, fix #80
2013-04-22 18:24:31 +02:00
Bernhard Posselt
366c1b1554
added gitignore file for js
2013-04-22 16:16:18 +02:00
Bernhard Posselt
cdcba0d007
adjusted gitignore
2013-04-22 16:07:33 +02:00
Bernhard Posselt
b9099435cb
add undo for feed and folder deletion, fix #56
2013-04-22 16:05:45 +02:00
Bernhard Posselt
ac5c8f5f4f
add unittest for feedcontroller, fix #51 , dont activate add button if input does not contain characters
2013-04-22 12:31:38 +02:00
Bernhard Posselt
6c7883d284
add a unittest for itemcontroller, fix #92
2013-04-22 11:15:51 +02:00
Bernhard Posselt
bcba311485
add http:// to feed url if its not specified, fix #111 and fix #61
2013-04-22 10:24:07 +02:00
Bernhard Posselt
177a6af3d6
update the unread count every 3 minutes
2013-04-20 19:10:18 +02:00
Bernhard Posselt
ad919b8965
added backgroundjob infos
2013-04-20 16:30:47 +02:00
Bernhard Posselt
4344888056
update all feeds in one go and dont trigger serverside update anymore on feedupdate, fix #90
2013-04-20 16:11:56 +02:00
Bernhard Posselt
67e00e798d
added javascript for uploading google reader json files
2013-04-19 12:31:54 +02:00
Bernhard Posselt
402c534ee6
remove clientside hashing, fix #72
2013-04-18 17:47:03 +02:00
Bernhard Posselt
97452a5f5e
also format unreadcount in the title
2013-04-18 16:39:02 +02:00
Bernhard Posselt
fd8a57477e
show unread count in title, fix #64
2013-04-18 16:08:22 +02:00
Bernhard Posselt
9452c4bf7f
dont kill favicons on feed update
2013-04-17 11:53:59 +02:00
Bernhard Posselt
1fbcd35ac8
always return the unreadcount when marking read to set update request as 0, dont create new feeds that only consist of unreadcount updates
2013-04-17 10:51:04 +02:00
Bernhard Posselt
e48be020ad
fix bug that prevented marking read if the highestitemid was 0 also clientside
2013-04-16 17:24:15 +02:00
Bernhard Posselt
43ca6673b4
unescape title to not escape html characters, this is handled by angularjs
2013-04-16 16:59:38 +02:00
Bernhard Posselt
a412194653
implement autopaging and proper loading symbols fix #45 and #26
2013-04-16 15:43:42 +02:00
Bernhard Posselt
dee17d002d
dont show unread count when it is 0, dont bold read feeds, implemented autopaging
2013-04-16 15:23:12 +02:00
Bernhard Posselt
8df6d36d49
move instantiation into file where object is declared, fix unittests that overwrote services for all unittests and caused them to fail
2013-04-16 15:23:12 +02:00
Bernhard Posselt
34342814a0
fix potential errors when fetching favicon that preven feed from being added, fix #66 by not shortening the url
2013-04-15 18:49:44 +02:00
Bernhard Posselt
0ed9131f3f
add simple keyboard shortcuts, implemt keep unread fix #43 , implement mark as read when scrolling fix #4
2013-04-15 18:31:30 +02:00
Bernhard Posselt
7c3c70fc88
removed useless file
2013-04-15 18:12:20 +02:00
Bernhard Posselt
94e82411f7
fix unittest breakage errors in firefox and phantomjs, bump build tools
2013-04-15 18:11:38 +02:00
Bernhard Posselt
464ff6c4c1
renamed bl to businesslayer, handle exception in update routine, fix #69
2013-04-15 16:02:32 +02:00
Bernhard Posselt
01d6e6a3df
show real date on hover, more robust check for language support for relative dates
2013-04-15 14:44:48 +02:00
Bernhard Posselt
cdbafe0555
removed useless file
2013-04-15 13:53:17 +02:00
Bernhard Posselt
506dc652ff
add support for relative dates, fix #28
2013-04-15 13:52:56 +02:00
Bernhard Posselt
360966ab4b
get language from server and save it in a language object, dont use a seperate file for instantiating controllers
2013-04-15 12:06:14 +02:00
Bernhard Posselt
8553c92dd9
remove opacity for feedcounter, fix #57
2013-04-15 11:11:20 +02:00
Bernhard Posselt
b4818a403a
also check https for favicons
2013-04-14 00:30:01 +02:00
Bernhard Posselt
33342f4ea6
add code to get favicons, fix #49
2013-04-13 23:56:41 +02:00
Bernhard Posselt
ce7cd121f4
fix import scoping issue that caused feeds not to be imported at times, set created folders to be opened by default
2013-04-13 22:48:31 +02:00
Bernhard Posselt
0fa0fb22c7
add license headers and authors file
2013-04-13 18:08:52 +02:00
Bernhard Posselt
3149963853
remove debug console.log output from import
2013-04-13 17:37:19 +02:00
Bernhard Posselt
ee9e17ef17
implement opml import, fix #23
2013-04-13 17:28:38 +02:00
Bernhard Posselt
38e4b6d7e9
implement opml import, fix #23
2013-04-13 17:28:38 +02:00
Bernhard Posselt
a069add71e
implement export, needs proper unittests though, fix 31
2013-04-12 14:53:02 +02:00
Bernhard Posselt
e8767f7511
implement clientside update requests, fix #27
2013-04-12 12:25:58 +02:00
Bernhard Posselt
b90fe335d2
visually show unreadcount using opacity, fix #57
2013-04-12 01:11:34 +02:00
Bernhard Posselt
eda8fec587
autoselect folder when it was created and open folder if a feed gets added to it
2013-04-11 21:38:20 +02:00
Bernhard Posselt
b06fc20ddb
allow users to discard folder and feed errors
2013-04-11 20:56:23 +02:00
Bernhard Posselt
ce6b20c59e
properly clear the query cache
2013-04-11 20:32:34 +02:00
Bernhard Posselt
a9fb379b37
make moving feeds work, fix #22
2013-04-11 19:56:36 +02:00
Bernhard Posselt
f16b8e1d92
load new feed when it was added
2013-04-11 19:50:17 +02:00
Bernhard Posselt
aa208e38b6
fixed folderselection
2013-04-11 19:45:36 +02:00
Bernhard Posselt
61395bc32d
fixed linting errors
2013-04-11 19:36:34 +02:00
Bernhard Posselt
9963975875
added more code for adding feeds and folders
2013-04-11 19:34:24 +02:00
Bernhard Posselt
59f42f80ad
add a button for people to get out of add folder mode
2013-04-11 17:55:59 +02:00
Bernhard Posselt
7808ff902b
implemented drag and drop directives
2013-04-11 14:40:00 +02:00
Bernhard Posselt
b54b454f8a
fixed feedmodel
2013-04-11 11:33:05 +02:00
Bernhard Posselt
50902e1c05
fixed foldermodel
2013-04-11 11:21:02 +02:00
Bernhard Posselt
ca0864dbcd
prework for adding folders
2013-04-08 17:56:53 +02:00
Bernhard Posselt
e6d926de62
add link to feed which gets opened when clicked on the subheading of an item
2013-04-08 15:23:06 +02:00
Bernhard Posselt
4b169b4561
dont allow setting read and unread if it doesnt change the status
2013-04-05 23:53:56 +02:00
Bernhard Posselt
27f34bcb4b
reload page after showall has been changed
2013-04-05 23:15:25 +02:00
Bernhard Posselt
685ff350eb
reduce unreadcount instantly when marking as read, fixes #7
2013-04-05 14:27:14 +02:00
Bernhard Posselt
ae42bb1c5f
fix collapsing of folders
2013-04-05 14:08:12 +02:00
Bernhard Posselt
1a169b29c1
fixed showall toggle and added methods to set items read and starred
2013-04-05 13:50:30 +02:00
Bernhard Posselt
a6d1cc915a
implemented bare itembl methods
2013-04-05 12:07:04 +02:00
Bernhard Posselt
54a67849bd
brought back feeds and folders
2013-04-05 11:38:12 +02:00
Bernhard Posselt
f8451ca565
bring back show all button
2013-04-05 11:22:38 +02:00
Bernhard Posselt
d001da3394
cleaned up feedcontroller
2013-04-04 21:57:17 +02:00
Bernhard Posselt
76267670f3
finished feedbl methods
2013-04-04 21:18:43 +02:00
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