Commit Graph

33 Commits

Author SHA1 Message Date
Alexandre Alapetite
878e96202e Grosse refactorisation pour permettre le chargement automatique des classes
C'est parti de changements pour
https://github.com/marienfressinaud/FreshRSS/issues/255 et finalement
j'ai continué la refactorisation...

Ajout de préfixes FreshRSS_ et Minz_ sur le modèle de SimplePie_.
Toutes les classes sont maintenant en chargement automatique (devrait
améliorer les performances en évitant de charger plein de classes
inutilisées, et faciliter la maintenance).
Suppression de set_include_path().
Si souhaité, certaines classes de Minz pourraient être déplacées dans un
sous-répertoire, par exemple les exceptions.

Tests et relecture nécessaires.
2013-12-15 03:30:24 +01:00
Marien Fressinaud
38b4ba034f Déplacement de config Shaarli
Page dédiée pour les options de partage
Voir #175
2013-11-28 02:52:30 +01:00
Alexandre Alapetite
d85e6c5b83 Refactorise icon() dans RSSThemes::icon
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-24 20:42:55 +01:00
Alexandre Alapetite
20acba36a2 Suppression des PNGs inutilisés
Voir
https://github.com/marienfressinaud/FreshRSS/issues/284#issuecomment-29139723
2013-11-24 19:33:30 +01:00
Alexandre Alapetite
29137c0b04 Nouvelle fonction icon() pour générer le code HTML des icônes
Centralisation de la génération du code des icônes pour pouvoir plus
facilement le changer, en particulier en préparation d'améliorations
futures :
* ajouter des alternatives lorsque l'image n'est pas affichée ;
* améliorer l'accessibilité ;
* permettre de changer les icônes selon le thème graphique choisi ;
* simplifier les CSS.

Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23 23:18:18 +01:00
Alexandre Alapetite
6236f2a803 Encore des alternatives Unicode aux icônes
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23 17:29:23 +01:00
Alexandre Alapetite
6f081f9daf Un peu plus de HTML5 pour les types des champs de formulaires 2013-11-13 21:39:53 +01:00
Marien Fressinaud
edf37ccebf Logo FreshRSS cliquable 2013-11-12 22:50:30 +01:00
Alexandre Alapetite
a664b85372 Remplace entité nbsp par son équivalent Unicode
Chasse aux entités ! Nous devrions maintenant avoir des pages sans
entités HTML (mais bien sûr des entités XML) ni depuis FreshRSS ni
depuis le contenu.
2013-11-11 17:53:22 +01:00
Marien Fressinaud
f3a91fb819 Fix issue #177: déplacement menu gestion catégories
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-08 19:51:22 +01:00
Alexandre Alapetite
637b557d19 Renomme /icons/
Corrige https://github.com/marienfressinaud/FreshRSS/issues/234
2013-11-07 19:28:39 +01:00
Alexandre Alapetite
8852134d0a Merge pull request #226 from Alkarex/MenuForFeeds
Ajout liens vers Gestion des flux RSS
2013-11-04 14:17:23 -08:00
Alexandre Alapetite
f2c83cbfc2 Ajout liens vers Gestion des flux RSS
Ajout de liens directs vers la Gestion des flux RSS.
Compense aussi la perte de liens non-JavaScript due à
https://github.com/marienfressinaud/FreshRSS/pull/179
2013-10-30 20:58:22 +01:00
Alexandre Alapetite
1489a18a98 Page Speed : Taille du logo
Permet de fermer https://github.com/marienfressinaud/FreshRSS/issues/168
Alternativement (et peut-être mieux), mettre la référence au logo "icon-32.png" en CSS ainsi que ses dimensions.
2013-10-26 22:17:13 +02:00
Marien Fressinaud
044f4542ba Mise à jour design (dropdown) + fichier fallback supprimé
* 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-09 21:05:09 +02:00
Marien Fressinaud
31a6a13268 Fix issue #134 : modif barre connexion
La barre contenant le lien connexion/déconnexion est supprimée (sauf en
vue mobile)
Le lien connexion se trouve à la place de la roue des paramètres
Le lien déconnexion se trouve dans la liste des actions en cliquant sur
la roue des paramètres
2013-08-22 11:30:13 +02:00
Marien Fressinaud
79d857e46b Fix issue #119 : modif logo + corrections designs
Modification du logo, merci Cypouz !

Petites modifications dans les designs "default" et "flat design"
2013-08-21 14:12:14 +02:00
Marien Fressinaud
22febc1351 Fix issue #101 : option interdiction anonymes
Ajout d'une option pour interdire la lecture anonyme (interdit par
défaut)

Correction de l'internationalisation pour la pagination des logs
2013-07-27 13:58:58 +02:00
Marien Fressinaud
fafddf2a20 Fix issue #73 : ajout d'une page pour visualiser les logs 2013-06-15 16:42:50 +02:00
Marien Fressinaud
baf23f3798 Amélioration de la recherche : garde en mémoire les paramètres get, order et state 2013-06-15 13:48:30 +02:00
Marien Fressinaud
3dd7d24595 Repassage formulaire recherche en method GET 2013-04-29 23:50:07 +02:00
Marien Fressinaud
9820345eec Revue de code pour la récupération des articles : ATTENTION GROS 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-29 00:57:08 +02:00
Marien Fressinaud
a0d9d93ad2 Fix issue #62 : création d'un logo (temporaire ?) 2013-04-28 13:30:34 +02:00
Marien Fressinaud
a3b989b5e4 Mise en place de la structure permettant de traduire l'appli (voir bug #38) pour le layout > encore beaucoup de boulot ! 2013-04-25 23:26:29 +02:00
Marien Fressinaud
001c425acd Déplacement de Import/export dans gestion des abonnements + ajout date à côté de Aujourd'hui/Hier 2013-03-17 13:23:09 +01:00
Marien Fressinaud
fb32aa4ef1 Amélioration affichage notifications + améliorations divers niveau affichage + ajout options pour auto-marquage des articles comme lus (à l'ouverture de l'article / du site / de la page) 2013-03-17 02:47:54 +01:00
Marien Fressinaud
9daa4c1463 Ajout champs de recherche + désactivation des raccourcis quand un input a le focus -> fix bugs #18 et #29 2013-03-16 20:29:24 +01:00
Marien Fressinaud
c164e0b456 Ajout système liste déroulante pour les flux sous les catégories + amélioration design des boutons stick + modif système d'icones + petites corrections divers -> Fix bug #23 2013-03-16 19:56:48 +01:00
Marien Fressinaud
cfcf0f26ac Ajout d'une page à propos + modifs designs 2013-03-16 18:20:52 +01:00
Marien Fressinaud
870ff2fa07 Gestion des boutons dropdown (uniquement du CSS) 2013-03-16 17:43:42 +01:00
Marien Fressinaud
dd628faade Amélioration design formulaires (boutons collés) 2013-03-16 16:08:19 +01:00
Marien Fressinaud
9332fd5b0c Continuation du design : amélioration nav-list + ajout nav-head (avec gestion de la connexion) + début formulaires 2013-03-13 22:48:13 +01:00
Marien Fressinaud
c62ec2a144 Grosse mise à jour du design, pas mal de trucs cassés au niveau du panneau de configuration 2013-03-12 23:24:52 +01:00