Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.newsreader > #13707 > unrolled thread

[flnews] feature Idee #290.218.084: parent article

Started byMarcel Logen <333200007110-0201@ybtra.de>
First post2026-02-16 00:00 +0100
Last post2026-02-21 11:58 +0100
Articles 6 — 3 participants

Back to article view | Back to de.comm.software.newsreader


Contents

  [flnews] feature Idee #290.218.084: parent article Marcel Logen <333200007110-0201@ybtra.de> - 2026-02-16 00:00 +0100
    Re: [flnews] feature Idee #290.218.084: parent article Marcel Logen <333200007110-0201@ybtra.de> - 2026-02-16 00:11 +0100
      Re: [flnews] feature Idee #290.218.084: parent article Michael Bäuerle <michael.baeuerle@gmx.net> - 2026-02-21 11:11 +0100
        Re: [flnews] feature Idee #290.218.084: parent article Marcel Logen <333200007110-0201@ybtra.de> - 2026-02-26 17:15 +0100
    Re: [flnews] feature Idee #290.218.084: parent article Michael Uplawski <michael.uplawski@uplawski.eu> - 2026-02-16 08:18 +0100
      [flnews] Bedienung mit Tastatur (was: [flnews] feature Idee #290.218.084: parent article) Michael Bäuerle <michael.baeuerle@gmx.net> - 2026-02-21 11:58 +0100

#13707 — [flnews] feature Idee #290.218.084: parent article

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2026-02-16 00:00 +0100
Subject[flnews] feature Idee #290.218.084: parent article
Message-ID<87fr71a9zb.fsf@pc-731.ybtra.de>
Bisher kenne ich keine Möglichkeit, per Taste(nkombination) zum
Vorgängerartikel (letzter in den References) zu springen - oder ich
habe sie übersehen.

Da ich immer in der Nicht-Baumansicht lese (Liste nach Artikel-
nummern absteigend sortiert), drücke ich dann ggf. Ctrl-T (Baum-
ansicht) und gehe mit der Maus auf den Elternartikel.

Wäre es schwierig, dafür eine Taste zu definieren?

Oder steht das schon längst auf der To-do-Liste? ;-)

TIA
Marcel

[supersedes]
-- 
Mon Feb 16 00:00:08 2026 CET (1771196408)
pc-731
87 fr71 a9zb
Lines: 21

[toc] | [next] | [standalone]


#13708

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2026-02-16 00:11 +0100
Message-ID<8734318v2f.fsf@pc-731.ybtra.de>
In reply to#13707
Marcel Logen in de.comm.software.newsreader:

>Bisher kenne ich keine Möglichkeit, per Taste(nkombination) zum
>Vorgängerartikel (letzter in den References) zu springen - oder ich
>habe sie übersehen.
[...]
>Wäre es schwierig, dafür eine Taste zu definieren?
>
>Oder steht das schon längst auf der To-do-Liste? ;-)

Nein, im FIle "TODO" der 1.3.0 steht nichts davon.

Marcel
-- 
Mon Feb 16 00:11:11 2026 CET (1771197071)
pc-731
87 3431 8v2f
Lines: 18

[toc] | [prev] | [next] | [standalone]


#13710

FromMichael Bäuerle <michael.baeuerle@gmx.net>
Date2026-02-21 11:11 +0100
Message-ID<AABpmYTA0YQAAAo1.A3.flnews@WStation7.micha.freeshell.org>
In reply to#13708
Marcel Logen wrote:
> Marcel Logen in de.comm.software.newsreader:
> > 
> > Bisher kenne ich keine Möglichkeit, per Taste(nkombination) zum
> > Vorgängerartikel (letzter in den References) zu springen - oder ich
> > habe sie übersehen.
> [...]
> > Wäre es schwierig, dafür eine Taste zu definieren?
> > 
> > Oder steht das schon längst auf der To-do-Liste? ;-)
> 
> Nein, im FIle "TODO" der 1.3.0 steht nichts davon.

Es gibt momentan Ctrl+B (Previous read article). Das ist nicht das, was
du möchtest.

Und man kann auf die References klicken. Die gleiche Funktion könnte
auch eine Tastenkombination auslösen.
Das öffnet aber ein neues Fenster und springt nicht zu diesem Artikel,
weil der sich in einer anderen Gruppe befinden kann.
flnews kann nicht mit mehreren Gruppen gleichzeitig arbeiten.

[toc] | [prev] | [next] | [standalone]


#13712

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2026-02-26 17:15 +0100
Message-ID<20260226th161553@o15.ybtra.de>
In reply to#13710
Michael Bäuerle in de.comm.software.newsreader:

>Marcel Logen wrote:
>> Marcel Logen in de.comm.software.newsreader:

>> > Bisher kenne ich keine Möglichkeit, per Taste(nkombination) zum
>> > Vorgängerartikel (letzter in den References) zu springen - oder ich
>> > habe sie übersehen.
>> [...]
>> > Wäre es schwierig, dafür eine Taste zu definieren?
[...]
>Es gibt momentan Ctrl+B (Previous read article). Das ist nicht das, was
>du möchtest.

Richtig. Das benutze ich aber des öfteren.

>Und man kann auf die References klicken. Die gleiche Funktion könnte
>auch eine Tastenkombination auslösen.

Das wäre gut!

>Das öffnet aber ein neues Fenster und springt nicht zu diesem Artikel,
>weil der sich in einer anderen Gruppe befinden kann.

Ach so.

>flnews kann nicht mit mehreren Gruppen gleichzeitig arbeiten.

Ich glaube, Du hattest das mal irgendwann erwähnt.

Marcel                                                       (Lines: 36)
-- 
  ╭───╮       ╭────╮ ╭─╮      ╭───────────╮ ╭─╮   ╭───────╮ ..61..╭───╮ 
╭─╯   ╰─╮     ╰─╮  ╰─╯ │  ╭───╯     ╭───╮ │ │ ╰─╮ │       │ ..61..│   ╰─
╯  ╭────╯  ╭─╮  ╰─╮  ╭─╯  ╰─────────╯   │ ╰─╯   ╰─╯ ..53..│  ╭─╮  ╰─╮   
   ╰───────╯ ╰────╯  ╰──────────────────╯           ..53..╰──╯ ╰────╯   

[toc] | [prev] | [next] | [standalone]


#13709

FromMichael Uplawski <michael.uplawski@uplawski.eu>
Date2026-02-16 08:18 +0100
Message-ID<AABpksS0Cc8AAAYR.A3.flnews@ferrat.uplawski.eu>
In reply to#13707
Marcel Logen hat geschrieben:

>Da ich immer in der Nicht-Baumansicht lese (Liste nach Artikel-
>nummern absteigend sortiert), drücke ich dann ggf. Ctrl-T (Baum-
>ansicht) und gehe mit der Maus auf den Elternartikel.

Das habe ich noch nicht ausprobiert, erkenne aber den Vorteil der
Funktion.

>Wäre es schwierig, dafür eine Taste zu definieren?
>
>Oder steht das schon längst auf der To-do-Liste? ;-)

Den Quellcode habe ich mir dazu noch nicht angesehen. Tastaturkürzel
sind bei mir eine eigene Baustelle, weil ich in der Vergangenheit
oft Schwierigkeiten hatte, wenn verschiedene GUI Frameworks
Komfortfunktionen anboten, aber immer andere und ich mich
gelegentlich verleiten ließ, die Events selber und nur halt
irgendwie zu verarbeiten. In der Regel hat das nicht geklappt und
ich musste mir doch noch die Dokumentation durchlesen.

Wenn das in flnews auch so ist, müsste ich noch fragen, ob die
einzelnen Funktionen der Oberfläche irgendwie so zentralisiert sind,
dass man sie auf einheitliche Weise ansprechen kann…

Ich frage, weil flnews als *einfacher* News-Client genau so wachsen
und monströs werden kann, wie der Renault Clio den ich gar nicht
kaufe. Meine eigenen Vorschläge überdenke ich immer dahingehend, ob
damit bloß “Ähnlichkeit” mit anderen Programmen erreicht wird. 

Ich möchte Marcels Vorschlag einfach verallgemeinern:
Tastaturkürzel. Für die Navigation und vor allem, um keinen Button
klicken zu müssen.

Cheerio
-- 
„Hätten die Götter gewollt, dass wir zur Wahl gehen,
sie hätten uns Kandidaten gegeben”
(Howard Zinn)

[toc] | [prev] | [next] | [standalone]


#13711 — [flnews] Bedienung mit Tastatur (was: [flnews] feature Idee #290.218.084: parent article)

FromMichael Bäuerle <michael.baeuerle@gmx.net>
Date2026-02-21 11:58 +0100
Subject[flnews] Bedienung mit Tastatur (was: [flnews] feature Idee #290.218.084: parent article)
Message-ID<AABpmY-vHAwAAAo1.A3.flnews@WStation7.micha.freeshell.org>
In reply to#13709
Michael Uplawski wrote:
> Marcel Logen hat geschrieben:
> 
> [...]
> Den Quellcode habe ich mir dazu noch nicht angesehen. Tastaturkürzel
> sind bei mir eine eigene Baustelle, weil ich in der Vergangenheit
> oft Schwierigkeiten hatte, wenn verschiedene GUI Frameworks
> Komfortfunktionen anboten, aber immer andere und ich mich
> gelegentlich verleiten ließ, die Events selber und nur halt
> irgendwie zu verarbeiten. In der Regel hat das nicht geklappt und
> ich musste mir doch noch die Dokumentation durchlesen.
> 
> Wenn das in flnews auch so ist, müsste ich noch fragen, ob die
> einzelnen Funktionen der Oberfläche irgendwie so zentralisiert sind,
> dass man sie auf einheitliche Weise ansprechen kann…

Jein. Einem FLTK-Menüeintrag kann man eine Taste oder Tastenkombination
zuweisen (die wird dann im Menü auch angezeigt).

Soll direkt in einem FLTK-Widget etwas passieren, was dort nicht
ohnehin bereits implementiert ist, kann man einen eigenen Event-Handler
schreiben.

"Irgendwann" (für flnews 2.0) sollte es eine Konfigurationsdatei für
die Tastenbelegung geben, so dass man das nicht eincompilieren muss.

> Ich frage, weil flnews als *einfacher* News-Client genau so wachsen
> und monströs werden kann, wie der Renault Clio den ich gar nicht
> kaufe. Meine eigenen Vorschläge überdenke ich immer dahingehend, ob
> damit bloß “Ähnlichkeit” mit anderen Programmen erreicht wird. 

Es ist eigentlich bereits zu dem Monster geworden, das es nie hätte
werden sollen. Deswegen das Refactoring, das mit 1.3.0 begonnen hat.
 
> Ich möchte Marcels Vorschlag einfach verallgemeinern:
> Tastaturkürzel. Für die Navigation und vor allem, um keinen Button
> klicken zu müssen.

Die allgemeine Navigation in der Oberfläche war wegen Limits in
FLTK 1.3 früher nur eingeschränkt möglich. Ich habe mich daher nie
darum gekümmert und das auch selbst nie verwendet.

Mit *FLTK 1.4* ist das nun möglich und seit flnews 1.3.0 wie folgt
implementiert:
========================================================================

Navigation zwischen den drei Panels
-----------------------------------
Tab        Nächstes Panel (Gruppenliste => Artikelbaum => Artikel)
Shift-Tab  Vorheriges Panel (Artikel => Artikelbaum => Gruppenliste)

Navigation innerhalb eines Panels
---------------------------------
Cursortaste abwärts   Fokus auf nächsten Eintrag bzw. scrollen
Cursortaste aufwärts  Fokus auf vorherigen Eintrag bzw. scrollen
Cursortaste rechts    Zweig mit Fokus im Artikelbaum einblenden
Cursortaste links     Zweig mit Fokus im Artikelbaum ausblenden
Enter                 Gruppe bzw. Artikel mit Fokus laden
Leertaste             Artikel nach unten scrollen (vom Artikelbaum aus)

Scrollen im Artikel
-------------------
Page down  Nach unten scrollen
Page up    Nach oben scrollen

Suchen im Artikel
-----------------
/      Die Variante case-insensitive verwendet Unicode Case Folding [1]
Enter  Nächsten Treffer suchen
Esc    Suche beenden

========================================================================

flnews war nie für Tastaturbedienung ausgelegt. Es sollte nun, wie oben
beschrieben, aber prinzipell möglich sein, sich umzusehen und Artikel
zu lesen, ohne dabei permanent die Hand auf der Maus liegen zu haben.


______________
[1] <https://www.unicode.org/reports/tr21/tr21-5.html#Caseless_Matching>
    Suchen nach "ẞ" soll z.B. auch "ss" finden.

[toc] | [prev] | [standalone]


Back to top | Article view | de.comm.software.newsreader


csiph-web