Commit Graph

285 Commits

Author SHA1 Message Date
Alexandre Alapetite
e6a28cdee2 Ajoute URL dans message FeedException
Ajoute l'adresse du flux dans la description de l'erreur lorsqu'une exception est générée.
2013-10-22 22:23:29 +02:00
Marien Fressinaud
d94d948706 Fix issue #189: Disparition de la dernière catégorie
La dernière catégorie n'était pas générée correctement si elle ne possédait
qu'un seul flux. Le bug venait de HelperCategorie::daoToCategoryPrepopulated
Je l'ai réécrite pour qu'elle soit un peu plus claire
2013-10-16 11:49:57 +02:00
Marien Fressinaud
46d9e0417a Fix issue #198: case sauter au voisin non lu marche plus
Le fait de décocher la case de l'option "sauter au prochain voisin non lu"
ne fonctionnait plus.
2013-10-16 10:51:09 +02:00
Marien Fressinaud
378e9f55f0 Merge branch 'patch-3' of https://github.com/Alkarex/FreshRSS into hotfixes 2013-10-15 11:26:09 +02:00
Marien Fressinaud
1e2d039444 Corrections i18n/fr
Guillemets unicodes + retour à "This is the end"
2013-10-15 11:24:12 +02:00
Marien Fressinaud
a1797f3a29 Merge branch 'patch-5' of https://github.com/Alkarex/FreshRSS into hotfixes 2013-10-15 11:22:22 +02:00
Marien Fressinaud
e52810415d Fix issue #189: disparition de catégories
On ne chargeait plus les catégories sans flux. C'est utile sur la page
principale, mais on ne pouvait plus les gérer dans la page de conf
2013-10-15 11:17:46 +02:00
Alexandre Alapetite
b23be98531 i18n/en: Petites corrections 2013-10-13 18:35:52 +02:00
Alexandre Alapetite
7e7bc64c52 i18n/fr: Petites corrections 2013-10-13 01:06:28 +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
c06aede546 Ajout d'un "popup" de confirmation
On vérifie que l'utilisateur a conscience de ce qu'il fait lorsqu'il
supprime un flux ou vide une catégorie
2013-10-08 11:19:49 +02:00
Marien Fressinaud
b0809fcf5e Améliore affichage flux vides (voir ticket #169)
Les couleurs sont mieux gérées selon l'action
2013-10-08 10:56:09 +02:00
Marien Fressinaud
85e057e793 Explication du champ token plus concis 2013-10-07 22:47:43 +02:00
Marien Fressinaud
f4e2501e47 Ajout d'un fond noir en mode vue globale
Cache le site pour se concentrer sur la liste d'articles
2013-10-07 22:07:17 +02:00
Marien Fressinaud
a09dc8a7c0 Fix défilement articles dépliés en vue globale 2013-10-07 21:50:49 +02:00
Marien Fressinaud
978a48a1d6 Fix le scroll en changeant d'article 2013-10-07 21:48:22 +02:00
Marien Fressinaud
381df3aea4 Merge branch 'patch-1' of github.com:Alkarex/FreshRSS into Alkarex-patch-1 2013-10-07 21:32:49 +02:00
Marien Fressinaud
3e9c3d7c43 Corrige la vue globale
On initialisait plus correctement le panel de la vue globale depuis
l'ajout de la fonction JS init_stream_delegates(). C'est corrigé :)
2013-10-07 21:31:01 +02:00
Alexandre Alapetite
1b8b72b81d Corrige images qui ne se chargent pas avec LazyLoad
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.
2013-10-07 21:26:13 +02:00
Marien Fressinaud
b93c739125 Possibilité de partager sur FB / Twitter / G+
Et *sans* le code tout pourri en mode Big Brother. Le partage vers Shaarli
inclut le nom du site initial dans le titre
2013-10-07 21:01:35 +02:00
Marien Fressinaud
bab0c7a5bf Copié-collé des URLs site / flux RSS facilité
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é
2013-10-07 20:28:43 +02:00
Marien Fressinaud
109c276e1d Design + suppression 2 raccourcis
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
2013-10-07 20:23:19 +02:00
Marien Fressinaud
a2f5826d67 Liste catégories en select à la place de radio
Le changement est maintenant effectif lors de l'ajout d'un flux
2013-10-07 20:01:08 +02:00
Marien Fressinaud
879e9fcd76 Fix issue #165: @import CSS enlevés
Implique une modification des fichiers metadata.json pour les thèmes :
ajout d'un champ "files" répertoriant les fichiers CSS à utiliser
2013-10-07 11:31:12 +02:00
Marien Fressinaud
71282fb72f Fix issue #169: flux en jaune si 0 article 2013-10-07 11:06:01 +02:00
Marien Fressinaud
7c1c7226a3 Merge branch 'sql-optimisation' into dev 2013-10-06 23:06:25 +02:00
Alexandre Alapetite
ca9e5f0135 Corrige doublons autochargement avec navigation clavier
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).
2013-10-06 21:42:46 +02:00
Alexandre Alapetite
0b5f38d724 Reference lazyload.js only when needed 2013-09-15 21:54:31 +02:00
Marien Fressinaud
35dcb5e39a Issue #155 : correction bug prefix table SQL
Le préfixe freshrss_ était rentré en dur dans une des requêtes
2013-09-15 11:29:31 +02:00
Marien Fressinaud
6f8b260ebf Merge branch 'Alkarex-SqlOptimisation' into sql-optimisation 2013-09-14 22:12:44 +02:00
Marien Fressinaud
e19695e14b Issue #155 : correction fonction _nbNotRead
intval renvoyant toujours un integer, le test is_int() passait toujours,
c'est corrigé maintenant
2013-09-14 22:10:35 +02:00
Marien Fressinaud
d9975d86a2 Issue #155 : suppression fonctions commentées 2013-09-14 21:59:54 +02:00
Marien Fressinaud
6525779349 Issue #161 : amélioration rendu
Le titre se fait plus discret dans la barre de la date
La date disparaît en mode mobile
2013-09-14 21:34:02 +02:00
Marien Fressinaud
9db14d1cd3 Merge branch 'dev' into Alkarex-NbUnread 2013-09-14 21:17:48 +02:00
Marien Fressinaud
d97577c605 Merge branch 'dev' of github.com:marienfressinaud/FreshRSS into dev 2013-09-14 20:38:03 +02:00
Marien Fressinaud
3a20c42239 Merge branch 'ControlClick' of https://github.com/Alkarex/FreshRSS into Alkarex-ControlClick
Conflicts:
	app/views/javascript/main.phtml

+ Mise à jour thèmes
2013-09-14 20:37:18 +02:00
Marien Fressinaud
980b1ef26c Merge pull request #152 from Alkarex/AvoidPregReplace
Avoid preg_replace() for simple cases
2013-09-14 11:16:54 -07:00
Marien Fressinaud
04b3821713 Merge branch 'UnicodeCharacters' of https://github.com/Alkarex/FreshRSS into Alkarex-UnicodeCharacters
Conflicts:
	app/i18n/en.php
	app/i18n/fr.php
2013-09-14 20:14:57 +02:00
Marien Fressinaud
597a62148a Merge branch 'NbUnread' of https://github.com/Alkarex/FreshRSS into Alkarex-NbUnread 2013-09-14 20:00:42 +02:00
Marien Fressinaud
b2e02ebf87 Merge branch 'jquery' of https://github.com/Alkarex/FreshRSS into Alkarex-jquery
Conflicts:
	app/views/javascript/main.phtml
2013-09-14 19:52:32 +02:00
Marien Fressinaud
008d6a7047 Merge branch 'SqlOptimisation' of https://github.com/Alkarex/FreshRSS into Alkarex-SqlOptimisation
Conflicts:
	app/controllers/feedController.php
2013-09-14 19:44:53 +02:00
Marien Fressinaud
73fe0eabbe Fix issue #151 : marquer lus les articles du futur
On peut désormais marquer comme lu les articles parus dans le futur
2013-09-14 19:26:01 +02:00
Marien Fressinaud
ff8531fb64 Merge branch 'sqlDuplicateEntries' of https://github.com/Alkarex/FreshRSS into Alkarex-sqlDuplicateEntries 2013-09-14 19:02:02 +02:00
Marien Fressinaud
feff58e2eb Merge pull request #149 from Alkarex/cleanSql
Clean removed SQL columns in PHP
2013-09-14 09:57:57 -07:00
Marien Fressinaud
ae2ad78d38 Issue #146 : coding style
Ajout de tabulation dans le if{}
2013-09-14 18:47:28 +02:00
Marien Fressinaud
ec448c53a3 Merge branch 'importOpmlTitles' of https://github.com/Alkarex/FreshRSS into Alkarex-importOpmlTitles 2013-09-14 18:44:41 +02:00
Marien Fressinaud
5072774f02 Merge branch 'htmlencoding' of https://github.com/Alkarex/FreshRSS into Alkarex-htmlencoding
Conflicts:
	app/models/Feed.php
2013-09-14 18:36:43 +02:00
Marien Fressinaud
ae948a500f Issue #143 : amélioration du formulaire
Suppression radio buttons au profit d'une checkbox
2013-09-14 18:25:10 +02:00
Marien Fressinaud
6967de0e64 Merge branch 'onread_jump_next' of https://github.com/Alkarex/FreshRSS into Alkarex-onread_jump_next 2013-09-14 18:13:21 +02:00
Marien Fressinaud
60623c63ff Merge branch 'bigMarkAsRead' of https://github.com/Alkarex/FreshRSS into Alkarex-bigMarkAsRead 2013-09-14 18:04:35 +02:00