GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Ivan Molodetskikh (yalter@mastodon.online)

  1. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Tuesday, 09-Sep-2025 09:44:07 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    if not fren, why fren shaped?

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/115/159/171/878/078/947/original/526a5821450da4df.png
  2. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Tuesday, 09-Sep-2025 09:44:07 JST Ivan Molodetskikh Ivan Molodetskikh

    I'm in the skong

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/115/147/026/520/674/397/original/baae37e9bd7e1a90.png
  3. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:33 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    today niri turns 2!

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/115/003/061/756/490/537/original/34a8509d523830d8.png
  4. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:32 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    With massive thanks to cutenice, we have a new wiki site!!! With good search! :ablobcatbongo:

    https://yalter.github.io/niri/

    Make sure not to miss the new Since: annotations :blobcat:

    The site uses Material for mkdocs, and we retained full compatibility with GitHub Wiki, meaning all existing links keep working.

    Also thanks everyone for several suggestions and test wikis in the GitHub discussion!

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/115/044/623/510/964/871/original/ded7cc4dc9318101.png

  5. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:32 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Merged the "window positions and sizes in IPC" PR. Please test and report if anything's broken or missing, we have time to fix it until the next release.

    https://yalter.github.io/niri/niri_ipc/struct.Window.html#structfield.layout

    Here's a quick quickshell test I threw together that draws floating windows as rectangles.

    Thanks yrkv for getting the PR mostly complete!

    https://github.com/YaLTeR/niri/pull/1265

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


  6. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:32 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Yesterday dove into one of the older animation jank bugs in niri: quickly resizing a window back and forth would cause adjacent windows to jump. This problem is hard to trigger unless you're specifically trying to (then it's easy), but it was causing "downstream" problems for more complex actions.

    The fix was simple enough, but I imagined enough "interesting" cases around it and decided to write a whole bulk of tests. Check this out, all thanks to our layout and clock code!

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/115/027/257/989/288/864/original/2484a7ce5b1a95d1.png


  7. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:31 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    niri v25.08 is now released with a logo, xwayland-satellite integration, basic screen reader support, NVIDIA screencast flickering fix, window positions and sizes in IPC, and many other improvements! :ablobcatbongo:

    Read the notes here: https://github.com/YaLTeR/niri/releases/tag/v25.08

    now i need at least a month off from any release notes preparation 😴

    #niri #smithay #wayland #rust

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/115/118/115/639/237/216/original/6624aee5a8446e61.png

  8. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:31 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to
    • Arnold Loubriat

    Implemented basic AccessKit integration for niri based on @DataTriny's proof-of-concept. I have little experience with screen readers, and also had several questions, so I would appreciate more eyes and testing on the PR:

    https://github.com/YaLTeR/niri/pull/2273

    #niri #a11y

    In conversation about 2 months ago from mastodon.online permalink
  9. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:31 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Rearranged and expanded quite a bit the design principles page on the wiki: https://yalter.github.io/niri/Development%3A-Design-Principles.html

    Give it a read if you're curious about my thinking process about various niri behaviors and such

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


  10. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:30 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Fullscreen refactor pt. 1: track pending vs. current fullscreen state for columns, avoid vertical jump when waiting for window to commit a new buffer.

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


  11. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:30 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Screen reader announcement demo bc apparently you can't attach video and image at once

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments


  12. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Thursday, 04-Sep-2025 22:48:29 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Fullscreen refactor pt. 2: added un/fullscreen animations. This one involved quite a lot of moving parts actually, so looking for testing.

    https://github.com/YaLTeR/niri/pull/2333

    #niri

    In conversation about 2 months ago from mastodon.online permalink

    Attachments



  13. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Wednesday, 06-Aug-2025 17:30:24 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Finally finished making niri screencasts asynchronously wait for rendering completion before handing the buffer over to PipeWire. This fixes screencast flickering problems on NVIDIA setups.

    https://github.com/YaLTeR/niri/pull/2175

    This is not PW explicit sync; I can now finish that too (OBS and PW released their fixes), but it'll act more as an optimization on top of the current code (since only OBS can use it for now, and not on its Flathub build (PW is too old there)).

    #niri

    In conversation about 3 months ago from mastodon.online permalink
  14. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Wednesday, 06-Aug-2025 17:30:24 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    We made it to 10k stars on GitHub!!!! :apartyblobcat: :apartyblobcat: :apartyblobcat:

    #niri

    In conversation about 3 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/114/947/068/323/463/298/original/abd269281d2de306.png
  15. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Wednesday, 06-Aug-2025 17:30:23 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Quite comprehensive desktop shell for niri released today: https://github.com/bbedward/DankMaterialShell

    Based on QuickShell; made by the same people who started the niri Discord server.

    Checking it out now, looks very cool! Though not without a few rough edges to iron out of course

    #niri #quickshell

    In conversation about 3 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/114/977/583/522/340/550/original/bca04a672b5fe869.png

  16. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Monday, 28-Jul-2025 00:01:42 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Ppl naturally want to put something in the Overview backdrop, like a blurred version of the wallpaper (see how popular Blur My Shell is). Orthogonally, some ppl want the wallpaper to be static, rather than move with workspaces (it can be distracting).

    I'm not prepared to dive head-first into image rendering and blur shaders yet, so I made it possible to put a layer surface into the backdrop. This enables both of those cases, likely even more cool things!

    https://github.com/YaLTeR/niri/wiki/Overview#backdrop-customization

    #niri

    In conversation about 3 months ago from mastodon.online permalink

    Attachments


    1. https://files.mastodon.online/media_attachments/files/114/461/428/882/077/092/original/582f4b8352ac614d.png
  17. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Monday, 28-Jul-2025 00:01:42 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    The Eee PC rocking the Overview

    #niri

    In conversation about 3 months ago from mastodon.online permalink

    Attachments


  18. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Monday, 28-Jul-2025 00:01:42 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    After some more fixes, and a long rebasing session, I merged the Overview! Please give it more testing using your nearest niri-git package.

    https://github.com/YaLTeR/niri/wiki/Overview

    #niri

    In conversation about 3 months ago from mastodon.online permalink
  19. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Monday, 28-Jul-2025 00:01:41 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    After long 3 months of work, I'm glad to release niri v25.05 with the Overview, screenshot UI tablet and touch support, dynamic screencast target and windowed fullscreen, IPC pick-window and pick-color, window urgency, and lots of other things! :ablobcatbongo: :apartyblobcat:

    Release notes prepared for your reading pleasure as always: https://github.com/YaLTeR/niri/releases/tag/v25.05

    #niri #smithay #rust #wayland

    In conversation about 3 months ago from mastodon.online permalink

    Attachments



    1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      Release v25.05 · YaLTeR/niri
      Niri is a scrollable-tiling Wayland compositor. Windows are arranged in columns on an infinite strip going to the right. Opening a new window never causes existing windows to resize. Here are the i...
  20. Embed this notice
    Ivan Molodetskikh (yalter@mastodon.online)'s status on Monday, 28-Jul-2025 00:01:41 JST Ivan Molodetskikh Ivan Molodetskikh
    in reply to

    Today, screenshot UI updates! Implemented tablet and touchscreen input for area selection (at long last). And, added a small clickable capture button, so screenshots can now be confirmed tablet-, touch-, or mouse-only!

    #niri

    In conversation about 3 months ago from mastodon.online permalink

    Attachments


  • Before

User actions

    Ivan Molodetskikh

    Ivan Molodetskikh

    Hi! I enjoy #Rust and #GNOME. I play a little bit of Quaver and osu!. I make #niri, a scrollable-tiling Wayland compositor.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          157982
          Member since
          6 Aug 2023
          Notices
          215
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.