Skip to content

Instantly share code, notes, and snippets.

@nachanon
nachanon / nestedlist.md
Created January 9, 2019 07:36
A test on OpenStreetMap.org's Markdown interpretation of nested list
  1. This is the first entry of numbered list.

  2. This is the second entry of numbered list.

    • This is a single-tabbed asterisk-leading sub bullet list with equally-indented leading/trailing line.
    • This sublist ends here.
  3. This is the third entry of numbered list.

    • This is a single-tabbed asterisk-leading sub bullet list with no leading/trailing line.
    • This sublist ends here.
  4. This is the fourth entry of numbered list.

@nachanon
nachanon / 1006_acknowledge-ac-brightness-gsettings-event-on-dc-power.patch
Created November 4, 2015 01:44
Patch for MATE Power Manager 1.8.0 to acknowledge AC/master backlight configuration change while running on battery power
From: Nutchanon Wetchasit <nachanon@users.noreply.github.com>
Subject: Acknowledge changes in AC backlight GSettings when running on battery
Bug: https://github.com/mate-desktop/mate-power-manager/issues/166
--- a/src/gpm-backlight.c
+++ b/src/gpm-backlight.c
@@ -380,7 +380,7 @@
"on-battery", &on_battery,
NULL);
@nachanon
nachanon / 1005_make-idle-handler-always-use-configured-brightness.patch
Created November 3, 2015 06:36
Patch for MATE Power Manager 1.8.0 idle handler, to always calculate backlight from configured value
From: Nutchanon Wetchasit <nachanon@users.noreply.github.com>
Subject: Make idle event handler always calculate backlight from configured settings
Bug: https://github.com/mate-desktop/mate-power-manager/issues/150
--- a/src/gpm-backlight.c
+++ b/src/gpm-backlight.c
@@ -578,7 +578,7 @@
if (mode == GPM_IDLE_MODE_NORMAL) {
/* sync lcd brightness */
gpm_backlight_notify_system_idle_changed (backlight, FALSE);
@nachanon
nachanon / mate-power-manager.ref.log
Created October 27, 2015 04:59
`mate-power-manager --verbose` log from MATE Power Manager 1.8.0, when started the machine on battery
TI:17:48:41 TH:0x9efa140 FI:egg-debug.c FN:egg_debug_init,306
- Verbose debugging 1 (on console 0)GPM_VERBOSE
TI:17:48:41 TH:0x9efa140 FI:gpm-main.c FN:main,216
- MATE Power Manager 1.8.0
TI:17:48:41 TH:0x9efa140 FI:gpm-session.c FN:gpm_session_init,511
- idle: 0, idle_inhibited: 0, suspend_inhibited: 0
TI:17:48:41 TH:0x9efa140 FI:gpm-session.c FN:gpm_session_register_client,367
- registered startup '10426fd5da74ad06a5144559731752551900000028740000' to client id '/org/mate/SessionManager/Client5'
TI:17:48:41 TH:0x9efa140 FI:egg-console-kit.c FN:egg_console_kit_init,305
- ConsoleKit session ID: /org/freedesktop/ConsoleKit/Session2
@nachanon
nachanon / mate-screensaver_0ebac28_use-user-background-on-screenlock-display.patch
Last active November 19, 2016 15:39
Patch for MATE Screen Saver git 0ebac28 (~1.10.2) for displaying user-configured desktop background on lock screen
From: Nutchanon Wetchasit <nachanon@users.noreply.github.com>
Subject: Load user-configured background on password prompt display
Bug: https://github.com/mate-desktop/mate-screensaver/issues/55
--- a/src/gs-manager.c
+++ b/src/gs-manager.c
@@ -1053,8 +1053,6 @@
"changed",
G_CALLBACK (on_bg_changed),
manager);
@nachanon
nachanon / 1004_use-user-background-on-screenlock-display.patch
Last active August 29, 2015 14:26
Patch for MATE Screen Saver 1.8.0 for displaying user-configured desktop background on lock screen
From: Nutchanon Wetchasit <nachanon@users.noreply.github.com>
Subject: Load user-configured background on password prompt display
Bug: https://github.com/mate-desktop/mate-screensaver/issues/55
--- a/src/gs-manager.c
+++ b/src/gs-manager.c
@@ -1047,8 +1047,6 @@
"changed",
G_CALLBACK (on_bg_changed),
manager);
@nachanon
nachanon / 1004_save-backlight-key-brightness.patch
Created June 24, 2015 13:35
Improved patch for MATE Power Manager 1.8.0 to fix backlight brightness reset on login (AC-power only)
From: Nachanon Vetjasit <nachanon@users.noreply.github.com>
Subject: Save AC-power backlight set via brightness keys in GSettings
Bug: https://github.com/mate-desktop/mate-power-manager/issues/76
Bug-Debian: https://bugs.debian.org/785017
Based on a patch by Flos Lonicerae.
--- a/src/gpm-backlight.c
+++ b/src/gpm-backlight.c
@@ -429,6 +429,7 @@
@nachanon
nachanon / 1005_fix-brightness-signal-handling.patch
Created June 20, 2015 14:57
Patch for MATE Power Manager 1.8.0 to fix redundant/incorrect signal handling of backlight brightness change
From: Flos Lonicerae <lonicerae@users.noreply.github.com>
Subject: Fix brightness change signal handling
Bug: https://github.com/mate-desktop/mate-power-manager/issues/76
Bug-Debian: https://bugs.debian.org/785017
--- a/src/gpm-backlight.c
+++ b/src/gpm-backlight.c
@@ -642,10 +642,6 @@
g_settings_set_double(backlight->priv->settings, GPM_SETTINGS_BRIGHTNESS_AC, percentage*1.0f);
egg_debug ("saving brightness for ac supply: %i", percentage);
@nachanon
nachanon / 1004_save-ac-brightness-settings.patch
Created June 20, 2015 14:53
Patch for MATE Power Manager 1.8.0 to fix backlight brightness reset on login
From: Flos Lonicerae <lonicerae@users.noreply.github.com>
Subject: Save applied AC-power brightness settings for the next start
Bug: https://github.com/mate-desktop/mate-power-manager/issues/76
Bug-Debian: https://bugs.debian.org/785017
--- a/src/gpm-backlight.c
+++ b/src/gpm-backlight.c
@@ -627,9 +627,22 @@
static void
brightness_changed_cb (GpmBrightness *brightness, guint percentage, GpmBacklight *backlight)
@nachanon
nachanon / mate-power-manager_fix-backlight-popup-gtkbuilder.patch
Created January 7, 2015 13:53
Patch for MATE Power Manager 1.8.0 to fix an empty backlight adjustment popup dialog's GTKBuilder script on a running system
From: Nachanon Vetjasit <nachanon@users.noreply.github.com>
Subject: Fix GTKBuilder script for media keys popup window (for the already-installed mate-power-manager)
Bug: https://github.com/mate-desktop/mate-power-manager/issues/110
--- a/usr/share/mate-power-manager/acme.ui
+++ b/usr/share/mate-power-manager/acme.ui
@@ -4,36 +4,28 @@
<!-- interface-naming-policy toplevel-contextual -->
<object class="GtkWindow" id="dialog">
<child>