summaryrefslogtreecommitdiff
path: root/app/layout/aside_flux.phtml
AgeCommit message (Collapse)Author
2013-11-14Page "à propos" accessible aux visiteursGravatar Marien Fressinaud
Voir #266
2013-11-10Mise à jour de la vue globaleGravatar Marien Fressinaud
* Nombre de non lus mis à jour automatiquement * Mise à jour structure HTML * Mise à jour design
2013-11-09Début d'affichage du nombre de favoris non lusGravatar Alexandre Alapetite
Mais pas encore de mise à jour dynamique Corrige en partie https://github.com/marienfressinaud/FreshRSS/issues/222
2013-11-08Fix issue #244: catégorie "tous" devient "flux principal"Gravatar Marien Fressinaud
2013-11-08Fix issue #177: déplacement menu gestion catégoriesGravatar Marien Fressinaud
Le menu de gestion des catégories a été déplacé au niveau de la gestion des abonnements (le regroupement est plus logique) Le lien pour accéder au flux RSS a été déplacé dans le menu "affichage" (peut être sujet à discussion) Une prochaine pourrait être de splitter le menu "Général et lecture" en plusieurs vues
2013-11-07htmlspecialchars manquantsGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/195
2013-11-07type="application/rss+xml" pour le lien vers le RSSGravatar Alexandre Alapetite
En attendant d'avoir ce lien vers le format RSS aussi dans les entêtes HTML, voilà déjà un meilleur lien dans le corps. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/236
2013-11-05img altGravatar Alexandre Alapetite
Quelques [img alt="✇" /] pour être valide, avec un caractère Unicode représentant un film (assez proche d'un flux), mais peut-être qu'on pourrait en trouver un mieux
2013-11-04Grosse optimisation JavaScriptGravatar Alexandre Alapetite
* Fusion de endless_mode.js dans main.js car endless_mode.js est toujours chargé et assez petit. * Suppression des changements de style en JavaScript lors du chargement (genre boucle de .hide(), ou d'ajout de classe ".stick") et implémentation en PHP + CSS à la place. * Chargement JavaScript asynchrone (defer + async) pour de meilleurs performances. * Utilisation préférable des événements globaux plutôt que des événements pour chaque élément avec jQuery.on(events, selector) pour un chargement plus rapide et moins de mémoire utilisée. * Optimisation manuelle du JavaScript (sélecteurs CSS plus performants, méthodes jQuery plus appropriées, etc.). * Désactivation de init_img() qui était coûteux, lancé à un moment où les images ne sont de toute manière pas encore chargées, et qui n'apporte rien car il y a déjà un img {max-width:100%} en CSS. * JavaScript en mode strict. * Enfin, passage du code JavaScript dans JSLint et du coup nombreuses corrections (syntaxe, variables, méthodes dépréciées...). * Devrait permettre de fermer https://github.com/marienfressinaud/FreshRSS/issues/121 * Au passage, quelques simplifications CSS pour de meilleures performances.
2013-10-26Mise à jour automatique des nombres d'articles non lus et favorisGravatar Alexandre Alapetite
En JavaScript, sans requête au serveur, décrémente ou incrémente le nombre d'articles non lus ou en favoris suite à une action de l'utilisateur. Utilise un nouvel attribut data-unread pour stocker le nombre d'articles non-lus et du pur CSS pour afficher cette valeur. Nouvel attribut data-priority (pour savoir s'il faut inclure le flux ou pas dans les nombres d'articles non lus). Légère simplification CSS au passage (d'autres optimisations des performances CSS seraient souhaitables en évitant les règles contenant trop de sélecteurs universels imbriqués genre ".categories .favorites .btn" et en évitant les changements de style en JavaScript lors du chargement - j'essayerai de faire une proposition dans un patch séparé). Bug connu : une catégorie finissant par une espace suivi d'un nombre entre parenthèses comme "Exemple (2)" cause actuellement un léger bug d'affichage dans le <title> s'il y a 0 article non lu et que l'utilisateur en marque un comme "non lu". Il faudra une modification pour utiliser data-unread aussi pour le <title>
2013-10-12aside_flux: Modèle dynamique pour les menusGravatar Alexandre Alapetite
Utilise un modèle plutôt que le menu HTML répété en dur, pour beaucoup diminuer la taille de la page HTML
2013-10-09Mise à jour design (dropdown) + fichier fallback suppriméGravatar Marien Fressinaud
* 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)
2013-10-07Fix issue #169: flux en jaune si 0 articleGravatar Marien Fressinaud
2013-08-25Short labels for number of unread itemsGravatar Alexandre Alapetite
On the aside flux, suggestion of showing only a number (e.g. "7") instead of the longer (e.g. "7 unread")
2013-08-21Fix issue #127 : ajout système de tokenGravatar Marien Fressinaud
Ajout du système de token pour accéder aux flux RSS même quand la connexion a été paramétrée. Pour l'utiliser, il faut simplement ajouter le paramètre ?token=<votre_token> à l'url
2013-08-18Ajout "hack" pour aider menus fixesGravatar Marien Fressinaud
En rapport avec l'issue #95 : je ne prends pas officiellement en charge les menus fixes, mais comme on me l'a demandé, j'ajoute un <span /> en bas de la colonne des flux si ça peut aider
2013-05-12Fix issue #70 : lorsqu'on rencontre un problème avec un flux, on l'indique ↵Gravatar Marien Fressinaud
à l'utilisateur (couleur rouge)
2013-04-29Revue de code pour la récupération des articles : ATTENTION GROS ↵Gravatar Marien Fressinaud
CHANGEMENTS, aucune garantie de stabilité et possibles régressions. La recherche dans le contenu des articles fonctionnent et possibilité de rechercher des tags
2013-04-27Fix issue #64 : stockage des favicons en localGravatar Marien Fressinaud
2013-04-25Mise en place de la structure permettant de traduire l'appli (voir bug #38) ↵Gravatar Marien Fressinaud
pour le layout > encore beaucoup de boulot !
2013-04-13Correction faute dans about + ajout options mise à jour et marquer comme lu ↵Gravatar Marien Fressinaud
pour un flux spécifiée
2013-04-13Déplacement du bouton pour voir les flux RSSGravatar Marien Fressinaud
2013-04-13Fix issue #46 : ajout de la select list pour les catégories en vue mobileGravatar Marien Fressinaud
2013-04-13Fix issue #54 : suppression contenu attribut alt pour les faviconsGravatar Marien Fressinaud
2013-04-02Fix issue #44 : affichage du nombre d'entrées non lues dans la sidebarGravatar Marien Fressinaud
2013-03-19Changement provider faviconsGravatar Marien Fressinaud
2013-03-19Ajout des favicons dans la colonne de gestion des sites + ajout du altGravatar Marien Fressinaud
2013-03-17Amélioration affichage notifications + améliorations divers niveau ↵Gravatar Marien Fressinaud
affichage + ajout options pour auto-marquage des articles comme lus (à l'ouverture de l'article / du site / de la page)
2013-03-16Ajout système liste déroulante pour les flux sous les catégories + ↵Gravatar Marien Fressinaud
amélioration design des boutons stick + modif système d'icones + petites corrections divers -> Fix bug #23
2013-03-16Ajout d'une page à propos + modifs designsGravatar Marien Fressinaud
2013-03-16Gestion des boutons dropdown (uniquement du CSS)Gravatar Marien Fressinaud
2013-03-14Meilleur affichage page d'erreur + on n'affiche plus une catégorie si aucun ↵Gravatar Marien Fressinaud
flux n'en fait partie
2013-03-13Continuation du design : amélioration nav-list + ajout nav-head (avec ↵Gravatar Marien Fressinaud
gestion de la connexion) + début formulaires
2013-03-13Amélioration design navigation en liste + diverses ajouts designGravatar Marien Fressinaud
2013-03-13Suppression code HTML inutile + amélioration CSS + restructuration du ↵Gravatar Marien Fressinaud
layout + correction bug mise à jour d'articles lorsqu'on visualise une catégorie