Skip to content

Conversation

@zSuperx
Copy link

@zSuperx zSuperx commented Jan 13, 2026

  • set HIDPI flag (since I was getting inconsistent behavior across my
    laptop and monitor)
  • added/modified the following keybinds:
    • q: quits application (just like Escape)
    • Esc: modified how app reads the keycode slightly, so hellpaper now
      reacts to virtual/remapped keys (i.e. my CAPS key is mapped to Esc.
      Clicking either now works)
    • Left Shift: toggles fullscreen preview rather than just enables it
      (very helpful for keyboard warriors)
  • Reformatted help message (idk why we had 40,000 printfs, const C strings can
    be concatenated into 1 printf)
  • Increased key repeat delay from 0.1f -> 0.15f. Subtle change, but
    make keyboard navigation a lot more manageable
  • Hellpaper now deselects AND clears its full search buffer when
    entering Search Mode (fixed a LOT of bugs surrounding searching
    multiple times)

Adds the `--recursive` flag, which simply keeps traversing directories
(excluding `.` and `..`) and adding their images to the loader.

Additionally modified `.gitignore` to ignore the output `hellpaper`
binary, as it is platform-specific.
- set HIDPI flag (since I was getting inconsistent behavior across my
  laptop and monitor)
- added/modified the following keybinds:
  - q: quits application (just like Escape)
  - Esc: modified how app reads the keycode slightly, so hellpaper now
    reacts to virtual/remapped keys (i.e. my CAPS key is mapped to Esc.
    Clicking either now works)
  - Left Shift: toggles fullscreen preview rather than just enables it
    (very helpful for keyboard warriors)
- Reformatted help message (idk why we had 40,000 printfs, const C strings can
  be concatenated into 1 printf)
- Increased key repeat delay from `0.1f -> 0.15f`. Subtle change, but
  make keyboard navigation a lot more manageable
- Hellpaper now deselects AND clears its full search buffer when
  entering Search Mode (fixed a LOT of bugs surrounding searching
  multiple times)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant