summaryrefslogtreecommitdiff
path: root/app/views
AgeCommit message (Collapse)Author
2014-07-09Block user to click many times on the refresh buttonGravatar Marien Fressinaud
See https://github.com/marienfressinaud/FreshRSS/issues/513
2014-07-07Add a configuration parameterGravatar Alexis Degrugillier
Add a parameter to choose wether or not the user want to display a confirmation dialog when clicking on "mark all as read" actions.
2014-07-07Add a confirmation dialog when clicking on the big tickGravatar Alexis Degrugillier
See #519 Before, when clicking on the big tick to mark all articles as read, it triggers directly the action. Now, it asks for a confirmation to block unwanted user clicks.
2014-07-06Minor #524Gravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/524
2014-07-06Merge pull request #525 from aledeg/issue524Gravatar Alexandre Alapetite
Change behavior when selecting an article
2014-07-06Bug global TTLGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/250
2014-07-06Add TTL to control feed freshnessGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/250
2014-07-05Change behavior when selecting an articleGravatar Alexis Degrugillier
See #524 Before, when the configuration was set so the article is marked as read when selected, if you mark it as unread while it is open and then close it, it is marked again as read. This behavior was not straightforward. Now, the article is not marked again as read.
2014-06-15Merge branch 'stats' of https://github.com/aledeg/FreshRSS into statsGravatar Alexis Degrugillier
Conflicts: app/Controllers/statsController.php app/Models/StatsDAO.php app/i18n/en.php app/i18n/fr.php app/layout/aside_stats.phtml app/layout/header.phtml app/views/index/stats.phtml app/views/stats/idle.phtml app/views/stats/index.phtml app/views/stats/main.phtml
2014-06-15Refactor and formattingGravatar Alexis Degrugillier
2014-06-15Fix syntaxGravatar Alexis Degrugillier
2014-06-15Refactor idle feed statsGravatar Alexis Degrugillier
2014-06-15Refactor statisticsGravatar Alexis Degrugillier
I made a new controller to handle statistics. The old statistics have been moved in that controller and a new action has been added to display idle feeds. I also added a menu in the left panel to navigate between the statistics pages. See #90
2014-06-15Add two wrappers (_t() and _i())Gravatar Marien Fressinaud
- _t() is a wrapper for Minz_Translate::t() - Improve coding style of Translate.php - _i() is a wrapper for FreshRSS::icon() - queries.phtml shows how they work - It is a lot easier to read files with these functions :)
2014-06-15Fix syntaxGravatar Alexis Degrugillier
2014-06-14Improve system of queriesGravatar Marien Fressinaud
- Coding style - More checks server side - Default query name is "Query n°X" - List of queries is moved into nav_menu, in a dropdown - Better system to remove fields in JS (to a.remove elements, give an attibute data-remove="id_to_remove") - Fix a bug in lib/Mine/Request.php (htmlspecialchars_utf8 can be applied on arrays now) - Few theme improvements - Add an element .no-mobile to apply to elements which should not appear on mobiles See https://github.com/marienfressinaud/FreshRSS/pull/498
2014-06-13Refactor idle feed statsGravatar Alexis Degrugillier
2014-06-13Merge branch 'user-queries' of https://github.com/aledeg/FreshRSS into ↵Gravatar Marien Fressinaud
aledeg-user-queries Conflicts: app/layout/nav_menu.phtml
2014-06-13Fix theme paths for install.phpGravatar Marien Fressinaud
2014-06-13Refactor statisticsGravatar Alexis Degrugillier
I made a new controller to handle statistics. The old statistics have been moved in that controller and a new action has been added to display idle feeds. I also added a menu in the left panel to navigate between the statistics pages. See #90
2014-06-12Fix some theme and UI problemsGravatar Marien Fressinaud
- More stick buttons! - Fix line-height of titles + fix load more on mobile (Origine) - Fix content width and filter buttons (Dark and Flat)
2014-06-05Add an option to choose content widthGravatar Marien Fressinaud
- 4 options: thin, medium, large and no limit - Thin is by default
2014-06-05Merge branch 'dev' into 320-templateGravatar Marien Fressinaud
2014-06-05Add titles for help buttons (sharing configuration)Gravatar Marien Fressinaud
2014-06-05Improve page of sharing configurationGravatar Marien Fressinaud
- Use sticks - Change order of buttons
2014-06-05Add some stick buttonsGravatar Marien Fressinaud
2014-06-03Fix theme Origine2Gravatar Marien Fressinaud
It should be equivalent to Origine (modulo some improvements) See https://github.com/marienfressinaud/FreshRSS/issues/320
2014-05-18Fix array valuesGravatar Alexis Degrugillier
2014-05-17API password user-interfaceGravatar Alexandre Alapetite
Removed `noscript` because no JavaScript is needed for the API password. Added toggle-password
2014-05-04Add user queriesGravatar Alexis Degrugillier
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-04-27Add a shortcut to access the search fieldGravatar Alexis Degrugillier
2014-04-13Move state constants from Configuration to EntryGravatar Alexis Degrugillier
2014-04-13Add a new status for 'ALL'Gravatar Alexis Degrugillier
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-12Delete favorite buttonGravatar Alexis Degrugillier
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-08Split reading configuration pageGravatar Alexis Degrugillier
I splitted the reading configuration page in 2 pages. The display configuration page to prepare for #265 and the reading configuration page. It is just a test, feel free to discard that. I also change some wording to be consistent through out the application.
2014-04-06Add link to article titleGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/469
2014-03-30Merge branch '163-export' into devGravatar Marien Fressinaud
Conflicts: app/layout/aside_feed.phtml
2014-03-30Add a bookmark to easily subscribe to websitesGravatar Marien Fressinaud
- 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-30Improve OPML renderingGravatar Marien Fressinaud
- Fix html entities rendering
2014-03-29Better OPML import / exportGravatar Marien Fressinaud
- use a new OPML library (https://github.com/marienfressinaud/lib_opml) - import has been completely rewritten (far better!) - introduce addFeedObject and addCategoryObject (in DAO for the moment). Permit to add easily feeds and categories (check if they already exist in DB) - introduce html_chars_utf8 (wrap htmlspecialchars for UTF-8)
2014-03-29Fix typo + improve detection OPML fileGravatar Marien Fressinaud
2014-03-28Improve import / export functionnalityGravatar Marien Fressinaud
It is not finished yet and does not even work at all!! - ZIP archive can be uploaded - Entries are imported from starred.json and feed*.json but not added in DB for the moment. - Fix export (add author, id -> guid, content -> content.content and add alternate) See https://github.com/marienfressinaud/FreshRSS/issues/163
2014-03-28Export form is not displayed if there is nothing to exportGravatar Marien Fressinaud
2014-03-27Export is fully implementedGravatar Marien Fressinaud
- Export list of feeds (OPML) - Export list of favourites (JSON) - Export list of articles per feed (JSON)
2014-03-22Merge remote-tracking branch 'origin/dev' into 163-exportGravatar Alexandre Alapetite
2014-03-18New version to export articles + opmlGravatar Marien Fressinaud
It does not work yet! A lot of work has still to be done. Next versions should fix TODOs - OPML export works fine but can be improved - a framework has been created for articles export
2014-03-16Fix bug when emptying a categoryGravatar Marien Fressinaud
- Controller expected a POST action but we were using a link (so a GET action) - Links to empty a category is now a button whit a formaction - Improve comparaison id with id of the default category
2014-03-16Merge branch 'dev' into 163-exportGravatar Marien Fressinaud
2014-03-16Move import/export operations into an independant classGravatar Marien Fressinaud
- import and export are now two methods of importExportController - "opml" has been removed from the title
2014-03-15Small corrections previous pull requestsGravatar Alexandre Alapetite
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