Skip to content
Snippets Groups Projects
  1. Nov 25, 2023
  2. Nov 24, 2023
  3. Nov 23, 2023
    • Joey Riches's avatar
      data/appdata: Refresh appstream metainfo · 05466079
      Joey Riches authored
      1. Add launchable desktop-id tag to fix generation with `appstream-builder`
      2. Refresh to pass: `appstreamcli validate --pedantic xfce4-power-manager.appdata.xml.in`
      05466079
  4. Nov 21, 2023
    • Gaël Bonithon's avatar
      power: Fix inhibition management · b4f1039b
      Gaël Bonithon authored
      
      We should:
      * always have the same inhibit state for DPMS and screensaver;
      * activate inhibition whenever an inhibit request is received *or*
        presentation mode is enabled;
      * lift inhibition only when presentation mode is disabled *and* no
        inhibition request is active.
      
      This change achieves this, simplifying and clarifying the code in the
      process.
      
      Fixes: #210
      Supersedes: !55
      Co-authored-by: default avatarPaul Ezvan <paul@ezvan.fr>
      b4f1039b
    • Gaël Bonithon's avatar
      build: Restrict XfceSMClient to X11 · 15180f36
      Gaël Bonithon authored
      Libxfce4ui >= 4.19.4 can be built without X11 support and therefore
      whithout XfceSMClient.
      15180f36
  5. Nov 18, 2023
  6. Nov 17, 2023
  7. Nov 15, 2023
  8. Nov 13, 2023
  9. Nov 11, 2023
    • Gaël Bonithon's avatar
      brightness: Rework min level management · 3829c45a
      Gaël Bonithon authored
      It is now set in XfpmBrightness, so xfpm_brightness_decrease() and
      xfpm_brightness_increase() can work internally as they should. This
      significantly simplifies the plugin code.
      
      This also makes the behavior of brightness keys a little more
      consistent: if a custom minimum is set (this requires the systray icon
      or plugin to be used), it also affects brightness keys, otherwise the
      hardware minimum is used (#174).
      
      Finally, the default custom minimum is set a little more intelligently,
      depending on hardware delta and setting step.
      
      Fixes: #174
      Related: !21, !35
      3829c45a
    • Gaël Bonithon's avatar
      Refactor XfpmBrightness · 3bc29f25
      Gaël Bonithon authored
      * Make xfpm_brightness_new() a failable constructor, so don't expose
        xfpm_brightness_setup() and remove xfpm_brightness_has_hw().
      * Same for XfpmBacklight.
      * Remove dead code.
      3bc29f25
    • Gaël Bonithon's avatar
      Remove useless logs · da75535d
      Gaël Bonithon authored
      da75535d
  10. Nov 10, 2023
  11. Nov 09, 2023
Loading