<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/views/javascript, branch 0.5.0</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=0.5.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=0.5.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2013-10-07T19:50:49+00:00</updated>
<entry>
<title>Fix défilement articles dépliés en vue globale</title>
<updated>2013-10-07T19:50:49+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-10-07T19:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a09dc8a7c0e2292d09b50ad5c97044565e497ce2'/>
<id>urn:sha1:a09dc8a7c0e2292d09b50ad5c97044565e497ce2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix le scroll en changeant d'article</title>
<updated>2013-10-07T19:48:22+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-10-07T19:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=978a48a1d653612f5c3412a2e3e16ccee8359ffc'/>
<id>urn:sha1:978a48a1d653612f5c3412a2e3e16ccee8359ffc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'patch-1' of github.com:Alkarex/FreshRSS into Alkarex-patch-1</title>
<updated>2013-10-07T19:32:49+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-10-07T19:32:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=381df3aea425338455ac1e3534105cadf44182d9'/>
<id>urn:sha1:381df3aea425338455ac1e3534105cadf44182d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Corrige la vue globale</title>
<updated>2013-10-07T19:31:01+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-10-07T19:31:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=3e9c3d7c4329a9cd0ffcb7b61502c8f2f66bc96e'/>
<id>urn:sha1:3e9c3d7c4329a9cd0ffcb7b61502c8f2f66bc96e</id>
<content type='text'>
On initialisait plus correctement le panel de la vue globale depuis
l'ajout de la fonction JS init_stream_delegates(). C'est corrigé :)
</content>
</entry>
<entry>
<title>Corrige images qui ne se chargent pas avec LazyLoad</title>
<updated>2013-10-07T19:26:13+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-10-07T19:26:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1b8b72b81d1a1648bdfdd8d98e20c07556a6bc2d'/>
<id>urn:sha1:1b8b72b81d1a1648bdfdd8d98e20c07556a6bc2d</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>Design + suppression 2 raccourcis</title>
<updated>2013-10-07T18:23:19+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-10-07T18:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=109c276e1d85d5c1c9d14b4acfedf3d572bd1727'/>
<id>urn:sha1:109c276e1d85d5c1c9d14b4acfedf3d572bd1727</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Corrige doublons autochargement avec navigation clavier</title>
<updated>2013-10-06T19:42:46+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-10-06T19:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ca9e5f01351f34bb2751bc084783861b7c898513'/>
<id>urn:sha1:ca9e5f01351f34bb2751bc084783861b7c898513</id>
<content type='text'>
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).</content>
</entry>
<entry>
<title>Speed: jQuery optimisation of init_posts()</title>
<updated>2013-09-03T23:46:49+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-09-03T23:46:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d9db9bae0dc5eae0ad9822fc848c2db909fcc993'/>
<id>urn:sha1:d9db9bae0dc5eae0ad9822fc848c2db909fcc993</id>
<content type='text'>
- jQuery updated from version 1.5.2 to 1.10.2 (checked that it is ok
with jQuery Migrate Plugin)
- Put hide_posts() first to avoid flashing content during load
- Big speed optimisation of init_img()
- Use a single on() delegated event (jQuery 1.7+) instead of all
per-article click events as described on http://api.jquery.com/on/
- Moved all the per-article click events to an outside function
init_stream_delegates() that is called only once even when new articles
are dynamically added. Much lighter approach, and does not require
unbinding events and rebinding them at each dynamic load.
- Side effect: corrected the bug of favourites and read/unread that were
not properly unbound during dynamic loading.
- Corrected a JavaScript error for auto_load_more when #load_more is not
visible and therefore does not have a position() defined.
</content>
</entry>
<entry>
<title>Fix issue #130 : amélioration vue globale</title>
<updated>2013-08-21T17:59:56+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-08-21T17:59:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=48f8401c8b9f22342f319692a5fda5da58cc75ed'/>
<id>urn:sha1:48f8401c8b9f22342f319692a5fda5da58cc75ed</id>
<content type='text'>
Désormais, en cliquant sur une catégorie ou un flux, une "popup" s'ouvre
nous proposant les flux à lire directement. Les mêmes actions que la vue
normale sont alors possibles

Cela a impliqué de gros changements javascript en aval puisque les
articles n'étaient plus repérés en fonction de la fenêtre, mais en
fonction du popup (#panel)

Le code va vraiment devoir être repris pour avoir une architecture
logique (voir issue #121)
</content>
</entry>
<entry>
<title>Fix issue #125 : "Load more" automatique</title>
<updated>2013-08-21T13:22:30+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-08-21T13:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=456c95d2dbb40d358d79f426f68eb03f5f447945'/>
<id>urn:sha1:456c95d2dbb40d358d79f426f68eb03f5f447945</id>
<content type='text'>
En bas de page, si l'option a été cochée (ne l'est pas par défaut), on
va charger automatiquement les articles suivants
</content>
</entry>
</feed>
