Giter VIP home page Giter VIP logo

nixos-config's People

Contributors

flake-prow[bot] avatar piyoki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

nixos-config's Issues

[New hyprland version] v0.38.0

A nice april update for y'all brought by the Hyprland Corporation

No backdoors added, I promise.

New features:

  • config/workspace: added workspace selectors
  • hyprctl: add missing commands to usage (#5211)
  • input: Add options to set tablet's active area (#5199)
  • input: add misc:hide_cursor_on_key_press
  • keybinds: add Dispatchers for "force float" and "force tiling" (non-toggle) (#5137)
  • keybinds: add binds:disable_keybind_grabbing
  • layers: add animation direction overrides
  • renderer: add support for gles3.2 screen shaders
  • screenshader: add screen_size uniform
  • socket2: add pin event
  • tablet: Add left_handed option for tablets (#5178)

Fixes:

  • CGradientValueData: fix toString() method (#5220)
  • IME/TI: Fixes and refactorin…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.38.0

[New hyprland version] v0.41.1

Hello there! After 0.41.0's bumpy start, we're bringing 0.41.1 to you to fix a bunch of bugs and issues.

New features:

  • binds: Add description to key binds (#6358)

Notes for packagers

Fixes:

  • compositor: update suspended states on moveworkspacetomonitor
  • foreign-toplevel: fixup output resource finding
  • formats: fixup for legacy_renderer builds
  • groupbar: fix groupbar position rounding (#6433)
  • input: fix input regions being ignored on ls-es (#6413)
  • keybinds: fix bindm (#6429)
  • layershell: Fix keyboard focus grabs (#4968) (#6394)
  • layershell: minor fixes to re-mapping of layers
  • seat: fixup touch event handl…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.41.1

[New hyprland version] v0.39.1

A small patch to 0.39.0 to fix a few small issues and add some general hyprpm improvements.

Fixes:

  • constraint: Fix xwl cursor locking for scaled monitors (#5587)
  • hyprpm: minor fixes to hyprpm for shallow and versioned clones
  • misc: fix autocompletions for meson (hyprctl/hyprpm)
  • notifications: fix notifications on manually rotated monitor (#5599)

Other:

  • CI: unshallow on checkout before sourcing the tarball
  • cursor: add hyprcursor loggers
  • build: Unbreak build on FreeBSD by adjusting dependencies (#5595)
  • hyprpm: checkout branch and rev separately
  • hyprpm: err out on missing runtime deps
  • input: send an empty relative event after constraint motion events
  • window: remove input ref on unmap

Special thanks

Special thanks to these chads for donating money to me:

  • alukortti
  • Wickedly
  • Philipp Soldunov
  • MasterHowToLea…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.39.1

[New hyprland version] v0.41.0

Well, well.

The biggest Hyprland update in its history has just dropped. Almost 200 commits, over 25000 lines changed. A lot of things added, and continuing work on detaching from wlroots. Enjoy!

As with 0.40, there is a lot of internal work going on detaching from wlroots, so some bugs are to be expected. However, many from 0.40 have been ironed out, so give 0.41 a try!

New features:

  • Add custom cmake target for installheaders
  • CMake: use add_custom_command for generating protocols (#6104)
  • Meson: add wayland.xml proto
  • Reapply "CMake: use add_custom_command for generating protocols (#6104)"
  • Revert "CMake: use add_custom_command for generating protocols (#6104)"
  • ci: add auto labels on PR (#6369)
  • config: add tag dispacther and window rule ([#6211](https://github.com/hyprwm/H…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.41.0

[New hyprland version] v0.39.0

We're interrupting the usual programme to broadcast this important update to Hyprland.
Freedesktop won't take this one away from you: the cool new stuff in hyprland :)

Notes for packagers

  • We've detached from upstream wlroots, now using our fork that is statically linked (no more libwlroots.so)

New features:

  • flake.nix: add hyprcursor follows (#5435)
  • hyprctl: Add shell completions (#5404)
  • hyprpm: add shell completions (#5423)
  • hyprpm: add support for minimum versions
  • layouts: add missing include
  • makefile: add patch option to make asan
  • monitor: add workspace null check to visible flag
  • renderer: Add dimaround layer rule (#4643)
  • swipe: add events
  • workspace: Add count group flag in windowCount workspace selector prop ([#5499]…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.39.0

[New hyprland version] v0.41.2

Hi all! 0.41.2 bringing even more fixes on top of 0.41.1. Enjoy!

New features:

  • core: add ability to select previous workspace per monitor (#6598)
  • hyprctl: added --follow option to rolliglog (#6325)
  • hyprpm: add --no-shallow
  • input: add cursor:warp_on_changeworkspace (#6480)
  • keybinds: add custom event dispatcher
  • vrr: add option to fix mouse breaking vrr (#6483)
  • window: expose pseudotiled state and add param to dispatcher (#6583)

Fixes:

  • animations: fix overriding direction for slide
  • core: fix a few small memory leaks on exit (#6470)
  • data-device: minor fixes
  • egl: fixup format modifier lookups with implicit modifiers
  • foreign-toplevel-wlr: fix out-of-range for missing monito…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.41.2

[New hyprland version] v0.40.0

Happy Hyprland 0.40.0!

This is a massive update, with mostly changes under-the-hood, but also many QoL additions and fixes!

A lot of wlroots implementations have been rewritten to use Hyprland-made ones. More will come, but this release also serves as a real test to their stability.

Notes for packagers

Breaking changes

  • The hyprland logs, sockets, etc. have moved from /tmp/hypr to $XDG_RUNTIME_DIR/hypr.

New features:

  • alpha-modifier: add support for protocol
  • config: Add More Monitor 'Auto' Positions. (#5670)
  • config: add absolute monitor workspace selectors (#5848)
  • config: added option to choose the default monitor for the cursor (#5847)
  • core: add libinput backend support for headless session ([#5699](https…

Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.40.0

[New hyprland version] v0.38.1

v0.38.1 comes with a few backports from main to v0.38.0 to fix a few issues and performance bugs.

Backports

  • hyprerror: align 32-bit types after 4c79668 (#5375)
  • renderer: block screen shader on screencopy
  • input: allow focus to bottom layers on maximized in reserved
  • renderer: avoid double-rendering ls-es on fadingOut
  • CColor: fix getAsHex
  • subsurface: init existing subsurfaces on children creations
  • compositor: remove windows from fadingOut properly
  • compositor: fix ghost fadingOut windows remaining after cleanup

Special thanks

Special thanks as always to these gigachads for donating money to me:

  • alukortti
  • Widkedly
  • pulsar256
  • Philipp Soldunov
  • MasterHowToLearn
  • Theory_Lukas
  • Goggi
  • ari-cake
  • Spicy_Ommelette
  • lll
  • ii7mood
  • kre
  • senesc

Full Changelog: [v0.38.0...v0.38.1](https://github.com/hyp…


Would you like to know more?

Read the full article on the following website:

https://github.com/hyprwm/Hyprland/releases/tag/v0.38.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.