Commit Graph

1388 Commits

Author SHA1 Message Date
Marien Fressinaud
d7ba16a39b Fix template
Few improvements
2014-05-13 21:13:18 +02:00
Marien Fressinaud
a86a51cca6 Merge branch 'dev' into 320-template 2014-05-13 21:03:32 +02:00
Marien Fressinaud
e763cd407a Merge branch 'dev' of github.com:marienfressinaud/FreshRSS into dev 2014-05-13 19:36:34 +02:00
Marien Fressinaud
acd7d64e20 Merge branch 'master' of github.com:tomgue/FreshRSS into 491-homescreen 2014-05-13 19:21:12 +02:00
Nicolas ELIE
6aadb7e59a Username regexp is too strict
Username can contains more characters that the regexp allows. For example, on a raspberry pi, the default user for web server is 'www-data'.
2014-05-09 09:53:46 +02:00
Alexis Degrugillier
8521c876d4 Add user queries
It's an intermediary step to remove the favorite button.
I add a button to store the current query as a favorite query. It redirects automatically to the configuration page where it is possible to name and remove user queries.
To make the queries more straigtforward, I removed the default behavior when searching for a string. This way, when we search for a string, the filter is not defaulted to all articles.
2014-05-04 17:23:53 -04:00
Alexandre Alapetite
2f51556f77 jQuery 2.1.1
http://blog.jquery.com/2014/05/01/jquery-1-11-1-and-2-1-1-released/
2014-05-03 11:45:58 +02:00
Alexis Degrugillier
f820f428ef Add a shortcut to access the search field 2014-04-27 11:00:25 -04:00
tomgue
615d5a4534 Correction icon 2014-04-18 11:58:36 +02:00
tomgue
a8fb745272 Add to homescreen
Ajout d’un icon iPhone/iPad + balise link et meta
2014-04-17 18:20:18 +02:00
Alexandre Alapetite
7b57ecc9f0 Fix: Cannot open link from article header
https://github.com/marienfressinaud/FreshRSS/issues/490
2014-04-17 18:15:53 +02:00
Alexis Degrugillier
3a736e902c Move state constants from Configuration to Entry 2014-04-13 08:16:43 -04:00
Alexis Degrugillier
86066b1659 Add a new status for 'ALL'
I made the conversion in every file I can think of.
It should not have any reference to the string 'all' for the state context
2014-04-13 07:28:41 -04:00
Alexis Degrugillier
d25afa9def Extract RSS feed from menu
The RSS action has now its own button. I also reorganized the button display order to be more natural.

I did not find an appropriate Unicode replacement for the Rss icon.
2014-04-12 22:46:35 -04:00
Alexis Degrugillier
135486f4ef Change activate button layout 2014-04-12 22:09:10 -04:00
Alexis Degrugillier
3e665bcf9a Delete favorite button
I extract drop-down menu actions to make them as button action in the page header.
I removed the favorite button on the category list because it is a duplicate from the button action.
Now button action act as filters and you can combine them.

It is a test to see if we can keep it like that. There is still work to do to extract other actions from the drop-down list.
I did not want to change everything if we don't keep it.

See #376 and #277
2014-04-12 11:51:44 -04:00
Alexandre Alapetite
6a04683171 Revert "Revert "Fix click action on article""
This reverts commit c94e893dbb.
2014-04-11 09:05:31 +02:00
Alexandre Alapetite
c94e893dbb Revert "Fix click action on article"
This reverts commit 7e0566b0a1.
2014-04-11 08:41:51 +02:00
Alexandre Alapetite
903217d7a3 Merge pull request #482 from aledeg/click-article
Fix click action on article
2014-04-11 08:32:07 +02:00
Alexis Degrugillier
7e0566b0a1 Fix click action on article
Before, when the user clicks on an article header one, it expands. When it clicks a second time, it collapses.
When it clicks a third time it stays collapsed instead of expand.
Now it toggles the article between expanded and collapsed state.
2014-04-10 23:39:41 -04:00
Alexis Degrugillier
5ab6b7d2b1 Fix small color bug
There was a small bug color in Dark theme.
2014-04-10 21:59:31 -04:00
Alexis Degrugillier
65bde8b6cf Fix unexpected behavior during navigation
When the navigation is done with the mouse and shortcuts, the focus on the current article is lost when
the article is collapsed with the mouse. So when navigating with the shortcut does not open the intended
article.

See #473 and #478
2014-04-09 20:20:32 -04:00
Alexandre Alapetite
f6049f3be7 Change click behaviour on articles #3
Code simplification
https://github.com/marienfressinaud/FreshRSS/issues/473

60f73f53c4
2014-04-08 21:17:59 +02:00
Alexandre Alapetite
60f73f53c4 Change click behaviour on articles #2
https://github.com/marienfressinaud/FreshRSS/issues/473
https://github.com/marienfressinaud/FreshRSS/pull/474/files
2014-04-08 21:04:23 +02:00
Alexis Degrugillier
117396f751 Change click behavior on articles
Before, when the user click on an article it closes even if he want to select text.
This behavior was not acceptable, so I changed it to close the article when cliking
on the article footer or in the article margins.

See #473
2014-04-07 19:07:01 -04:00
Alexandre Alapetite
40df0eb452 UI: Align article one entry lower
https://github.com/marienfressinaud/FreshRSS/issues/470
2014-04-06 16:20:10 +02:00
Alexandre Alapetite
b5e60062a5 Add link to article title
https://github.com/marienfressinaud/FreshRSS/issues/469
2014-04-06 13:23:35 +02:00
Marien Fressinaud
19517baf13 Add a bookmark to easily subscribe to websites
- FeedController->addAction (GET) shows a confirmation page
- If already subscribe, redirect to Configure->feedAction
- Add a bookmark in aside_feed

See #425 #426 and #464
2014-03-30 17:52:42 +02:00
Alexandre Alapetite
c8aa451c76 Minz: remove url_rewriting
As suggested
https://github.com/marienfressinaud/FreshRSS/issues/163#issuecomment-38478669

At the same time, removes a bunch of (almost) dead code such as
Minz_Router (the few remaining lines being moved to Minz_FrontController
to avoid a class)

Contributes to https://github.com/marienfressinaud/FreshRSS/issues/303
2014-03-24 20:55:18 +01:00
Alexandre Alapetite
fd829d7567 Constant to enable PHP compression
https://github.com/marienfressinaud/FreshRSS/issues/303#issuecomment-38477994
2014-03-24 19:16:09 +01:00
Alexandre Alapetite
19fb901cb4 Small corrections previous pull requests
https://github.com/marienfressinaud/FreshRSS/issues/457
https://github.com/marienfressinaud/FreshRSS/pull/459

https://github.com/marienfressinaud/FreshRSS/issues/422
https://github.com/marienfressinaud/FreshRSS/pull/461
2014-03-15 15:08:44 +01:00
Alexandre Alapetite
53d31c022d Merge pull request #461 from aledeg/password
Add a button to reveal/hide password
2014-03-15 14:32:09 +01:00
Alexis Degrugillier
1af723ca68 Add a button to reveal/hide password
I add a button on the configure user interface to reveal the password for 2 seconds and hide it after that period.

See #442

I am not sure if the fallback unicode text for the icon is correct. I can not make it work.
2014-03-15 07:20:42 -04:00
Alexis Degrugillier
be46819f51 Change article observer
Instead of observe only the bottom of the article to collapse the article, the whole article is observed.
Now if you want to close an article in the middle of your reading, you can.
2014-03-14 20:46:50 -04:00
Alexis Degrugillier
6863ad663f Add an observer to close an article when clicking on its footer
See #449
2014-03-12 22:40:20 -04:00
Alexandre Alapetite
f48fc2755c API: New test for getallheaders() problem
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-10 21:26:52 +01:00
Alexandre Alapetite
ab1bec28c2 API: Better compatibility with Apache/PHP-CGI
https://github.com/marienfressinaud/FreshRSS/issues/443#issuecomment-37226210
2014-03-10 21:06:58 +01:00
Alexandre Alapetite
ed328ae69c API: Optimisation nginx + less debug info
https://github.com/marienfressinaud/FreshRSS/issues/443
Faster access to headers in nginx
Show detailed debug info only in the case of errors
2014-03-10 17:58:11 +01:00
Alexis Degrugillier
3083af6288 Enhance feed adding popup
I added a new option in the category select. It allows the user to add dynamically
a new category and add the feed to the newly created category.

See #356
2014-03-09 21:45:25 -04:00
Alexandre Alapetite
c3cac60b31 Autoload when less than 2 remaining articles
https://github.com/marienfressinaud/FreshRSS/issues/388
+ Simplify code
2014-03-09 21:30:20 +01:00
Alexis Degrugillier
2871f531d3 Optimize SVG files
See #341

First step was to save from Inkscape in optimize SVG format.
The used parameters are the following:
  * Simplify colors     -> true
  * Style to xml        -> true
  * Group collapsing    -> true
  * Enable id stripping -> true
  * Embed rasters       -> true
  * Keep editor data    -> false
  * Enable view boxing  -> false
  * Strip xml prolog    -> true
  * Set precision       -> 5
  * Indent              -> None

Second step was to edit the file and remove meta-data, title, extra carriage return and unnecessary namespaces.
2014-03-07 22:16:59 -05:00
Marien Fressinaud
88fa624a02 Improve template
Font sizes are mainly in em instead of px
Some widths and heights have disapeared or changed

See https://github.com/marienfressinaud/FreshRSS/issues/320
And https://github.com/marienfressinaud/FreshRSS/issues/324
2014-03-05 22:02:34 +01:00
Alexandre Alapetite
0694739969 API: put back test getallheaders
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 22:49:54 +01:00
Alexandre Alapetite
dffce62497 API: Start of compatibility with nginx
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 22:32:45 +01:00
Alexandre Alapetite
c88fa62dd8 API: better test for server compatibility
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 20:51:27 +01:00
Alexandre Alapetite
b5df82c4c7 API: test for %2F support
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 18:27:45 +01:00
Alexandre Alapetite
75ce6a55bd API: better unread-count
https://github.com/marienfressinaud/FreshRSS/issues/443
For e.g. EasyRSS
2014-03-03 22:10:46 +01:00
Alexandre Alapetite
fc6769c1b1 API: Add continuation mode
https://github.com/marienfressinaud/FreshRSS/issues/443
Needed for e.g. EasyRSS
2014-03-03 21:25:14 +01:00
Marien Fressinaud
ad7feeb258 Fix titles:hover on mobile
See https://github.com/marienfressinaud/FreshRSS/issues/385 and
https://github.com/marienfressinaud/FreshRSS/issues/320
2014-03-02 23:38:17 +01:00
Marien Fressinaud
46bc5ecd2a Improve titles in bar title (template)
Titles can be extended on new line(s) when :hover happens
Fix https://github.com/marienfressinaud/FreshRSS/issues/385
See https://github.com/marienfressinaud/FreshRSS/issues/320
2014-03-02 23:30:25 +01:00