Commit Graph

86 Commits

Author SHA1 Message Date
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