1. 15 May, 2021 1 commit
  2. 14 May, 2021 2 commits
  3. 13 May, 2021 2 commits
    • Deucе's avatar
      More fallout from non-square pixels... · 26def071
      Deucе authored
      This fixes all the window adjustment "stuff", but the new aspect
      ratio enforcement means that ALT-UP and ALT-DOWN are useless for
      resizing the window unless it's not already snapped... use ALT-LEFT
      and ALT-RIGHT to decrease/increase the window size.
      26def071
    • Deucе's avatar
      Keep correct aspect ratio when resizing window. · 5f027c49
      Deucе authored
      Also, the 8x16 font at 80x25 is *not* a square pixel aspect ratio.
      As a result, it now stays "proper", which is likely not what you
      want.
      
      This was discovered when I was trying to make DigitalMan happy
      because he wanted the apsect ratio retained on scaling.
      
      Sorry for the impending imminent scaling hassle DigitalMan!
      5f027c49
  4. 19 Mar, 2021 1 commit
    • Deucе's avatar
      Fix AltGr with SDL2 · 1495774a
      Deucе authored
      This is pretty insane since SDL2 completely ignores the keysym value
      of the X11 keyboard event, so here's what we do...
      
      1) When there's a keypress that includes right-alt, store the sym/mod
      2) When we get text input, if it's the same as we would get if ALT
         wasn't pressed for the last keydown, parse through the mapping
         (ie: handle ALT keys)
      3) If it's different, use that (gets AltGr modified value)
      
      I get that AltGr is hard in a cross-platform way, but just pretending
      it doesn't exist at all for key input is a very weird choice.
      1495774a
  5. 17 Mar, 2021 1 commit
  6. 16 Mar, 2021 1 commit
  7. 14 Mar, 2021 1 commit
  8. 27 Jun, 2020 1 commit
  9. 22 May, 2020 1 commit
  10. 15 May, 2020 2 commits
  11. 14 May, 2020 3 commits
  12. 07 May, 2020 1 commit
  13. 04 May, 2020 1 commit
  14. 01 May, 2020 2 commits
  15. 29 Apr, 2020 3 commits
  16. 28 Apr, 2020 3 commits
  17. 26 Apr, 2020 1 commit
  18. 25 Apr, 2020 5 commits
  19. 20 Apr, 2020 1 commit
  20. 17 Apr, 2020 2 commits
  21. 16 Apr, 2020 5 commits