Athou
ddd65f69bf
change favicon rest method to accept a subscription id
2013-06-11 13:47:23 +02:00
Athou
829793120c
replaced spaces with tabs
2013-06-05 14:45:29 +02:00
Athou
2b8f7cf221
Actually only scroll the entry to top when using keyboard shortcuts, when clicking the entry, check the visibility of the entry. This is what google reader does.
2013-06-05 12:24:04 +02:00
Athou
53dfc904c5
always scroll to entry regardless of visibility, as google reader does
2013-06-04 22:13:15 +02:00
Athou
a7c7db3ac8
hopefully fixes some bad scrolling behavior
2013-06-04 16:51:22 +02:00
Athou
dade3c4d08
remove debug line
2013-06-04 07:26:54 +02:00
Athou
6f35491ec6
remove category dragging for now
2013-06-04 07:16:48 +02:00
Athou
48fddc5ed1
throttle scrolling events ( #243 )
2013-06-04 05:31:13 +02:00
Athou
3c5dfc2d89
prevent click handler trigger when dragging the link and ignore drops on the element that triggered the dragging
2013-06-02 19:37:35 +02:00
Athou
555f35407b
added rest methods for updating positions
2013-06-02 12:01:58 +02:00
Athou
7ffd044a86
added needed fields in models and needed libraries for frontend ( #67 )
2013-06-02 09:46:36 +02:00
Athou
e6cf48d4f6
improve scrolling performances a little
2013-05-29 10:37:29 +02:00
Athou
e5668d0196
name functions
2013-05-26 17:17:52 +02:00
Athou
5124a092d3
build icon url server side
2013-05-26 15:36:55 +02:00
Athou
c6a8c288ce
initial mobile design ( #54 )
2013-05-26 14:35:59 +02:00
Tom Vincent
e640c81aa2
Retrieve favicons using protocol-relative URLs
...
If you are serving commafeed over https, many mixed content warnings are thrown
on the getfavicon requests, e.g.:
The page at https://commafeed.com/ displayed insecure content from
http://d.getfavicon.appspot.com/http%3A%2F%2Fwww.dailywritingtips.com?defaulticon=none .
However, simply removing 'http:' from getfavicon's iconUrl to give a
[protocol-relative url][1] causes some browsers (Chromium) to throw an 'Identity
not verified' error because you are using getfavicon's 'multiple domains'
feature.
Presumably, appspot.com's SSL certificate does not match sub-sub domain's and/or
Chromium has stricter SSL policies (the same thing works in Safari).
We can workaround that by dropping the multiple domain support and hence
removal of the 'firstLetterDomain' function. Hopefully there's not too much of
a performance degradation?
[1]: http://www.paulirish.com/2010/the-protocol-relative-url/
2013-05-26 12:25:17 +08:00
Athou
eabdbcc804
reset previous behavior
2013-05-26 00:06:32 +02:00
Athou
a14b55ac9b
fix build
2013-05-19 18:18:03 +02:00
Athou
d927437fb2
remove hardcoded labels ( fix #132 )
2013-05-19 18:12:25 +02:00
Athou
a85e391917
focus feed url input when modal opens
2013-05-17 20:08:10 +02:00
Athou
48098219c7
always scroll to the element regardless of its visibility for more ux consistency
2013-05-17 14:35:55 +02:00
Athou
62eae4c630
bufferapp integration
2013-05-15 22:39:02 +02:00
Athou
c55d48c11c
fix build
2013-05-07 12:14:30 +02:00
Athou
2d60f8d52e
switch at a third of the page instead of half ( #62 )
2013-05-07 09:36:28 +02:00
Athou
3fd17a09e3
load icons in parallel
2013-05-07 08:54:57 +02:00
Athou
9f772772b2
remove spaces
2013-05-06 13:10:47 +02:00
Athou
0983920403
make sure it's the right direction that is firing the event ( #62 )
2013-05-06 12:32:48 +02:00
Athou
4aeb0e56ee
better detection of scrolling ( #62 )
2013-05-06 11:22:43 +02:00
Athou
e0d6be4d01
wip: mark items as the user scrolls past them ( #62 )
2013-05-05 19:35:07 +02:00
Athou
90283510a6
prevent scrolling propagation to parent when scrollbar reaches top or bottom ( fix #68 )
2013-05-05 13:44:37 +02:00
Athou
b411528ac7
allow category selection by clicking anywhere on the row
2013-05-02 12:11:46 +02:00
Athou
07fb0e712b
social sharing buttons
2013-05-01 18:06:18 +02:00
Athou
451979589c
tree hover
2013-05-01 17:04:49 +02:00
Athou
10cbfd6171
moved directive template to the templates directory
2013-05-01 06:46:41 +02:00
Athou
b8d9663365
added missing injection point
2013-04-30 23:06:41 +02:00
Athou
2d40c4292c
refactored tree, no more dropdown for feed editing
2013-04-30 17:09:53 +02:00
Athou
bfde9241eb
starring support ( #43 )
2013-04-30 12:43:01 +02:00
Athou
c3d826eb74
bypass our server directly for feed favicons
2013-04-28 15:15:59 +02:00
Athou
06f86a992a
add missing injection points
2013-04-28 11:29:41 +02:00
Athou
1504924a76
fix build failure
2013-04-24 13:25:48 +02:00
Athou
cde844b4a5
moved some functions to category directive scope
2013-04-24 13:13:18 +02:00
Josh Matz
d36a7240bf
AngularJS minify compatible
2013-04-22 20:58:18 -05:00
Athou
af109ccf5c
fix for admin api
2013-04-18 13:08:17 +02:00
Athou
4fb7455e70
removed codemirror as we don't really need it and it's integration with angular is bugged
2013-04-16 15:32:54 +02:00
Athou
3ab8abe5bd
more api documentation
2013-04-16 12:36:18 +02:00
Athou
65552294cc
user setting for showing or hiding 'empty' categories and feeds
2013-04-12 10:06:44 +02:00
Athou
013922b96d
make sure the user owns the modified data
2013-04-10 22:23:43 +02:00
Athou
b3edfb955f
category dropdown menu
2013-04-10 22:02:18 +02:00
Athou
1fdfe54471
replace css tree with an angular one, fix 100% cpu usage
2013-04-10 13:14:37 +02:00
Athou
f442fb573a
use a directive to handle recursive behavior
2013-04-10 12:38:06 +02:00