Revisions of vdu_controls

buildservice-autocommit accepted request 1226989 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 39)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1226988 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 38)
- Version 2.1.2
  * Replace the Preset-scheduler with an implementation that remains accurate after PC-sleep/hibernation.
  * Fix the day-rollover which was scheduling for the wrong day if triggered at 12:59:59. 
  * When performing a set-vcp, don't increment the NVRAM write count if the VDU doesn't respond.
  * When reconfiguring VDU controllers, discard pending VDU VCP changes from previous controllers. 
  * Eliminate a potential for deadlock when handling change-events from ddcutil-service.
  * Better handle ddcutil-service unexpected event types (don't raise an error dialog).
  * The main window height will now automatically resize to accommodate the number of controls present.
  * Toggling lux brightness-interpolation now immediately updates the profile-plot to reflect the change.
  * Fix the Lux Dialog, it was turning off interpolation when first constructed.
buildservice-autocommit accepted request 1208007 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 37)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1208006 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 36)
- Version 2.1.1
  * Removed --dbus-signals-enabled. DBus signals are now always enabled when --dbus-client
    is enabled.
  * Fix the active Preset icon display which was sometimes incorrect after DPMS-sleep or errors. 
  * Fix a code regression when handling non-DDC-capable VDUs (fix status=-3020 exception).
  * The About-Window now includes counts of set_vcp/NVRAM-writes for each VDU.
  * Hovering over a VDU-name in the main-window reveals the write count for that VDU.
  * Minor changes to reduce unnecessary work and improve log messages.
  
buildservice-autocommit accepted request 1204272 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 35)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1204271 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 34)
- Version 2.1.0
  * Preset transitions have been deprecated.  All presets are now restored instantly no 
    matter how they have been set to transition.  The Preset-Dialog controls for assigning
    transitions have been hidden.  All  transition related code may be removed in a future 
    version, please contact me or comment on issue #93 if you prefer transitions to be retained.
  * Transitions and related controls can be re-enabled by disabling `protect-nvram` in the
    Settings-Dialog. 
  * To avoid unnecessary updates, preset restoration now queries the VDU's existing
    values. This may slow down preset restoration.
  * Lux-metered auto adjustment has been defaulted to 10 minute intervals (up from 5).
  * Color-Preset (VCP code 0x14) has been added to the list of standard controls.
  * Added a VDU Initializer-Preset feature to provide a replacement for dead NVRAM.
    This also provides a way to restore settings not persisted in VDU NVRAM.  A VDU's 
    initializer-preset is automatically run if the target VDU is present at startup or 
    is subsequently detected. Any preset that has a name that matches a VDU model and
    serial-number will be treated as an Initializer-Preset. 
  * The Preset-Dialog now includes a tool-button  to the right of the preset-name entry 
    that will create a VDU specific Initializer-Preset. 
buildservice-autocommit accepted request 1195207 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 33)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1195206 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 32)
- Version 2.0.4
  * The About-Dialog now refreshes the ddcutil version info on each invocation. 
  * Increased dbus timeout to 10 seconds (in case numerous VDUs or errors slow down VDU detection).
  * Dynamically enable a scroll-area when the main-panel exceeds the available screen height. 
buildservice-autocommit accepted request 1172827 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 31)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1172826 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 30)
- Version 2.0.3
  * Reduce the number of writes to VDU NVRAM by sliders, spinners, and ambient brightness adjustments.
    * Slider and spin-box controls now only update the VDU when adjustments become slow or stop (when 
      the control value remains constant for 0.5 seconds).
    * Spin-Boxes now select the entire text on focus in (enables easier overtyping and decreases VDU updates).
    * Ambient lighting initiated changes in brightness of up to 20% are applied without any transitional 
      steps (plus the existing code ignores updates of less than 10%). 
    * Set the default ambient-light brightness adjustment-interval to 5 minutes.
  * React to DPMS awake signal from ddcutil-service by re-assessing ambient brightness.
  * Simplified locking and conformed to a locking hierarchy/protocol to avoid potential deadlocks. 
buildservice-autocommit accepted request 1167504 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 29)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1167503 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 28)
- Version 2.0.2
  * Added a *refresh* annotation suffix for use with VCP-codes which cause multiple changes.
  * Make manual adjustment of the ambient Light Level more accurate and responsive.
  * Updates are sent to the VDU as sliders are dragged (rather than only on release).
  * Fix exception on monitors that return invalid/unexpected combo-box VCP values.
  * Fix exception on monitors with blank VCP value descriptions.
  * When refresh is pressed, only auto adjust ambient brightness if auto-brightness is enabled.
  * Don't automatically refresh on error, eliminate popup dialog loops.
  * Eliminate deadlocks when exceptions occur.
  * Cleanup the initialisation of the ddcutil-service connection.
  * Add more caveats and limitations to the documentation.
  * Fix manual ambient light slider when light meter is uninitialized.
  * Promote Simple-Non-Continuous values whose metadata exceeds one-byte to two-byte Complex-NC.
buildservice-autocommit accepted request 1152811 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 27)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1152810 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 26)
- Version 2.0.1 
  * Fix D-Bus client code for python versions prior to 3.11.
  * Fix infinite-loop when altering an existing FIFO lux-meter in the Lux-Dialog.
  * Fix the refresh of the LuxDialog meter-readout/plot when changing to a new meter.
  * Apply context-aware defaults to the LuxDialog device file-chooser. 
  * Improve/fix the handling of displays/laptop-displays that may be detected but lack proper DDC.
  * Force the file-picker to always show devices and FIFOs - it wasn't showing then on some desktops. 
buildservice-autocommit accepted request 1147248 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 25)
baserev update by copy to link target
Michael Hamilton's avatar Michael Hamilton (mchnz) accepted request 1147247 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 24)
- Update to 2.0.0:
  * Added an Ambient-Light-Level slider - one slider for adjusting brightness on all displays.
  * Optionally use ddcutil-service for up to 10x faster DDC response times.
  * Minor tweaks and additional icons for Presets.
  
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1129688 from Michael Hamilton's avatar Michael Hamilton (mchnz) (revision 23)
initialized devel package after accepting 1129688
Michael Hamilton's avatar Michael Hamilton (mchnz) committed (revision 22)
2nd try
Michael Hamilton's avatar Michael Hamilton (mchnz) committed (revision 21)
Fixing sourcce url?
Michael Hamilton's avatar Michael Hamilton (mchnz) committed (revision 20)
Displaying revisions 1 - 20 of 39
openSUSE Build Service is sponsored by