Skip to content

Releases: bkw777/mainline

v1.3.12

10 Jun 05:02
Compare
Choose a tag to compare
  • new parser for version strings
    • handles more of the old & irregular versions correctly
    • preserves more info from the version string
      old one stripped all non-numeric text like "-dontuse", "-yakkety", etc
      new one captures all the extra bits into version_extra
    • mostly trying to get ready for supporting other kernel flavors than just "-generic"
  • fix --install-latest was ignoring point updates
  • fix display and cache handling in the case where you have rc kernels enabled, install an rc kernel, and then disable rc kernels, the installed rc kernel was no longer recognized as a mainline kernel and displayed as a distro kernel with the dpkg package version

v1.3.11

07 Jun 08:23
Compare
Choose a tag to compare
  • add some deb build conveniences in Makefile to build for arbitrary dist
  • fix building on old systems at least as far back as xenial

v1.3.10

05 Jun 23:51
Compare
Choose a tag to compare
  • Switch from Vte.Terminal.spawn_sync to Vte.Terminal.spawn_async to remove the final compiler warning
    No more compiler warnings!
    The spawn_sync version is still available if needed on older vala versions by commenting out the -D VTE_ASYNC from VALACFLAGS := -D VTE_ASYNC in Makefile
  • improve the handling of the terminal and child process a little along the way

v1.3.9

04 Jun 15:54
Compare
Choose a tag to compare
  • Selection of different built-in sudo-like command options, plus custom entry.
  • Auth commands now take a %s for the payload command, so that the payload command may be embedded within longer strings if needed.
    example: su commandline syntax is su -c "command args args args ..."
    which you can specify as su -c "%s"

v1.3.8

03 Jun 13:08
Compare
Choose a tag to compare
  • config option for the pkexec command, so you can use sudo or gksudo etc instead of pkexec if you need to.
  • config option for the mainline-ppa url

v1.3.7

03 Jun 10:41
Compare
Choose a tag to compare
  • ditch the thrice-damned progress window
    show progress in the infobar instead
  • improve the terminal behavior a little
    save & restore the terminal window position (only the size was working before but not the position)
    surface the terminal window when the install/uninstall sctript finishes (this was in there already but broken for a long time)
  • internal changes that don't show except getting less crashy

v1.3.6

01 Jun 01:10
Compare
Choose a tag to compare
  • debug output for system() commands

v1.3.5

01 Jun 00:31
Compare
Choose a tag to compare
  • hopefully fixed a long-staning random crash that turned out to be caused by the progress window
  • removed a lot of code from the progress window and improved appearance, removed non-functional cancel button
  • fixed a few other minor bugs from uninitialized variables and order of operations

v1.3.4

30 May 14:17
Compare
Choose a tag to compare
  • fix page_uri (urls behind PPA button)
  • more work on how the version strings are stored and compared
  • fix uninstall-old not finding running kernel

v1.3.3

29 May 23:07
Compare
Choose a tag to compare
  • fix threshold_major when setting show_previous_N_majors = -1
  • fix the is_mainline setter in split_version_string()