Welches Programm fehlt uns noch?

Für sonstige Unterhaltungen, welche nicht direkt mit Lazarus zu tun haben
sh17
Beiträge: 9
Registriert: Mo 29. Jun 2026, 07:02
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von sh17 »

KoBraSoft hat geschrieben: Sa 1. Aug 2026, 17:20 Ein schlanker schneller E-Rechungsviewer für Linux und Windows wäre nett.
Es gibt zwar den Quba-Viewer, aber den gibt es für Linux nur als Flatpack und ist 150 MB groß.
Wenn man die richtige Visualisierung der Kosit nutzen möchte, kommt man um Java leider nicht drum herum.

Benutzeravatar
KoBraSoft
Beiträge: 152
Registriert: So 6. Jun 2021, 09:57
OS, Lazarus, FPC: die zu Zeit aktuellen Versionen, überwiegend Linux
CPU-Target: 64Bit 32 Bit
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von KoBraSoft »

sh17 hat geschrieben: Sa 1. Aug 2026, 17:38
KoBraSoft hat geschrieben: Sa 1. Aug 2026, 17:20 Ein schlanker schneller E-Rechungsviewer für Linux und Windows wäre nett.
Es gibt zwar den Quba-Viewer, aber den gibt es für Linux nur als Flatpack und ist 150 MB groß.
Wenn man die richtige Visualisierung der Kosit nutzen möchte, kommt man um Java leider nicht drum herum.
Wenn man die richtige Visualisierung der Kosit nutzen möchte, kann man ja den Quba-Viewer verwenden. Nehme ich zumindest an. :D
Mir würden die wichtigsten Daten wie Absender, Empfänger, Positionen, Gesamtsumme, IBAN, USt, ... reichen um zu erkennen, ob in der xml die gleichen Daten wie in der pdf Ansicht stehen.
Konrad

www.KoBraSoft.de

Acia6850
Beiträge: 71
Registriert: Mo 9. Okt 2023, 18:45
OS, Lazarus, FPC: Windows + WSL / Linux Debian Rasbian OS (L 3.4.0 FPC 3.2.3)
CPU-Target: 64Bit
Wohnort: LK Ludwigsburg

Re: Welches Programm fehlt uns noch?

Beitrag von Acia6850 »

Hallo,

in Delphi gibt es Libraries für Python.

The VCL and FMX Libraries

Mit diesen kann man für Python eine GUI zur verfügung stellen.

Die Libraries laufen ohne Delphi.

Wenn wan noch zusätzlich Delphi hat kann man eine Gui mit Delphi erzeugen und die Gui mit den obingen Libs mit Python verwenden.

Da PythonForDelphi auch unter Lazerus läuft wäre eine solche Ergänzung für Lazarus interisant.

sh17
Beiträge: 9
Registriert: Mo 29. Jun 2026, 07:02
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von sh17 »

KoBraSoft hat geschrieben: Sa 1. Aug 2026, 18:24 Wenn man die richtige Visualisierung der Kosit nutzen möchte, kann man ja den Quba-Viewer verwenden. Nehme ich zumindest an. :D
Mir würden die wichtigsten Daten wie Absender, Empfänger, Positionen, Gesamtsumme, IBAN, USt, ... reichen um zu erkennen, ob in der xml die gleichen Daten wie in der pdf Ansicht stehen.
https://github.com/LandrixSoftware/XRechnung-for-Delphi

Als Basis das hier, lesen geht schon mal, Schreibsupport für FreePascal hab ich auch schon fertig, kommt in Kürze.

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1800
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von corpsman »

Rheinländer hat geschrieben: Fr 31. Jul 2026, 16:37 Konsolenprogramm zur Code-Coverage-Analyse für FreePascal und Lazarus

Dieses Konsolenprogramm dient der Code-Coverage-Analyse von Anwendungen, die mit FreePascal bzw. Lazarus entwickelt wurden. Es ermittelt, welche Teile des Quellcodes während der Ausführung von Tests oder Programmläufen tatsächlich ausgeführt wurden und welche Codebereiche ungetestet bleiben.

Die Analyse der Codeabdeckung ist ein wichtiger Bestandteil der Qualitätssicherung. Sie hilft dabei,
  • ungetestete Programmteile zu identifizieren,
  • die Wirksamkeit vorhandener Tests zu bewerten,
  • Lücken in der Testabdeckung gezielt zu schließen und
  • die Zuverlässigkeit sowie Wartbarkeit der Software zu verbessern.
Insbesondere bei größeren Projekten oder Bibliotheken erleichtert eine Code-Coverage-Analyse die kontinuierliche Verbesserung der Testqualität. Entwickler erhalten eine objektive Grundlage, um zu entscheiden, welche Bereiche des Codes zusätzliche Tests benötigen und können dadurch das Risiko von Fehlern im Produktivbetrieb reduzieren.

Das Programm ist als Konsolenanwendung konzipiert und lässt sich dadurch einfach in automatisierte Build- und Continuous-Integration-Prozesse (CI) integrieren. Es eignet sich sowohl für die Entwicklung neuer Anwendungen als auch für die Pflege und Weiterentwicklung bestehender FreePascal- und Lazarus-Projekte.
mich hat das getriggert, ich versuch mich da mal dran, da wir aber bald in Urlaub fahren wirds a bissl dauern, bin mal gespannt wie weit ich komme, würde mich dann wieder melden *g*
--
Just try it

Frank Ranis
Beiträge: 221
Registriert: Do 24. Jan 2013, 21:22

Re: Welches Programm fehlt uns noch?

Beitrag von Frank Ranis »

Hallo Niesi ,
Niesi hat geschrieben: Fr 31. Jul 2026, 21:18 Korrekt: Anregungen.
Ein 3D-CAD .

Komerzielle CAD ist mir als Hobbyanwender zu teuer , oder man macht sich vom Hersteller abhängig , auf Abo's habe ich keine Lust.
FreeCad ist mir zu kompliziert , ich habe schon zig mal damit angefangen , brauche es nicht jeden Tag und habe dann alles wieder vergessen.

Benutze als Hobbyprogrammierer sehr gerne OpenScad .
Die Modelle werden programmiert
Vorteil:
Recht einfache Scriptsprache .
Es gibt nur 2 dutzend Befehle , die man sich wirklich merken muß .
Ein STL-Export , ideal für die weiter Verwendung im 3D-Druck .

Nachteil:
!!!! Leider kein Pascal !!!!
Keine Variablen .
Der Renderer CGAL ist bei großen Modellen schnarchlahm , keine Ahnung , ob es etwas besseres gibt .

Also Wunsch :
Ein CAD in der Machart von OpenScad , geschrieben in Lazarus/Freepascal mit Pascal als Scriptsprache .
Eine 3D-Grafik mit modernem OpenGL >=3.3 .
Einen schnelleren Renderer als CGAL .
Im-Export von STL-OBJ-Dateien und was man sonst noch so braucht .

Gruß

Frank
www.flz-vortex.de

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7398
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von af0815 »

Frank Ranis hat geschrieben: Mo 3. Aug 2026, 08:37 Hallo Niesi ,
Niesi hat geschrieben: Fr 31. Jul 2026, 21:18 Korrekt: Anregungen.
Ein 3D-CAD .

Komerzielle CAD ist mir als Hobbyanwender zu teuer , oder man macht sich vom Hersteller abhängig , auf Abo's habe ich keine Lust.
FreeCad ist mir zu kompliziert , ich habe schon zig mal damit angefangen , brauche es nicht jeden Tag und habe dann alles wieder vergessen.
....
Frank
Ein 3D-Cad das seinen Namen vedient, ist sicher nicht einfacher als FreeCad. Und FreeCAD ist für viele Projekte ausreichend. Einlernen muss man sich überall.
Das unbedingt dann in Pascal zu quetschen muss ich auch nicht unbedingt haben. Und für eine wirkliche Weiterentwicklung - Sorry - ist die Nutzerbasis von Pascal zu klein. Vor allen, bin ich bei FreeCAD noch nie wirklich mit den Python-Scripts in Berührung gekommen. Somit wäre das ja ähnlich wenn man Pascal nehmen würde.

Es gibt LazCAD, allerding nur 2D. ALso braucht man da lediglich 1D hinzufügen :mrgreen:

Auch ZCad gibt es, auch 2D.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 745
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von Niesi »

Frank Ranis hat geschrieben: Mo 3. Aug 2026, 08:37 Hallo Niesi ,
Niesi hat geschrieben: Fr 31. Jul 2026, 21:18 Korrekt: Anregungen.
Ein 3D-CAD .

Komerzielle CAD ist mir als Hobbyanwender zu teuer , oder man macht sich vom Hersteller abhängig , auf Abo's habe ich keine Lust.
FreeCad ist mir zu kompliziert , ich habe schon zig mal damit angefangen , brauche es nicht jeden Tag und habe dann alles wieder vergessen.

Benutze als Hobbyprogrammierer sehr gerne OpenScad .
Die Modelle werden programmiert
Vorteil:
Recht einfache Scriptsprache .
Es gibt nur 2 dutzend Befehle , die man sich wirklich merken muß .
Ein STL-Export , ideal für die weiter Verwendung im 3D-Druck .

Nachteil:
!!!! Leider kein Pascal !!!!
Keine Variablen .
Der Renderer CGAL ist bei großen Modellen schnarchlahm , keine Ahnung , ob es etwas besseres gibt .

Also Wunsch :
Ein CAD in der Machart von OpenScad , geschrieben in Lazarus/Freepascal mit Pascal als Scriptsprache .
Eine 3D-Grafik mit modernem OpenGL >=3.3 .
Einen schnelleren Renderer als CGAL .
Im-Export von STL-OBJ-Dateien und was man sonst noch so braucht .

Gruß

Frank

Ein 3d-CAD, welches per Scriptsprache bedient wird, dürfte ein seeeehr nischiges Programm werden.

Zumal FreeCAD eigentlich gar nicht so kompliziert ist (Ich benutze FreeCAD seit 2012) und es OpenScad bereits gibt. Da wären dann eine winzige Userbasis für das Pascalprogramm und eine verkleinerte für Openscad. Kein wirklicher Gewinn, denke ich.

Überhaupt halte ich nichts davon, zu einer x-mal existierenden Problemlösung (= Software) noch eine dazu zu machen. Das ist dann pure Verdrängung, nicht innovativ und damit ziemliche Zeitverschwendung.

Ich denke darüber nach, was für eine noch nicht existierende Software für wirklich möglichst viele Menschen nutzbringend ist, damit auch Pascal / ObjectPascal wieder mehr beachtet wird - aber die richtig gute Idee habe ich noch nicht.
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

sh17
Beiträge: 9
Registriert: Mo 29. Jun 2026, 07:02
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von sh17 »

Die Pflege von verwaisten Projekten übernehmen:

https://forum.lazarus.freepascal.org/in ... 493.0.html

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 745
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von Niesi »

sh17 hat geschrieben: Mo 3. Aug 2026, 18:09 Die Pflege von verwaisten Projekten übernehmen:

https://forum.lazarus.freepascal.org/in ... 493.0.html
Ein interessanter Vorschlag. :idea:

Daran habe ich noch gar nicht gedacht ... :mrgreen:
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

hum4n0id3
Beiträge: 385
Registriert: So 5. Mai 2019, 15:23

Re: Welches Programm fehlt uns noch?

Beitrag von hum4n0id3 »

sh17 hat geschrieben: Mo 3. Aug 2026, 18:09 Die Pflege von verwaisten Projekten übernehmen:

https://forum.lazarus.freepascal.org/in ... 493.0.html
So geil ist das gar nicht. Meistens sind die Projekte aus gutem Grund tot... Wenn der original Maintainer überhaupt noch reagiert, kann es passieren das Entwicklungen lediglich in Debatten weiter veröden. Anzahl an Issues und Pull Requests ist eine gute Grundlage um zu sehen ob sich die Arbeit überhaupt lohnt.

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1808
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: Welches Programm fehlt uns noch?

Beitrag von fliegermichl »

Niesi hat geschrieben: Mo 3. Aug 2026, 16:52 ...
Ein 3d-CAD, welches per Scriptsprache bedient wird, dürfte ein seeeehr nischiges Programm werden.

Zumal FreeCAD eigentlich gar nicht so kompliziert ist (Ich benutze FreeCAD seit 2012) und es OpenScad bereits gibt. Da wären dann eine winzige Userbasis für das Pascalprogramm und eine verkleinerte für Openscad. Kein wirklicher Gewinn, denke ich.

Überhaupt halte ich nichts davon, zu einer x-mal existierenden Problemlösung (= Software) noch eine dazu zu machen. Das ist dann pure Verdrängung, nicht innovativ und damit ziemliche Zeitverschwendung.
...
Zumal sich so etwas nicht mal eben so aus dem Lazarusärmel schütteln läßt.

Was mich an FreeCAD und auch an Fusion 360 nervt, ist die Notwendigkeit vollständig definierter Sketches, da das Verhalten ansonsten nicht definiert ist.
Fü 2D verwende ich am liebsten Libre CAD (Früher QCAD).

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 745
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Welches Programm fehlt uns noch?

Beitrag von Niesi »

fliegermichl hat geschrieben: Di 4. Aug 2026, 11:35
Niesi hat geschrieben: Mo 3. Aug 2026, 16:52 ...
Ein 3d-CAD, welches per Scriptsprache bedient wird, dürfte ein seeeehr nischiges Programm werden.

Zumal FreeCAD eigentlich gar nicht so kompliziert ist (Ich benutze FreeCAD seit 2012) und es OpenScad bereits gibt. Da wären dann eine winzige Userbasis für das Pascalprogramm und eine verkleinerte für Openscad. Kein wirklicher Gewinn, denke ich.

Überhaupt halte ich nichts davon, zu einer x-mal existierenden Problemlösung (= Software) noch eine dazu zu machen. Das ist dann pure Verdrängung, nicht innovativ und damit ziemliche Zeitverschwendung.
...
Zumal sich so etwas nicht mal eben so aus dem Lazarusärmel schütteln läßt.

Was mich an FreeCAD und auch an Fusion 360 nervt, ist die Notwendigkeit vollständig definierter Sketches, da das Verhalten ansonsten nicht definiert ist.
Fü 2D verwende ich am liebsten Libre CAD (Früher QCAD).
Du MUSST die Sketches nicht vollständig definieren - die Modelle werden auch mit nicht bemaßten Elementen erstellt. Die frage ist dann aber immer, was dann alles passieren KANN.

Ich empfehle immer vollständige Definition, wie bei anderen CAD-Systemen auch. Denn ich habe tatsächlich schon Überrachungen erlebt.

Und zum 3d-CAD in Pascal /ObjectPascal: Ja, das ist ein großer Berg Arbeit. Für eine Anwendung, die nicht wirklich gebraucht wird und die dann für einige wenige interessant sein könnte. Wer da trotzdem was machen möchte, kann sich mal die Castle Game Engine https://castle-engine.io, GLScene https://github.com/glscene/LZScene oder Kraft https://github.com/BeRo1985/kraft anschauen und sich damit beschäftigen.

Wie gesagt: Nach meiner Meinung aber eher nicht so toll geeignet, Aufmerksamkeit für Lazarus IDE und Free-Pascal zu erzeugen.
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

TSchnuckenbock
Beiträge: 137
Registriert: Do 20. Jul 2017, 23:47
OS, Lazarus, FPC: Win7 und Win10
CPU-Target: xxBit
Wohnort: Südheide (Schnuckenland)

Re: Welches Programm fehlt uns noch?

Beitrag von TSchnuckenbock »

Ich hab' seit Jahren noch ein paar Projekt-Ideen in der Schublade.

Bedenke ich aber die aktuellen Fortschritte im Bereich KI, dann befürchte ich, daß ich mir einige dieser eventuell angedachten Programmier-Projekte sparen kann. Über's Internet und KI-Technologie wird man zukünftig viele Dinge erledigen können. Die Frage ist, wie einfach wird der Zugang für Otto-Normal-Verbraucher sein. Aber die jungen Leute wachsen mit Internet und KI auf, für die ist das jetzt schon oftmals Alltag.

Ich hatte vor 15-20 Jahren im Bereich Musik-Software noch viele Ideen in der Schublade. Dazu gekommen, diese umzusetzen, bin ich nie. Heute gibt es in diesem Bereich so ziemlich alles was das Herz begehrt und täglich kommt neue Software hinzu.

wp_xyz
Beiträge: 5469
Registriert: Fr 8. Apr 2011, 09:01

Re: Welches Programm fehlt uns noch?

Beitrag von wp_xyz »

hum4n0id3 hat geschrieben: Di 4. Aug 2026, 00:16
sh17 hat geschrieben: Mo 3. Aug 2026, 18:09 Die Pflege von verwaisten Projekten übernehmen:

https://forum.lazarus.freepascal.org/in ... 493.0.html
So geil ist das gar nicht. Meistens sind die Projekte aus gutem Grund tot... Wenn der original Maintainer überhaupt noch reagiert, kann es passieren das Entwicklungen lediglich in Debatten weiter veröden. Anzahl an Issues und Pull Requests ist eine gute Grundlage um zu sehen ob sich die Arbeit überhaupt lohnt.
Zum überwiegenden Teil falsch. Es gibt Unmengen von Schätzen im OPM oder auf CCR, die irgendjemand in der "Vorzeit" geschrieben hat, der sich dann aber anderen Aktivitäten zugewandt hat - sein gutes Recht, vielleicht auch weil das Paket zum damaligen Zeitpunkt "fertig" war. Das geht solange gut, bis jemand aus dem FPC- oder Lazarus-Team eine Routine in eine andere Unit oder ein anderes Package schiebt, oder das Betriebssystem, sich entscheidet, künftig auf einem anderen Widgetset aufzubauen (siehe einige Linuxe bei gtk2). Es ist viel zu schade, das alles aufzugeben und darauf zu warten, dass irgendjemand wieder neu anfängt. Daher ist es immer zu begrüßen, wenn sich Leute bereit finden, das "alte Zeug" wiederzubeleben und (wieder für eine begrenzte Zeit) zu pflegen.

Antworten