michalbe/jsnews-client — pull request #31 by chemikpil (2014-06-22 15:27:38+00:00)
Title: Trochę zmian

Posiedziałem w weekend i trochę pozmieniałem. Nie obraź się, że tak dużo :)

Co zrobiłem?
- Zrefaktorowałem kod
- Dodałem możliwość przełączania się pomiędzy zdefiniowanymi grupami. Grupy definiujemy w configu.
- Zmieniłem moduł do obsługi tego co user wklepie w konsoli. Użyłem [inquirer](https://www.npmjs.org/package/inquirer)
- Zmieniłem system do notyfikacji na [node-notifier](https://www.npmjs.org/package/node-notifier). Nie każdy ma Growla, a od OS X 10.8 są notyfikacje systemowe. Wsparcie dla Windy i Linuxa też jest.
- Poprawiłem w ogóle notyfikacje. Teraz informuje tylko o nowych postach, a nie o lajkowaniu i komentowaniu wszystkiego
- Dodałem możliwość obserwowania postów. Dzięki temu aplikacja będzie informować nas o nowych komentarzach tylko w obserwowanych postach. Niestety posty są obserwowane tylko na czas działania aplikacji.
- Dodałem możliwość zmieniania kolorów według własnych preferencji. Wszystko w configu.

To chyba tyle. Do zrobienia zostało jeszcze:

- Sprawdzanie w tle innych grup i informowanie o nowych wpisach
- Komentowanie o ile jest to w ogóle możliwe, przy tak prostej aplikacji
- likowanie wpisów j.w.
- i pewnie jeszcze więcej można tutaj podziałać niż jest teraz :)