Skip to content

Commit

Permalink
1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bkw777 committed Mar 5, 2023
1 parent 6012383 commit 21958b3
Show file tree
Hide file tree
Showing 31 changed files with 2,147 additions and 2,665 deletions.
2 changes: 1 addition & 1 deletion .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.0.22
DEB_PKG_VERSION := 1.1.0
DEB_BUILD_NUMBER := 0001
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 = 0
VERSION_MICRO = 22
VERSION_MINOR = 1
VERSION_MICRO = 0
BRANDING_SHORTNAME = mainline
BRANDING_LONGNAME = Ubuntu Mainline Kernel Installer
BRANDING_AUTHORNAME = Brian K. White
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Makefile for "mainline"

# url to ubuntu mainline kernels
URI_KERNEL_UBUNTU_MAINLINE := https://kernel.ubuntu.com/~kernel-ppa/mainline/
DEFAULT_PPA_URI := https://kernel.ubuntu.com/~kernel-ppa/mainline/

SHELL := /bin/bash
CFLAGS := -O2
Expand Down Expand Up @@ -34,7 +34,7 @@ build_symbols := -X -D'INSTALL_PREFIX="$(prefix)"' \
-X -D'BRANDING_AUTHOREMAIL="$(BRANDING_AUTHOREMAIL)"' \
-X -D'BRANDING_WEBSITE="$(BRANDING_WEBSITE)"' \
-X -D'GETTEXT_PACKAGE="$(BRANDING_SHORTNAME)"' \
-X -D'URI_KERNEL_UBUNTU_MAINLINE="$(URI_KERNEL_UBUNTU_MAINLINE)"'
-X -D'DEFAULT_PPA_URI="$(DEFAULT_PPA_URI)"'

misc_files := README.md \
INSTALL \
Expand Down
2 changes: 1 addition & 1 deletion TRANSLATORS
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ it: Albano Battistella <albano_battistella@hotmail.com>
ko: Kevin Kim <root@hamonikr.org>
nl: Heimen Stoffels <vistausss@outlook.com>
pl: Viktor Sokyrko <victor_sokyrko@windowslive.com>
ru: Danik2343 <krutalevex@mail.ru>
ru: Faust3000 (Original) | Danik2343 (Update Transaltio
sv: Åke Engelbrektson <eson@svenskasprakfiler.se>
tr: Sabri Ünal <libreajans@gmail.com>
uk: Serhii Golovko <cappelikan@gmail.com>
49 changes: 49 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,52 @@
mainline (1.1.0) UNRELEASED; urgency=medium

* removed --user
it was always broken as all it did was change the path to the cache & config files without actually doing any sudo or pkexec etc

* improve net connection checks
- removed skip_internet_connection_check setting
- test connection on actual main index uri
- remember the result for the rest of the session and only bother the user once (except reload)

* improved cache handling
- don't delete or re-download the cache indexes any more than necessary
- download the main index only once on startup
- download the individual kernel indexes only when one doesn't exist
- internal-use commandline option --index-is-fresh
when the console app is being run by the gtk app, the gtk app adds this, which
tells the console app not to update the cache on startup, since the gtk app has
has done that already.
- more thourough tracking of when to clear and redraw the list so that it always reflects the current state
- preserve old indexes if automatic download at startup fails
but do erase it if either --delet-cache or reload button

* replaced the refresh button with reload
reload button does a full delete_cache() when pressed, same as --clean-cache flag
reload button clears the state flags: index_is_fresh, connection_checked, neterr_shown

* renamed a few cmdline flags, old names still accepted for backwards compatibility
--clean-cache -> --delete-cache - also, you should rarely need this now, because the reload button does it
--show-unstable -> --include-unstable
--hide-unstable -> --exclude-unstable

* replaced gtk_messagbox() based on CustomMessageDialog.vala with errbox() based on simpler Gtk.MessageDialog
deleted entire CustomMessageDialog.vala

* resolved several compiler warnings, some from deleting gtk_messagbox(), some from updating Thread<T> creation method.

* added "exit" button to main gui

* moved the mainlin-ppa uri into the config file so the user can edit
not exposed in the settings dialog, but you can edit config.json

* save & restore the window size & position

* added several debug messages

* removed more un-used code, refactored some more away too.

-- Brian K. White <b.kenyon.w@gmail.com> Sat, 04 Mar 2023 17:08:21 -0500

mainline (1.0.22) unstable; urgency=medium

* revert missed gvfs dep in internet connection check
Expand Down
Loading

0 comments on commit 21958b3

Please sign in to comment.