• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LUCIENFyx pro iOS a Android - neoficiální lehký mobilní NYX klient


    Fyx - neoficiální lehký NYX klient pro iOS a Android. Pro základní informace se podívejte na nástěnku.


    Become a Patron!
    rozbalit záhlaví
    LUCIEN
    LUCIEN --- ---

    🚀 Veřejně vyšla nová verze 0.8.3!


    Stahujte


    Nové


    • Zobrazování palečků 284
    • Podpora házení kostkou 301 [KEJML]
    • Podpora PRE a XMP tagu 275 281

    Změněno


    • Upgrade Flutteru a knihoven 303 [TRAGIKOMIX]
    • Psaní příspěvků nabízí anglické popisky pro práci s textem 205 299 [KEJML]
    • Historie zobrazuje poslední klub jako nepřečtený 231 298 [KEJML]
    • Odlišení, jestli je anketa veřejná, nebo ne 288 [KEJML]
    • U vypisu hlasu by bylo uzitecne videt kolik je pozitivnich hlasu 292 [KEJML]
    • Google Play issue 310

    Opraveno


    • Nepodporovaný typ příspěvku "log_message" 300 [TRAGIKOMIX]
    • Android notifikace nemají správnou ikonu 203 [KEJML]
    • Otazník místo názvu jedné diskuze 312
    • Nelze stáhnout obrázek 304
    • První načtení diskuze je občas trhané 311

    Kompletní changelog: https://github.com/lucien144/fyx/compare/v0.8.2...v0.8.3

    Pokud chcete přístup k novým funkcím jako první, podpořte vývoj.



    #release
    LUCIEN
    LUCIEN --- ---

    🚀 Vyšla nová beta 0.8.3 (52)!


    Nové


    • Zobrazování palečků #284 [LUCIEN]
    • Podpora házení kostkou #301 [KEJML]
    • Podpora PRE a XMP tagu #275 #281 [LUCIEN]

    Změněno


    • Upgrade Flutteru a knihoven #303 [TRAGIKOMIX]
    • Psaní příspěvků nabízí anglické popisky pro práci s textem #205 #299 [KEJML]
    • Historie zobrazuje poslední klub jako nepřečtený #231 #298 [KEJML]
    • Odlišení, jestli je anketa veřejná, nebo ne #288 [KEJML]
    • U vypisu hlasu by bylo uzitecne videt kolik je pozitivnich hlasu #292 [KEJML]

    Opraveno


    • Nepodporovaný typ příspěvku "log_message" #300 [TRAGIKOMIX]
    • Android notifikace nemají správnou ikonu #203 [KEJML]



    Připomenu, že se jedná o betu - tak prosím o shovívavost pokud něco nefunguje nebo je něco rozbité.

    Pokud chcete přístup k novým funkcím jako první, podpořte vývoj.

    #beta #release

    https://x.144.wtf/cJtGr7+
    TRAGIKOMIX
    TRAGIKOMIX --- ---
    LUCIEN: PR je vytvoren - obsahuje upgrade flutteru a Fix na issue #300.

    Ovsem narazil jsem na 2 problemy a bohuzel netusim jestli souvisi s tim upgradem. To bych rad kdybyste mohli pripadne testnout na verzi flutteru ktery pouzivate aktualne, pokud se nepletu tak 2.5.3. Ja si zprovoznim fvm a snad budu schopen lepe switchovat mezi verzemi.

    1. Problem c.1 je kdyz nahodim appku do simulatoru a prepnu se mezi tabem "Sledovane" a "Historie", tak mi to vyblije exception viz nize. Nicmene opravdu se to deje jen pri tom prvnim prokliku mezi taby. Nasledne uz je to ok.
    Vliv na aplikaci zrejme nema, protoze funguje pak bez problemu.
    Jelikoz nejsem jeste tak zdatnej v kodu fyxu a zaroven flutter/dartu, tak uplne neni pro me easy to prodebugovat/identifikovat problem. Nicmene zkusim hledat a pripadne dat vedet.

    flutter: ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
    flutter: The following assertion was thrown while finalizing the widget tree:
    flutter: A ScrollController was used after being disposed.
    flutter: Once you have called dispose() on a ScrollController, it can no longer be used.
    flutter:
    flutter: When the exception was thrown, this was the stack:
    flutter: #0 ChangeNotifier._debugAssertNotDisposed.
    flutter: #1 ChangeNotifier._debugAssertNotDisposed
    flutter: #2 ChangeNotifier.dispose
    flutter: #3 ScrollController.dispose
    flutter: #4 _PullToRefreshListState.dispose
    flutter: #5 StatefulElement.unmount
    flutter: #6 _InactiveElements._unmount
    flutter: #7 _InactiveElements._unmount.
    flutter: #8 SingleChildRenderObjectElement.visitChildren
    flutter: #9 _InactiveElements._unmount
    flutter: #10 _InactiveElements._unmount.
    flutter: #11 SingleChildRenderObjectElement.visitChildren
    flutter: #12 _InactiveElements._unmount
    flutter: #13 _InactiveElements._unmount.
    flutter: #14 ComponentElement.visitChildren
    flutter: #15 _InactiveElements._unmount
    flutter: #16 _InactiveElements._unmount.
    flutter: #17 ComponentElement.visitChildren
    flutter: #18 _InactiveElements._unmount
    flutter: #19 _InactiveElements._unmount.
    flutter: #20 ComponentElement.visitChildren
    flutter: #21 _InactiveElements._unmount
    flutter: #22 _InactiveElements._unmount.
    flutter: #23 ComponentElement.visitChildren
    flutter: #24 _InactiveElements._unmount
    flutter: #25 ListIterable.forEach (dart:_internal/iterable.dart:39:13)
    flutter: #26 _InactiveElements._unmountAll
    flutter: #27 BuildOwner.lockState
    flutter: #28 BuildOwner.finalizeTree
    flutter: #29 WidgetsBinding.drawFrame
    flutter: #30 RendererBinding._handlePersistentFrameCallback
    flutter: #31 SchedulerBinding._invokeFrameCallback
    flutter: #32 SchedulerBinding.handleDrawFrame
    flutter: #33 SchedulerBinding._handleDrawFrame
    flutter: #37 _invoke (dart:ui/hooks.dart:151:10)
    flutter: #38 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:308:5)
    flutter: #39 _drawFrame (dart:ui/hooks.dart:115:31)
    flutter: (elided 3 frames from dart:async)
    flutter: ════════════════════════════════════════════════════════════════════════════════════════════════════

    2. Problem c.2 je pouze u Androidu a jedna se o prvni inicializaci tokenu. Kdyz na slidu 2, kde se zobrazuje token, kliknu/double-kliknu na token, zobrazi skoro BSD I kdyz spise je to cervena obrazovka :)
    Imgur: The magic of the Internet
    https://imgur.com/a/pfkNitM
    Zkusil jsem zbuildene apk hodit na muj zalozni android phone, tam sice neni ta red screena, ale i tak to zbledne/zbela a vypada to mrtve.
    TRAGIKOMIX
    TRAGIKOMIX --- ---
    LUCIEN:
    Issue #300 mam taky fixed. Udelam PR s tim upgradem ale rad bych tam asi prvne sjel nejak ty testy nebo pripadne udelal hlubis regresi.
    TRAGIKOMIX
    TRAGIKOMIX --- ---
    KEJML: Ano opravdu mám poslední verzi Flutter. Netrklo mě že by to nebylo kompatibilní :-)

    Okie podívám se na ten issue 300 když budu mít více volna doma či v práci.
    KEJML
    KEJML --- ---
    TRAGIKOMIX: Ty jo, já si pamatuji, že jsem s tím než výrazně min potíží a to ještě v době, kdy, Lucien ani neměl Android verzi oficiálně plně připravenou, ale vyvíjím to Windows.

    Napadá mne jedna věc, nerozjíždíš to poslední verzi Flutteru? Já to aktuálně (po dohodě s Lucienem) dělám na Flutteru 2.5.3. Na druhou stranu, pokud kdo to rozběhl s posledním, tak by to mohl bejt dobrej kandidát na první PR :)

    Možná ti Lucien poradí něco lepšího, ale já nedávno hlásil tuhle drobnost, i s nástřelem řešení:
    Nepodporovaný typ příspěvku "log_message" · Issue #300 · lucien144/fyx · GitHub
    https://github.com/lucien144/fyx/issues/300
    ADITU
    ADITU --- ---
    CROSS: jo, limit je určitě na místě - 300 je za mě pocitově spíš málo, ale taky nevím, kde přesně nakreslit čáru.
    CROSS
    CROSS --- ---
    ADITU: Zrovna Věci veřejné, od kterých si čas od času dávám pauzu (teď tam mám asi 30k nepřečtených) a podobné kluby doháním tak, že rozhodně nechci, aby se mi načítaly od posledního nepřečteného, ale prostě od posledního, a filtruju podle palců.

    Za mě tenhle odskok má smysl jen do určitého množství příspěvků. Kolik, to nedokážu říct. Intuitivně tak do trojnásobku počtu, po kterém kluby listuju ve „velkém“ nyxu, což je 100, takže řekněme 300.
    Kliknutím sem můžete změnit nastavení reklam