Skip to content

Commit

Permalink
add version pinning
Browse files Browse the repository at this point in the history
  • Loading branch information
bkw777 committed May 25, 2023
1 parent ee2cd98 commit 8039dbe
Show file tree
Hide file tree
Showing 22 changed files with 1,232 additions and 990 deletions.
4 changes: 2 additions & 2 deletions .deb_build_number.mak
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# This file is generated by Makefile "make deb_build_number"
DEB_PKG_VERSION := 1.2.6
DEB_BUILD_NUMBER := 0000
DEB_PKG_VERSION := 1.3.0
DEB_BUILD_NUMBER := 0003
4 changes: 2 additions & 2 deletions BRANDING.mak
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
# This is the single place where you edit these values manually

VERSION_MAJOR = 1
VERSION_MINOR = 2
VERSION_MICRO = 6
VERSION_MINOR = 3
VERSION_MICRO = 0
BRANDING_SHORTNAME = mainline
BRANDING_LONGNAME = Ubuntu Mainline Kernel Installer
BRANDING_AUTHORNAME = Brian K. White
Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,12 @@ For the single manual uninstall button, the button simply isn't activated. For t

Clicking on the Notes field allows to attach arbitrary text to a kernel.

The Lock checkbox serves as both whitelist and blacklist.
A locked kernel will not be installed if it's currently uninstalled, and will not be uninstalled if it's currently installed.
This applies to all methods of installing or uninstalling, from the gui or cli,
including the gui Install & Uninstall buttons, cli ""--install" & "--uninstall",
gui "Uninstall Old" & cli "--uninstall-old", and cli "--install-latest"

# Help / FAQ

* [MainlineBuilds WIKI](https://wiki.ubuntu.com/Kernel/MainlineBuilds)
Expand Down
6 changes: 6 additions & 0 deletions README.md.src
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,12 @@ For the single manual uninstall button, the button simply isn't activated. For t

Clicking on the Notes field allows to attach arbitrary text to a kernel.

The Lock checkbox serves as both whitelist and blacklist.
A locked kernel will not be installed if it's currently uninstalled, and will not be uninstalled if it's currently installed.
This applies to all methods of installing or uninstalling, from the gui or cli,
including the gui Install & Uninstall buttons, cli ""--install" & "--uninstall",
gui "Uninstall Old" & cli "--uninstall-old", and cli "--install-latest"

# Help / FAQ

* [MainlineBuilds WIKI](https://wiki.ubuntu.com/Kernel/MainlineBuilds)
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
mainline (1.3.0) unstable; urgency=medium

* individual kernels may be locked to prevent installing or uninstalling

-- Brian K. White <[email protected]> Thu, 25 May 2023 06:50:41 -0400

mainline (1.2.6) unstable; urgency=medium

* move user data (notes, and the upcoming flags) out of cache so it survives Reload
Expand Down
126 changes: 72 additions & 54 deletions po/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: mainline\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-22 13:54-0400\n"
"POT-Creation-Date: 2023-05-25 07:13-0400\n"
"PO-Revision-Date: 2023-02-20 18:40+0100\n"
"Last-Translator: Marvin Meysel <[email protected]>\n"
"Language-Team: German\n"
Expand All @@ -13,160 +13,174 @@ msgstr ""
"X-Launchpad-Export-Date: 2017-04-13 11:48+0000\n"
"X-Generator: Poedit 3.1.1\n"

#: src/Common/LinuxKernel.vala:104
#: src/Common/LinuxKernel.vala:105
msgid "Distribution"
msgstr "Distribution"

#: src/Common/LinuxKernel.vala:119
#: src/Common/LinuxKernel.vala:120
msgid "Architecture"
msgstr "Architektur"

#: src/Common/LinuxKernel.vala:134
#: src/Common/LinuxKernel.vala:135
msgid "Running kernel"
msgstr "Laufender kernel"

#: src/Common/LinuxKernel.vala:259
#: src/Common/LinuxKernel.vala:257
msgid "loading cached"
msgstr "laden gecached"

#: src/Common/LinuxKernel.vala:271
#: src/Common/LinuxKernel.vala:269
msgid "queuing download"
msgstr "download der warteschlange"

#: src/Common/LinuxKernel.vala:292
#: src/Common/LinuxKernel.vala:290
msgid "Fetching individual kernel indexes"
msgstr "Abrufen einzelner Kernel-Indizes"

#: src/Common/LinuxKernel.vala:308
#: src/Common/LinuxKernel.vala:306
msgid "loading downloaded"
msgstr "laden von heruntergeladenen Dateien"

#: src/Common/LinuxKernel.vala:343
#: src/Common/LinuxKernel.vala:341
msgid "Updating from"
msgstr "Aktualisieren von"

#: src/Common/LinuxKernel.vala:351
#: src/Common/LinuxKernel.vala:349
msgid "OK"
msgstr "OK"

#: src/Common/LinuxKernel.vala:354
#: src/Common/LinuxKernel.vala:352
msgid "FAILED"
msgstr "MISSLUNGEN"

#: src/Common/LinuxKernel.vala:404
#: src/Common/LinuxKernel.vala:405
msgid "Found installed"
msgstr "Installiert gefunden"

#: src/Common/LinuxKernel.vala:742 src/Gtk/MainWindow.vala:523
#: src/Common/LinuxKernel.vala:411
msgid "locked"
msgstr ""

#: src/Common/LinuxKernel.vala:495 src/Common/LinuxKernel.vala:1031
#: src/Common/LinuxKernel.vala:1075 src/Common/LinuxKernel.vala:1142
msgid "is locked."
msgstr ""

#: src/Common/LinuxKernel.vala:729 src/Gtk/MainWindow.vala:523
#: src/Gtk/MainWindow.vala:536
msgid "Running"
msgstr "Läuft"

#: src/Common/LinuxKernel.vala:743
#: src/Common/LinuxKernel.vala:730
msgid "Installed"
msgstr "Installiert"

#: src/Common/LinuxKernel.vala:744
#: src/Common/LinuxKernel.vala:731
msgid "Invalid"
msgstr "Ungültig"

#: src/Common/LinuxKernel.vala:824
#: src/Common/LinuxKernel.vala:817
msgid "Packages Available"
msgstr "Verfügbare Pakete"

#: src/Common/LinuxKernel.vala:830
#: src/Common/LinuxKernel.vala:823
msgid "Packages Installed"
msgstr "Installierte Pakete"

#: src/Common/LinuxKernel.vala:858 src/lib/TeeJee.FileSystem.vala:118
#: src/Common/LinuxKernel.vala:851 src/lib/TeeJee.FileSystem.vala:118
msgid "File not found"
msgstr "Datei nicht gefunden "

#: src/Common/LinuxKernel.vala:948
#: src/Common/LinuxKernel.vala:942
msgid "Available Kernels"
msgstr "Verfügbare Kernel"

#: src/Common/LinuxKernel.vala:985
#: src/Common/LinuxKernel.vala:982
msgid "enabled"
msgstr "ermöglichte"

#: src/Common/LinuxKernel.vala:1009
#: src/Common/LinuxKernel.vala:1006
msgid "Downloading"
msgstr "Laden"

#: src/Common/LinuxKernel.vala:1030
#: src/Common/LinuxKernel.vala:1026
msgid "is already installed."
msgstr "ist bereits installiert."

#: src/Common/LinuxKernel.vala:1060
#: src/Common/LinuxKernel.vala:1061
msgid "Uninstalling selected kernels"
msgstr "Deinstallation des angegebenen Kernels"

#: src/Common/LinuxKernel.vala:1066
#: src/Common/LinuxKernel.vala:1067
msgid "requested"
msgstr "angefordert"

#: src/Common/LinuxKernel.vala:1069
#: src/Common/LinuxKernel.vala:1070
msgid "not uninstalling the currently running kernel"
msgstr "Den aktuell laufenden Kernel wird nicht deinstalliert"

#: src/Common/LinuxKernel.vala:1085
#: src/Common/LinuxKernel.vala:1091
msgid "found"
msgstr "gründen"

#: src/Common/LinuxKernel.vala:1088
#: src/Common/LinuxKernel.vala:1094
msgid "No packages to un-install!"
msgstr "Keine Pakete zum Deinstallieren!"

#: src/Common/LinuxKernel.vala:1136
#: src/Common/LinuxKernel.vala:1138
#, fuzzy
msgid "is the highest installed version."
msgstr "Deinstallieren Sie alle bis auf die höchste installierte Version"

#: src/Common/LinuxKernel.vala:1151
msgid "Could not find running kernel in list"
msgstr "Konnte keinen laufenden Kernel in der Liste finden"

#: src/Common/LinuxKernel.vala:1141
#: src/Common/LinuxKernel.vala:1156
msgid "Could not find any kernels to uninstall"
msgstr "Es konnten keine Kernel zum Deinstallieren gefunden werden"

#: src/Common/LinuxKernel.vala:1149
#: src/Common/LinuxKernel.vala:1164
msgid "The following kernels will be uninstalled"
msgstr "Die folgenden Kernel werden deinstalliert"

#: src/Common/LinuxKernel.vala:1153
#: src/Common/LinuxKernel.vala:1168
msgid "Continue ?"
msgstr "Weiter ?"

#: src/Common/LinuxKernel.vala:1175 src/Console/AppConsole.vala:292
#: src/Common/LinuxKernel.vala:1190 src/Console/AppConsole.vala:292
msgid "Latest update"
msgstr "Neustes Update"

#: src/Common/LinuxKernel.vala:1186 src/Console/AppConsole.vala:299
#: src/Common/LinuxKernel.vala:1201 src/Console/AppConsole.vala:299
msgid "Latest point update"
msgstr "Letzte Punktaktualisierung"

#: src/Common/LinuxKernel.vala:1194 src/Console/AppConsole.vala:304
#: src/Common/LinuxKernel.vala:1209 src/Console/AppConsole.vala:304
#: src/Console/AppConsole.vala:320
msgid "No updates found"
msgstr "Keine Updates gefunden"

#: src/Common/LinuxKernel.vala:1203
#: src/Common/LinuxKernel.vala:1218
#, c-format
msgid "Install Kernel Version %s ? (y/n): "
msgstr "Kernel-Version %s installieren? (j/n):"

#: src/Common/Main.vala:376
#: src/Common/Main.vala:336
msgid "Called from"
msgstr "Angerufen von"

#: src/Common/Main.vala:376
#: src/Common/Main.vala:336
msgid "at logon"
msgstr "beim start"

#: src/Common/Main.vala:377
#: src/Common/Main.vala:337
msgid ""
"This file is over-written and executed again whenever settings are saved in"
msgstr ""
"Diese Datei wird überschrieben und erneut ausgeführt, wenn Einstellungen in"

#: src/Common/Main.vala:409
#: src/Common/Main.vala:369
msgid "Notifications are disabled"
msgstr "Benachrichtigungen sind deaktiviert"

Expand Down Expand Up @@ -216,7 +230,7 @@ msgstr "Angegebenen Mainline-Kernel installieren"
msgid "Uninstall specified kernel"
msgstr "Deinstallation des angegebenen Kernels"

#: src/Console/AppConsole.vala:59 src/Gtk/MainWindow.vala:332
#: src/Console/AppConsole.vala:59 src/Gtk/MainWindow.vala:335
msgid "Uninstall all but the highest installed version"
msgstr "Deinstallieren Sie alle bis auf die höchste installierte Version"

Expand Down Expand Up @@ -312,7 +326,7 @@ msgstr "Kernel %s verfügbar"
msgid "Show"
msgstr "Zeigen"

#: src/Console/AppConsole.vala:347 src/Gtk/MainWindow.vala:299
#: src/Console/AppConsole.vala:347 src/Gtk/MainWindow.vala:302
msgid "Install"
msgstr "Installieren"

Expand Down Expand Up @@ -368,35 +382,39 @@ msgstr "Zeige Debug Informationen"
msgid "Show all options"
msgstr "Alle Optionen anzeigen"

#: src/Gtk/MainWindow.vala:111
#: src/Gtk/MainWindow.vala:124
msgid "Kernel"
msgstr "Kernel"

#: src/Gtk/MainWindow.vala:144
#: src/Gtk/MainWindow.vala:143
msgid "Lock"
msgstr ""

#: src/Gtk/MainWindow.vala:160
msgid "Status"
msgstr "Status"

#: src/Gtk/MainWindow.vala:159
#: src/Gtk/MainWindow.vala:172
msgid "Notes"
msgstr "Notizen"

#: src/Gtk/MainWindow.vala:309
#: src/Gtk/MainWindow.vala:312
msgid "Uninstall"
msgstr "Deinstallieren"

#: src/Gtk/MainWindow.vala:320
#: src/Gtk/MainWindow.vala:323
msgid "Changelog, build status, etc"
msgstr ""

#: src/Gtk/MainWindow.vala:331
#: src/Gtk/MainWindow.vala:334
msgid "Uninstall Old"
msgstr "Alte deinstallieren"

#: src/Gtk/MainWindow.vala:337
#: src/Gtk/MainWindow.vala:340
msgid "Reload"
msgstr "Nachladen"

#: src/Gtk/MainWindow.vala:338
#: src/Gtk/MainWindow.vala:341
msgid ""
"Delete cache and reload all kernel info\n"
"\n"
Expand All @@ -406,15 +424,15 @@ msgstr ""
"\n"
"DADURCH WERDEN AUCH ALLE BENUTZERNOTIZEN GELÖSCHT"

#: src/Gtk/MainWindow.vala:343 src/Gtk/SettingsDialog.vala:49
#: src/Gtk/MainWindow.vala:346 src/Gtk/SettingsDialog.vala:49
msgid "Settings"
msgstr "Einstellungen"

#: src/Gtk/MainWindow.vala:348
#: src/Gtk/MainWindow.vala:351
msgid "About"
msgstr "Über"

#: src/Gtk/MainWindow.vala:353
#: src/Gtk/MainWindow.vala:356
msgid "Exit"
msgstr "Ausgang"

Expand All @@ -438,8 +456,8 @@ msgstr "Aktualisieren von Kernels"
msgid "available"
msgstr "Verfügbar"

#: src/Gtk/MainWindow.vala:575 src/Gtk/MainWindow.vala:616
#: src/Gtk/MainWindow.vala:651
#: src/Gtk/MainWindow.vala:574 src/Gtk/MainWindow.vala:615
#: src/Gtk/MainWindow.vala:650
msgid "DONE"
msgstr "FERTIG"

Expand Down
Loading

0 comments on commit 8039dbe

Please sign in to comment.