Browse Source

Update manual, regenerate documentation and versioned files. Final changelog

master v2.0.3
Nils 4 months ago
parent
commit
925c7e1127
  1. 1
      CHANGELOG
  2. 4
      README.md
  3. 2
      desktop/desktop.desktop
  4. 4
      documentation/english.adoc
  5. 4
      documentation/german.adoc
  6. 4
      documentation/index.adoc
  7. 6
      documentation/laborejo.1
  8. 2
      documentation/manpageinclude.h2m
  9. 4
      documentation/out/english.html
  10. 4
      documentation/out/german.html
  11. 2
      documentation/out/index.html
  12. 2
      engine/config.py
  13. 13885
      qtgui/resources.py
  14. BIN
      qtgui/resources/translations/de.qm
  15. 30
      qtgui/resources/translations/de.ts

1
CHANGELOG

@ -11,6 +11,7 @@ Use the new systewide library libcalfbox-lss instead of providing our own. This
Fix PyQt regressions with implicit float to int conversion in integer-widgets.
Add X-NSM-Capable=True and X-NSM-Exec to the .desktop file
## 2022-01-15 2.0.2
This CHANGELOG is now available through the programs help menu directly.
Icons are now send to JACK Metadata.

4
README.md

@ -1,9 +1,9 @@
[//]: # (Generated 2022-04-08T17:30:19.687689. Changes belong into template/documentation/readme.template)
[//]: # (Generated 2022-04-15T16:10:41.727789. Changes belong into template/documentation/readme.template)
# Laborejo
Program version 2.0.2
Program version 2.0.3
![Screenshot](https://git.laborejo.org/lss/Laborejo/raw/branch/master/documentation/screenshot.png "Screenshot")

2
desktop/desktop.desktop

@ -8,3 +8,5 @@ Terminal=false
StartupNotify=false
Version=1.0
Categories=AudioVideo;Audio;X-Recorders;X-Multitrack;X-Jack;
X-NSM-Capable=true
X-NSM-Exec=laborejo

4
documentation/english.adoc

@ -1,5 +1,5 @@
:Author: Laborejo Software Suite
:Version: 2.0.2
:Version: 2.0.3
:iconfont-remote!:
:!webfonts:
@ -25,7 +25,7 @@ https://asciidoctor.org/docs/user-manual/
= Laborejo
// Don't write in the empty line above line. It will be interpreted as author html tag
For program version 2.0.2
For program version 2.0.3
== Introduction

4
documentation/german.adoc

@ -1,5 +1,5 @@
:Author: Laborejo Software Suite
:Version: 2.0.2
:Version: 2.0.3
:iconfont-remote!:
:!webfonts:
@ -25,7 +25,7 @@ https://asciidoctor.org/docs/user-manual/
= Laborejo
// Don't write in the empty line above line. It will be interpreted as author html tag
Für Programmversion 2.0.2
Für Programmversion 2.0.3
== Einleitung

4
documentation/index.adoc

@ -1,5 +1,5 @@
:Author: Laborejo Software Suite
:Version: 2.0.2
:Version: 2.0.3
:iconfont-remote!:
:!webfonts:
@ -21,7 +21,7 @@ https://asciidoctor.org/docs/user-manual/
== Laborejo Multi-Language Documentation
image::logo.png["logo", 320, 180]
For program version 2.0.2
For program version 2.0.3
This site is part of the https://www.laborejo.org[Laborejo Software Suite]

6
documentation/laborejo.1

@ -1,11 +1,11 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
.TH LABOREJO "1" "April 2022" "Laborejo 2.0.2" "User Commands"
.TH LABOREJO "1" "April 2022" "Laborejo 2.0.3" "User Commands"
.SH NAME
Laborejo - MIDI sequencer based on classical music notation
.SH DESCRIPTION
usage: laborejo [\-h] [\-v] [\-s DIRECTORY] [\-p] [\-m] [\-V]
.PP
Laborejo \- Version 2.0.2 \- Copyright 2022 by Laborejo Software Suite \-
Laborejo \- Version 2.0.3 \- Copyright 2022 by Laborejo Software Suite \-
https://www.laborejo.org/laborejo
.SS "options:"
.TP
@ -59,7 +59,7 @@ Run without audio and midi. Skips all JACK checks. Used to just look at the GUI,
.SH "REPORTING BUGS"
https://www.laborejo.org/bugs
.SH COPYRIGHT
Laborejo 2.0.2 - Copyright 2022
Laborejo 2.0.3 - Copyright 2022
Laborejo Software Suite
https://www.laborejo.org/
.SH "SEE ALSO"

2
documentation/manpageinclude.h2m

@ -20,7 +20,7 @@ Working in Laborejo is very fast and efficient by using a combination of midi in
https://www.laborejo.org/bugs
[copyright]
Laborejo 2.0.2 - Copyright 2022
Laborejo 2.0.3 - Copyright 2022
Laborejo Software Suite
https://www.laborejo.org/

4
documentation/out/english.html

@ -462,7 +462,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
<p>For program version 2.0.2</p>
<p>For program version 2.0.3</p>
</div>
</div>
</div>
@ -720,7 +720,7 @@ The program is split in two parts. A shared "template" between the Laborejo Soft
</div>
<div id="footer">
<div id="footer-text">
Last updated 2022-04-08 17:30:19 +0200
Last updated 2022-04-15 16:10:41 +0200
</div>
</div>
</body>

4
documentation/out/german.html

@ -550,7 +550,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
<p>Für Programmversion 2.0.2</p>
<p>Für Programmversion 2.0.3</p>
</div>
</div>
</div>
@ -2223,7 +2223,7 @@ Ansonsten starten Sie laborejo mit diesem Befehl, Sprachcode ändern, vom Termin
</div>
<div id="footer">
<div id="footer-text">
Last updated 2022-04-08 17:30:19 +0200
Last updated 2022-04-15 16:10:41 +0200
</div>
</div>
</body>

2
documentation/out/index.html

@ -449,7 +449,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
</div>
</div>
<div class="paragraph">
<p>For program version 2.0.2</p>
<p>For program version 2.0.3</p>
</div>
<div class="paragraph">
<p>This site is part of the <a href="https://www.laborejo.org">Laborejo Software Suite</a></p>

2
engine/config.py

@ -21,7 +21,7 @@ METADATA={
#release announcements, entries in software directories etc.
"tagline" : 'MIDI sequencer based on classical music notation',
"version" : "2.0.2",
"version" : "2.0.3",
"year" : "2022",
"author" : "Laborejo Software Suite",
"url" : "https://www.laborejo.org/laborejo",

13885
qtgui/resources.py

File diff suppressed because it is too large

BIN
qtgui/resources/translations/de.qm

Binary file not shown.

30
qtgui/resources/translations/de.ts

@ -6,67 +6,67 @@
<message>
<location filename="../../mainwindow.py" line="64"/>
<source>&lt;p&gt;Most commands work in the appending position (last position in a track) and apply to the item before it.&lt;/p&gt;&lt;p&gt;Use it to apply dots, sharps and flats on the item you just inserted without moving the cursor back and forth.&lt;/p&gt;</source>
<translation>&lt;p&gt;Die meisten Befehle, wenn am Ende der Spur ausgeführt, werden automatisch auf das Objekt davor angewendet.&lt;/p&gt;&lt;p&gt;Das ist praktisch um Vorzeichen, Punktierungen etc. für die letzte eingefügte Note zu erzeugen&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Die meisten Befehle, wenn am Ende der Spur ausgeführt, werden automatisch auf das Objekt davor angewendet.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Das ist praktisch um Vorzeichen, Punktierungen etc. für die letzte eingefügte Note zu erzeugen&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="65"/>
<source>&lt;p&gt;Learn the keyboard shortcuts! Laborejo is designed to work with the keyboard alone and with midi instruments for full speed.&lt;/p&gt;Everytime you grab your mouse you loose concentration, precision and time.</source>
<translation>&lt;p&gt;Bitte die Tastaturkürzel auswendig lernen! Die beste und schnellste Eingabe für Laborejo erreicht man durch die Kombination von Midi-Keyboard und Computer-Tastatur.&lt;/p&gt;&lt;p&gt;Jeder Griff zur Maus bringt Sie raus!&lt;/p&gt;.</translation>
<translation>&amp;lt;p&amp;gt;Bitte die Tastaturkürzel auswendig lernen! Die beste und schnellste Eingabe für Laborejo erreicht man durch die Kombination von Midi-Keyboard und Computer-Tastatur.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Jeder Griff zur Maus bringt Sie raus!&amp;lt;/p&amp;gt;.</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="66"/>
<source>&lt;p&gt;Spread/shrink the space between notes with Ctrl+Shift+Mousewheel or Ctrl+Shift with Plus and Minus.&lt;/p&gt;</source>
<translation>&lt;p&gt;Mit Strg+Umschalten+Mausrad können Sie alle Objektzwischenräume vergrößern oder verkleinern. Strg+Umschalten mit Plus oder Minus funktioniert auch&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Mit Strg+Umschalten+Mausrad können Sie alle Objektzwischenräume vergrößern oder verkleinern. Strg+Umschalten mit Plus oder Minus funktioniert auch&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="67"/>
<source>&lt;p&gt;Click with the left mouse button to set the cursor to that position. Hold Shift to create a selection.&lt;/p&gt;</source>
<translation>&lt;p&gt;Ein Klick mit der linken Maustaste platziert den Cursor an diese Stelle. Zusammen mit der Umschalttaste wird eine Auswahl erzeugt.&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Ein Klick mit der linken Maustaste platziert den Cursor an diese Stelle. Zusammen mit der Umschalttaste wird eine Auswahl erzeugt.&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="68"/>
<source>&lt;p&gt;Most commands can be applied to single notes and selections equally.&lt;/p&gt;&lt;p&gt;Use Shift + movement-keys to create selections.&lt;/p&gt;</source>
<translation>&lt;p&gt;Die meisten Befehle funktionieren sowohl auf Einzelobjekte als auch auf eine ganze Auswahl.&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Die meisten Befehle funktionieren sowohl auf Einzelobjekte als auch auf eine ganze Auswahl.&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="69"/>
<source>&lt;p&gt;Blocks and Tracks can be moved in Block-View Mode [F6]. Use Shift+Middle Mouse Button to move blocks and Alt+Middle to reorder tracks.&lt;/p&gt;</source>
<translation>&lt;p&gt;Blöcke und Spuren können im Blockmodus [F6] verschoben werden: Umschalten+Mittlere Maustaste um Blöcke zu bewegen, Alt+Mittlere für Spuren.&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Blöcke und Spuren können im Blockmodus [F6] verschoben werden: Umschalten+Mittlere Maustaste um Blöcke zu bewegen, Alt+Mittlere für Spuren.&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="70"/>
<source>&lt;p&gt;There are no empty measures/bars.&lt;/p&gt;&lt;p&gt;Use Multi Measure Rests[R] instead. You need to have a metrical instruction for that [M].&lt;/p&gt;</source>
<translation>&lt;p&gt;Es gibt keine leeren Takte.&lt;/p&gt;&lt;p&gt;Mehrtaktpausen [R] können jederzeit eingefügt werden, auch ohne Taktart [M]&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Es gibt keine leeren Takte.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Mehrtaktpausen [R] können jederzeit eingefügt werden, auch ohne Taktart [M]&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="71"/>
<source>&lt;p&gt;Many Music Items like clefs can only be inserted, not edited. They are however such simplistic that delete-and-reinsert is equally time-efficient.&lt;/p&gt;</source>
<translation>&lt;p&gt;Die meisten Objekte, wie Notenschlüssel, können nur eingefügt werden, aber nicht mehr bearbeitet. Löschen und neu einfügen ist einfacher schneller.&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Die meisten Objekte, wie Notenschlüssel, können nur eingefügt werden, aber nicht mehr bearbeitet. Löschen und neu einfügen ist einfacher schneller.&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="72"/>
<source>&lt;p&gt;All notes should be considered non-transposing. Treat everything as &apos;in C&apos;.&lt;/p&gt;&lt;p&gt;That said, there is a semitone transposition in the Track Properties [Ctrl+T].&lt;/p&gt;</source>
<translation>&lt;p&gt;Alle Noten sind klingend &quot;in C&quot; und nicht-transponierend.&lt;/p&gt;&lt;p&gt;Wenn Sie dennoch transponieren möchten finden Sie Halbtontransposition im Spur Editor [Strg+T]&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Alle Noten sind klingend &amp;quot;in C&amp;quot; und nicht-transponierend.&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Wenn Sie dennoch transponieren möchten finden Sie Halbtontransposition im Spur Editor [Strg+T]&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="73"/>
<source>&lt;p&gt;Upbeats/anacrusis can be set per-track in the Track Properties [Ctrl+T].&lt;/p&gt;</source>
<translation>&lt;p&gt;Auftakte gelten per Spur und befinden sich im Spur Editor [Strg+T].&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Auftakte gelten per Spur und befinden sich im Spur Editor [Strg+T].&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="74"/>
<source>&lt;p&gt;There is no key-rebinding except numpad-shortcuts.&lt;/p&gt;</source>
<translation>&lt;p&gt;Alle Tastenkürzel sind fest. Davon ausgenommen sind die temporären Hover-Shortcuts&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Alle Tastenkürzel sind fest. Davon ausgenommen sind die temporären Hover-Shortcuts&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="75"/>
<source>&lt;p&gt;Hidden tracks still output sound.&lt;/p&gt;</source>
<translation>&lt;p&gt;Versteckte Spuren erzeugen weiterhin Musik.&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Versteckte Spuren erzeugen weiterhin Musik.&amp;lt;/p&amp;gt;</translation>
</message>
<message>
<location filename="../../mainwindow.py" line="76"/>
<source>&lt;p&gt;Non-audible tracks still output instrument changes and CCs so that they can be switched on again in the middle of playback.&lt;/p&gt;</source>
<translation>&lt;p&gt;Stummgeschaltete Spuren senden immer noch Midi Instrument Changes und CCs, damit sie während der Wiedergabe angeschaltet werden können und richtig klingen.&lt;/p&gt;</translation>
<translation>&amp;lt;p&amp;gt;Stummgeschaltete Spuren senden immer noch Midi Instrument Changes und CCs, damit sie während der Wiedergabe angeschaltet werden können und richtig klingen.&amp;lt;/p&amp;gt;</translation>
</message>
</context>
<context>
@ -699,7 +699,7 @@
<message>
<location filename="../../designer/mainwindow.py" line="994"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
<translation>Strg+Q</translation>
</message>
<message>
<location filename="../../designer/mainwindow.py" line="995"/>
@ -709,7 +709,7 @@
<message>
<location filename="../../designer/mainwindow.py" line="996"/>
<source>Alt+Space</source>
<translation type="unfinished"></translation>
<translation>Alt+Leertaste</translation>
</message>
</context>
<context>

Loading…
Cancel
Save