| Age | Commit message (Collapse) | Author |
|
* Suppression des boutons de fermeture pour les dropdowns : la fermeture
se fait maintenant en cliquant n'importe où sur l'écran
* Suppression fichier fallback.css pour le thème par défaut. Déplacement
dans freshrss.css en fin de fichier pour bien le séparer du reste (#166)
|
|
On vérifie que l'utilisateur a conscience de ce qu'il fait lorsqu'il
supprime un flux ou vide une catégorie
|
|
Les couleurs sont mieux gérées selon l'action
|
|
|
|
Cache le site pour se concentrer sur la liste d'articles
|
|
|
|
|
|
|
|
On initialisait plus correctement le panel de la vue globale depuis
l'ajout de la fonction JS init_stream_delegates(). C'est corrigé :)
|
|
Tel qu'utilisé, LazyLoad charge les nouvelles images lors d'un scroll. Hors dans certains cas (navigation clavier ou clic souris sur un article pour l'ouvrir), aucun scroll n'est généré et du coup les images ne sont pas chargées.
Ce patch ajoute un événement scroll artificiel dans ces cas là.
Exemple de cas sans scroll: bas de liste d'articles (ex: non lus), avec des articles plus petits que la taille verticale de la fenêtre, il n'y a pas de matière pour scroller plus haut.
|
|
Et *sans* le code tout pourri en mode Big Brother. Le partage vers Shaarli
inclut le nom du site initial dans le titre
|
|
Dans la vue pour modifier les flux, les URLs du site et du flux RSS ne
sont plus des liens et peuvent être plus facilement copié-collé
Les liens cliquables sont représentés par une icône à coté
|
|
Les raccourcis page suivante et précédente n'avait plus lieu d'être avec
le mode endless
Petite correction du design pour les formulaire : les labels (float left)
dépassaient des form-group
|
|
Le changement est maintenant effectif lors de l'ajout d'un flux
|
|
Implique une modification des fichiers metadata.json pour les thèmes :
ajout d'un champ "files" répertoriant les fichiers CSS à utiliser
|
|
|
|
|
|
1) Lors de la navigation clavier, si le chargement automatique en bas de page est activé, il ne faut pas manuellement charger les nouveaux articles, sinon il y a des doublons.
2) Il faut d'abord changer d'article avant d'en charger des nouveaux.
Vite fait, et vite testé, mais semble marcher et corriger les bugs de doublons que je constatais en navigation clavier (les articles non-lus que je venais de lire se rechargeaient une 2ème fois).
|
|
|
|
Le préfixe freshrss_ était rentré en dur dans une des requêtes
|
|
|
|
intval renvoyant toujours un integer, le test is_int() passait toujours,
c'est corrigé maintenant
|
|
|
|
Le titre se fait plus discret dans la barre de la date
La date disparaît en mode mobile
|
|
|
|
|
|
Alkarex-ControlClick
Conflicts:
app/views/javascript/main.phtml
+ Mise à jour thèmes
|
|
Avoid preg_replace() for simple cases
|
|
Alkarex-UnicodeCharacters
Conflicts:
app/i18n/en.php
app/i18n/fr.php
|
|
Alkarex-NbUnread
|
|
Conflicts:
app/views/javascript/main.phtml
|
|
Alkarex-SqlOptimisation
Conflicts:
app/controllers/feedController.php
|
|
On peut désormais marquer comme lu les articles parus dans le futur
|
|
into Alkarex-sqlDuplicateEntries
|
|
Clean removed SQL columns in PHP
|
|
Ajout de tabulation dans le if{}
|
|
Alkarex-importOpmlTitles
|
|
Alkarex-htmlencoding
Conflicts:
app/models/Feed.php
|
|
Suppression radio buttons au profit d'une checkbox
|
|
Alkarex-onread_jump_next
|
|
Alkarex-bigMarkAsRead
|
|
into Alkarex-shortUnreadCategory
|
|
Alkarex-utf8bug
|
|
La catégorie par défaut est bien mise par défaut pour le premier flux
|
|
Utilise les apostrophes et les points de suspension unicode :
... au lieu de ...
’ au lieu de '
|
|
En particulier en affichage mobile, il n'était pas facile de voir quelle
catégorie ou flux on était en train de lire. Ce patch l'affiche sur la
ligne du jours, avec une suggestion de style.
|
|
Distinguish in the title of the page between the number of unread
articles in the category/feed displayed vs. the total number of unread
articles.
|
|
The SQL optimisation patch had introduced a bug with "No Category", now
solved
|
|
|
|
Paging now works even when many entries have the same date.
SQL speed could probably be improved by testing first on date, and then
on CONCAT.
Also, having an index on date would probably help too.
|