Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.67.1 protected
    0.67.1
    
    Fixes:
    - src/config.h: Fix build error with std::transform (MR 164)
    
  • 0.67 protected
    f08f56b1 · Bump version to 0.67 ·
    0.67
    
    Fixes:
    - main: don't push render events to queue when osk is hidden (MR 160)
    - src/keyboard.h: fix missing array include (MR 158)
    - config: Explicitly check for bad bit when parsing config line (MR 162)
    - keyboard: Restore renderer's draw color after drawing rounded corners (MR 155)
    - draw_helpers: get rid of c-style casts (MR 159)
    - config: check for empty line before trying to access index (MR 159)
    - keyboard: setHighlightedKey accepts const (MR 159)
    - keyboard: initialize all variables in KeyboardLayer struct instances (MR 159)
    - util/hasPhysKeyboard: ensure that /dev/input exists before trying to read its contents (MR 152)
    - util/hasPhysKeyboard: use N900 keyboard capabilities as mask for test (MR 150)
    
    Features:
    - Add option to set input box font size (MR 156)
    - add option to allow showing the osk by default (MR 159)
    - Power off the device when pressing power button (MR 96)
    - luksdevice: conditionalise CRYPT_*_WORKQUEUE (MR 154)
    - config: add option for specifying the passphrase dot glyph (MR 151)
    
  • 0.66 protected
    6c6edf37 · Bump version to 0.66 ·
    Release: 0.66
    0.66
    
    Fixes:
    - Don't trigger render event when repeat delay is not met (MR 144)
    - Fix many memory leaks (MR 145)
    - Disable alpha blending for textures with no transparency (MR 147)
    
    Features:
    - Add support for detecting a physical keyboard, and hiding on-screen
      keyboard if one is present (MR 142)
    - Add toggle button for showing the osk when hidden (MR 142)
    - Add support for ctrl+u to clear all password input from keyboard (MR 143)
    
  • 0.65 protected
    bf132f4c · Bump version to 0.65 ·
    Release: 0.65
    0.65
    
    Features:
    - Add option for disabling keyboard (MR 139)
    - Reduce height of input box when displaying without keyboard (MR 140)
    - Add option for disabling keyboard
    
  • 0.64 protected
    69fb2d94 · Bump version to 0.64 ·
    Release: 0.64
    0.64
    
    Fixes:
    - util: drop make_wallpaper (MR 137)
    - main: set wallpaper as draw color, not texture (MR 137)
    - main: fix tooltip stutter on start when animations are disabled (MR
      137)
    - keyboard: skip all animation logic if animations are disabled (MR 137)
    - main: Added second optional config file for overrides (MR 135)
    - main: only call SDL_GetTicks when necessary (MR 134)
    - luksdevice: fix pushing event to main thread after unlock
      attempt (MR 134)
    - main: use SDL_RegisterEvents to get user event type (MR 134)
    
    Features:
    - luksdevice:unlock: disable read/write workqueues when activating
      device (MR 133)
    - config: disable animations and key preview popups when using DirectFB
      (MR 134)
    - main: show tooltip when unlocking without animations (MR 134)
    - main: show tooltip with instructions when no pass has been entered (MR
      132)
    - main: use more descriptive name for pass error tooltip, specify type
      (MR 132)
    - tooltip: add support for specifying the type of tooltip to render (MR
      132)
    
  • 0.63 protected
    9656bd2d · Bump version to 0.63 ·
    Release: 0.63
    0.63
    
    Features/Fixes:
    
        - Use meson for building project (MR 127)
        - Only trigger keyboard haptic when tapping a key (MR 128)
        - Add section 5 manpage (MR 125)
        - Support toggling key preview popup at runtime (MR 126)
        - Show default keyboard layer on wrong passphrase (MR 123)
        - Fix issues with using DirectFB (MR 122)
        - Prevent dots from overflowing input box (MR 112)
        - Highlight keys when clicking or tapping (MR 104)
        - Fix key height being reduced by 5-row layout (MR 121)
        - Add functional tests (MR 120)
        - Add 4th row on first two layers for numbers / symbols (MR 111)
    
    Notices for package maintainers:
    
        - This release switches the build system to meson
        - Tests are now included, see README.md for for details
    
  • 0.62.1 protected Release: 0.62.1
  • 0.62 protected Release: 0.62
    0.62
    
    Features:
    * Corner rounding fixes & enhancements (MR 109)
    * Add 4th row on first two layers for numbers / symbols (MR 111)
    * Add support for haptic key press feedback (MR 115)
    
    Other:
    * Cache and copy circle texture instead of redrawing (MR 110)
    * Prevent dots from overflowing input box (MR 112)
    * Use OpenGL ES driver by default and add CLI switch to opt out (MR 113)
    * Only call atexit once (MR 114)
  • 0.61 protected Release: 0.61
  • 0.60 protected Release: 0.60
  • 0.59 protected Release: 0.59
  • 0.58 protected Release: 0.58
  • 0.57 protected Release: 0.57
  • 0.56 protected Release: 0.56
  • 0.55 protected Release: 0.55
  • 0.54 protected Release: 0.54
  • 0.53 protected Release: 0.53
  • 0.52 protected Release: 0.52
  • 0.51 protected Release: 0.51
  • 0.50 protected Release: 0.50