Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comm.software.newsreader > #13707 > unrolled thread
| Started by | Marcel Logen <333200007110-0201@ybtra.de> |
|---|---|
| First post | 2026-02-16 00:00 +0100 |
| Last post | 2026-02-21 11:58 +0100 |
| Articles | 6 — 3 participants |
Back to article view | Back to de.comm.software.newsreader
[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
| From | Marcel Logen <333200007110-0201@ybtra.de> |
|---|---|
| Date | 2026-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]
| From | Marcel Logen <333200007110-0201@ybtra.de> |
|---|---|
| Date | 2026-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]
| From | Michael Bäuerle <michael.baeuerle@gmx.net> |
|---|---|
| Date | 2026-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]
| From | Marcel Logen <333200007110-0201@ybtra.de> |
|---|---|
| Date | 2026-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]
| From | Michael Uplawski <michael.uplawski@uplawski.eu> |
|---|---|
| Date | 2026-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]
| From | Michael Bäuerle <michael.baeuerle@gmx.net> |
|---|---|
| Date | 2026-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