Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial kmsdrm support [forked + updated] #2795

Closed
wants to merge 155 commits into from

Commits on Apr 29, 2022

  1. Configuration menu
    Copy the full SHA
    d691a3b View commit details
    Browse the repository at this point in the history
  2. Add to CHANGELOG

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    2f8537e View commit details
    Browse the repository at this point in the history
  3. Update feature matrix

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    2d8d2a7 View commit details
    Browse the repository at this point in the history
  4. Fix stupid warning

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    e7ce9d1 View commit details
    Browse the repository at this point in the history
  5. Fix formatting

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    1cb284e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    664cbe9 View commit details
    Browse the repository at this point in the history
  7. Add kmsdrm to README

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    7439d33 View commit details
    Browse the repository at this point in the history
  8. Fix formatting

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    d9ebd7d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9c26d72 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f14691a View commit details
    Browse the repository at this point in the history
  11. Better error handling

    StratusFearMe21 committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    e03d0fe View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e8cee9c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aea7680 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    28c70dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    889f71c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b6412b View commit details
    Browse the repository at this point in the history
  4. Update libraries

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    f92a16a View commit details
    Browse the repository at this point in the history
  5. Fix formatting

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    3ad7724 View commit details
    Browse the repository at this point in the history
  6. Fix building issue

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    84e6dea View commit details
    Browse the repository at this point in the history
  7. Make Card Sync

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    eefdba5 View commit details
    Browse the repository at this point in the history
  8. Make Card Sync

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    56f285e View commit details
    Browse the repository at this point in the history
  9. Find preferred mode

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    b5b7824 View commit details
    Browse the repository at this point in the history
  10. Oops, bitflags

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    3f16ac4 View commit details
    Browse the repository at this point in the history
  11. Fix naming

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    364451b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2522bc7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2bcc602 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2bcc990 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b8ac6db View commit details
    Browse the repository at this point in the history
  16. Fix seat management

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    8d067aa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6a8457d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dda06ff View commit details
    Browse the repository at this point in the history
  19. Expose primary plane

    StratusFearMe21 committed May 3, 2022
    Configuration menu
    Copy the full SHA
    85b2dee View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f7185cc View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    465b9df View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d851d91 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fa697f9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ec97e9a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    792fe86 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    0840f02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faccb7e View commit details
    Browse the repository at this point in the history
  3. Safer seat handling

    StratusFearMe21 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    e5655af View commit details
    Browse the repository at this point in the history
  4. Fix mode selection

    StratusFearMe21 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    2b18343 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e03b4b View commit details
    Browse the repository at this point in the history
  6. Add key repeating

    StratusFearMe21 committed May 4, 2022
    Configuration menu
    Copy the full SHA
    6716677 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Fix features

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    6c4f3d5 View commit details
    Browse the repository at this point in the history
  2. Optimize repeat keys

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    3a13ea2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66cbe82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a70ad32 View commit details
    Browse the repository at this point in the history
  5. Bug

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    3769612 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f342586 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e44819c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ffe9251 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bf2fea0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0440c60 View commit details
    Browse the repository at this point in the history
  11. Fix github building

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    2427a4a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c27fa3a View commit details
    Browse the repository at this point in the history
  13. Fix dependencies

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    f9458b0 View commit details
    Browse the repository at this point in the history
  14. Fix xkb

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    0c6fe1a View commit details
    Browse the repository at this point in the history
  15. Fix xkb

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    54b29a1 View commit details
    Browse the repository at this point in the history
  16. Fix xkb

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    d752b51 View commit details
    Browse the repository at this point in the history
  17. Fix xkb

    StratusFearMe21 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    ff6666b View commit details
    Browse the repository at this point in the history

Commits on May 6, 2022

  1. Configuration menu
    Copy the full SHA
    7c95388 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3889680 View commit details
    Browse the repository at this point in the history
  3. Add compose support

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    9c78f8b View commit details
    Browse the repository at this point in the history
  4. Add compose support

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    acf190a View commit details
    Browse the repository at this point in the history
  5. Add compose support

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    675773b View commit details
    Browse the repository at this point in the history
  6. Add compose support

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    818b73c View commit details
    Browse the repository at this point in the history
  7. Add compose support

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    432de8a View commit details
    Browse the repository at this point in the history
  8. Add compose support

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    bcdd5a4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4f487c6 View commit details
    Browse the repository at this point in the history
  10. bad cursor rendering

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    de25634 View commit details
    Browse the repository at this point in the history
  11. Fix seat management

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    caaa188 View commit details
    Browse the repository at this point in the history
  12. Add GPU enumeration

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    53b15f8 View commit details
    Browse the repository at this point in the history
  13. Clarify safety

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    c3fb5ae View commit details
    Browse the repository at this point in the history
  14. Add configurability

    StratusFearMe21 committed May 6, 2022
    Configuration menu
    Copy the full SHA
    0b1123b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fc023af View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a31c243 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    d8d67c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf41767 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5338ea1 View commit details
    Browse the repository at this point in the history
  4. Add seat-ext

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    7a10528 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01bf89b View commit details
    Browse the repository at this point in the history
  6. Fix merge

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    1c6ce63 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    97a68ae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f693f5a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6eb3afe View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    67f564a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b2d8023 View commit details
    Browse the repository at this point in the history
  12. Fix unclear docs

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    26ac529 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fc63f29 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    28780a1 View commit details
    Browse the repository at this point in the history
  15. Fix error messages

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    d2d8d72 View commit details
    Browse the repository at this point in the history
  16. Fix error handling

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    acdbec6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    948261a View commit details
    Browse the repository at this point in the history
  18. Fix code spacing

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    787cd25 View commit details
    Browse the repository at this point in the history
  19. Fix building

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    5e5df64 View commit details
    Browse the repository at this point in the history
  20. Remove full paths

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    756a1a0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    901c819 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6f6654d View commit details
    Browse the repository at this point in the history
  23. Add another macro

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    5d5d1e4 View commit details
    Browse the repository at this point in the history
  24. Remove wrong comment

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    d3f0998 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    3de7655 View commit details
    Browse the repository at this point in the history
  26. Adjust readability

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    52a79c2 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5a16458 View commit details
    Browse the repository at this point in the history
  28. Fix calloop reexport

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    128724d View commit details
    Browse the repository at this point in the history
  29. Fix calloop reexport

    StratusFearMe21 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    d0e05fe View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    491bfd0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a0cc057 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Fix modesetting

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    2c75f5a View commit details
    Browse the repository at this point in the history
  2. Fix clippy on kms end

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    f39d00b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    285a715 View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    76aaea0 View commit details
    Browse the repository at this point in the history
  5. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    cfe89ae View commit details
    Browse the repository at this point in the history
  6. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    b5caf34 View commit details
    Browse the repository at this point in the history
  7. Update README.md

    Co-authored-by: Kirill Chibisov <contact@kchibisov.com>
    StratusFearMe21 and kchibisov authored May 10, 2022
    Configuration menu
    Copy the full SHA
    cb1e893 View commit details
    Browse the repository at this point in the history
  8. Fix OsError creation

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    7e6dbda View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4a52756 View commit details
    Browse the repository at this point in the history
  10. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    046f1a0 View commit details
    Browse the repository at this point in the history
  11. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    5359a00 View commit details
    Browse the repository at this point in the history
  12. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    e3ade84 View commit details
    Browse the repository at this point in the history
  13. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    a285658 View commit details
    Browse the repository at this point in the history
  14. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    680be41 View commit details
    Browse the repository at this point in the history
  15. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    a8727fa View commit details
    Browse the repository at this point in the history
  16. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    2f45711 View commit details
    Browse the repository at this point in the history
  17. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    1cf79c2 View commit details
    Browse the repository at this point in the history
  18. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    35d762d View commit details
    Browse the repository at this point in the history
  19. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    0bca540 View commit details
    Browse the repository at this point in the history
  20. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    b86fdb1 View commit details
    Browse the repository at this point in the history
  21. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    3db2879 View commit details
    Browse the repository at this point in the history
  22. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    75d11a2 View commit details
    Browse the repository at this point in the history
  23. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    03fe614 View commit details
    Browse the repository at this point in the history
  24. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    f1e9669 View commit details
    Browse the repository at this point in the history
  25. Fix CI

    StratusFearMe21 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    11a48f4 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    c1711c7 View commit details
    Browse the repository at this point in the history
  2. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    a5c2f70 View commit details
    Browse the repository at this point in the history
  3. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    690b0fb View commit details
    Browse the repository at this point in the history
  4. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    dfac034 View commit details
    Browse the repository at this point in the history
  5. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    af6a6ba View commit details
    Browse the repository at this point in the history
  6. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    161c8c9 View commit details
    Browse the repository at this point in the history
  7. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    12d0058 View commit details
    Browse the repository at this point in the history
  8. Fix CI

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    aa5041e View commit details
    Browse the repository at this point in the history
  9. Fix code duplication

    StratusFearMe21 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    9ee4d95 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Configuration menu
    Copy the full SHA
    10b4578 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a7b46e View commit details
    Browse the repository at this point in the history
  3. Fixup input handling

    mraerino committed May 7, 2023
    Configuration menu
    Copy the full SHA
    0c2223a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3de800e View commit details
    Browse the repository at this point in the history
  5. Fix generation of window id

    mraerino committed May 7, 2023
    Configuration menu
    Copy the full SHA
    46d511d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d1e2580 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f0ec0d View commit details
    Browse the repository at this point in the history
  8. Fix imports

    mraerino committed May 7, 2023
    Configuration menu
    Copy the full SHA
    c9712f4 View commit details
    Browse the repository at this point in the history
  9. Fix fullscreen methods

    mraerino committed May 7, 2023
    Configuration menu
    Copy the full SHA
    3b0ccf2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    971a669 View commit details
    Browse the repository at this point in the history
  11. Fix argument pass

    mraerino committed May 7, 2023
    Configuration menu
    Copy the full SHA
    31bf479 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    75105d4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    115bfe9 View commit details
    Browse the repository at this point in the history