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

Wayland support #278

Open
wants to merge 96 commits into
base: main
Choose a base branch
from

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    7f958b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    f3ec231 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    a10db21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4378e8c View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    ff1d84a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26823f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2831f68 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. ok i'm trying

    TheDrawingCoder-Gamer committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    cc7f892 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c35576 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46d015e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84ec8e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    9c543c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7aa2820 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. start input

    TheDrawingCoder-Gamer committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    e42583d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db4c4d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    101d7c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7ba638 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62a8da1 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Configuration menu
    Copy the full SHA
    863fab0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6fd997 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abe4eac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    393e708 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    366363f View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    952c76c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebafae5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb4527c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f6206a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78cd01f View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    460744e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd600b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Mouse works

    TheDrawingCoder-Gamer committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f03b9f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    535f8a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0909a74 View commit details
    Browse the repository at this point in the history
  4. scrolling

    TheDrawingCoder-Gamer committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    8349eb4 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    d9efd31 View commit details
    Browse the repository at this point in the history
  2. lowercase keys

    TheDrawingCoder-Gamer committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    8107786 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd42b2f View commit details
    Browse the repository at this point in the history
  4. compose

    TheDrawingCoder-Gamer committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    05cf38b View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Configuration menu
    Copy the full SHA
    f6f8bd0 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. Configuration menu
    Copy the full SHA
    22fd80a View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into wayland

    resolve merge conflicts
    TheDrawingCoder-Gamer committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    dbad095 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20a7a87 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a5d611 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9eabca1 View commit details
    Browse the repository at this point in the history
  6. fix clipboard?

    TheDrawingCoder-Gamer committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    acc730d View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. clipboard sauce

    TheDrawingCoder-Gamer committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    7a6f95b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    291adf3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc0bd2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78ab64f View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. check on deref

    TheDrawingCoder-Gamer committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    adc9d35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59c3082 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aff2790 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    9748b97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d7fb1a View commit details
    Browse the repository at this point in the history
  3. More safety?

    TheDrawingCoder-Gamer committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    1b04091 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Configuration menu
    Copy the full SHA
    6e7fb7d View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Configuration menu
    Copy the full SHA
    32a841d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c95878 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    980ad0d View commit details
    Browse the repository at this point in the history
  4. scroll fix

    TheDrawingCoder-Gamer committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    ba5192e View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. lock cursor

    TheDrawingCoder-Gamer committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    aae5324 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2af1e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6202e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f09192d View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Configuration menu
    Copy the full SHA
    7917054 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26182c7 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    c041ebd View commit details
    Browse the repository at this point in the history
  2. Fix closing

    TheDrawingCoder-Gamer committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    6435c2f View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    ddff041 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    96ed37d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38280f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    353d420 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b61b050 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26f1bc7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02d4987 View commit details
    Browse the repository at this point in the history
  5. try fix build

    TheDrawingCoder-Gamer committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    a4af84a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    25972d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94d4539 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebf0c4c View commit details
    Browse the repository at this point in the history
  4. remove log

    TheDrawingCoder-Gamer committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    0a6f4ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67ce6f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Combine border into one part

    Done to make any future work pulling in drawing libraries easier.
    TheDrawingCoder-Gamer committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    ff8827b View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Configuration menu
    Copy the full SHA
    7c921ca View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    a2c8a47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    adef9ae View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    d34bd62 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. urgency/focus stealing

    only tested on sway; weston is known to not support activation,
    but mutter and kwin do. need to test there. On sway this is seen as
    a red flash in the swaybar.
    TheDrawingCoder-Gamer committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    737857e View commit details
    Browse the repository at this point in the history
  2. Add example code for focus

    Focus stealing isn't possible in most compositors, and sway uses
    focus stealing attempts as a way to mark urgency. Focus will simply
    activate itself (stealing focus) and notify on sway.
    TheDrawingCoder-Gamer committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    8f8842b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27ed307 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ccd584f View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    1c2f4be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7f078f View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. remove atoms

    TheDrawingCoder-Gamer committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    d407cba View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    030cd7d View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into wayland

    merge upstread into wayland
    TheDrawingCoder-Gamer committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    1f164c3 View commit details
    Browse the repository at this point in the history
  3. NVIDIA JUST WORKS:tm:

    Taken from Sodium's nvidia workaround. Disables optimizations for
    threading on Nvidia, thus preventing some weird crashes.
    TheDrawingCoder-Gamer committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    9baac61 View commit details
    Browse the repository at this point in the history