Weiter zum Inhalt
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
MediathekView Logo

MediathekView-Forum

  1. Übersicht
  2. Ideen, Anregungen, Verbesserungen
  3. Asynchrone Filtereingaben

Asynchrone Filtereingaben

Geplant Angeheftet Gesperrt Verschoben Ideen, Anregungen, Verbesserungen
2 Beiträge 2 Kommentatoren 625 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    mmi
    schrieb am zuletzt editiert von
    #1

    Was mich als Nutzer von MediathekView schon länger stört ist die sehr abgehackte Eingabe von Textfiltern. Ohne den Quellcode zu kennen vermute ich, dass die Echtzeit-Filterung während der Eingabe offenbar direkt im Event-Thread von Swing ausgeführt wird und dadurch die Responsivität des User-Interfaces lahmgelegt wird. Ich würde empfehlen, im Event-Thread wirklich nur Eingaben und Komponenten-Updates zu handeln und die eigentliche, mitunter langandauernde Fachlichkeit wie z.B. die Listen-Filterung asynchron in einem eigenen Thread zu betreiben.

    Georg-JG 1 Antwort Letzte Antwort
    • M mmi

      Was mich als Nutzer von MediathekView schon länger stört ist die sehr abgehackte Eingabe von Textfiltern. Ohne den Quellcode zu kennen vermute ich, dass die Echtzeit-Filterung während der Eingabe offenbar direkt im Event-Thread von Swing ausgeführt wird und dadurch die Responsivität des User-Interfaces lahmgelegt wird. Ich würde empfehlen, im Event-Thread wirklich nur Eingaben und Komponenten-Updates zu handeln und die eigentliche, mitunter langandauernde Fachlichkeit wie z.B. die Listen-Filterung asynchron in einem eigenen Thread zu betreiben.

      Georg-JG Offline
      Georg-JG Offline
      Georg-J
      schrieb am zuletzt editiert von
      #2

      @mmi Die Echtzeitsuche im Filter kann man auch deaktivieren.

      1 Antwort Letzte Antwort

      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

      Registrieren Anmelden
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      62

      Online

      7.6k

      Benutzende

      6.8k

      Themen

      42.7k

      Beiträge
      • Anmelden

      • Du hast noch kein Konto? Registrieren

      • Anmelden oder registrieren, um zu suchen
      • Erster Beitrag
        Letzter Beitrag
      0
      • Kategorien
      • Aktuell
      • Tags
      • Beliebt