Lucas Schwiderski

Results 44 issues of Lucas Schwiderski

When `govalidator.SetFieldsRequiredByDefault` is enabled, the error message for an unset field is misleading. It reports "validation missing" for any validation except `valid:"-"`: ``` All fields are required to at least...

bug

The current recommendation is to move away from complexity requirements (e.g. "at least one number/symbol/upper case") and instead encourage [long, but easy to remember passphrases](https://xkcd.com/936/) and utilize blacklisting, breach checking...

This container allows showing or hiding a child widget based on a boolean property. I'm not quite sure about the names here. `wibox.container.if` and a property `.condition` could work as...

When trying to hook up the slider to an external value, one would usually have two data streams: - `property::value` -> set external value - external value changed -> `.value...

When creating a notification with a timeout value of `0`, no timer is created. The same behaviour was intended when setting the timeout to `0` later, but it was never...

Test cases that use very small widget sizes will still not render properly, as a minimum size is required to render the widget data. In those cases, the test code...

This layout adds overflow behavior: - adds a scrollbar - adds scrollbar dragging to scroll - adds mouse scroll behavior - allows children to render at (near) infinite size in...

I'm not sure when exactly it started, but Luacheck is now showing warnings for things that haven't changed in years. Mainly in two categories: - `'not (x >= y)' can...

More elaborate description at https://github.com/awesomeWM/awesome/issues/3531#issuecomment-1243799059. --- Extracted from #3309, as this is a more general issue with layouts: > The problem is that `base.fit_widget()` returns `0, 0` for any widget...

In `:layout`, spacing is accounted for and removed from the overall size _before_ that size is passed to the individual child widgets during `base.place_widget_at`. https://github.com/awesomeWM/awesome/blob/1ab0f892d2c5f838e302f70e014ed57fb5e96277/lib/wibox/layout/stack.lua#L73-L74 https://github.com/awesomeWM/awesome/blob/1ab0f892d2c5f838e302f70e014ed57fb5e96277/lib/wibox/layout/stack.lua#L79 In `:fit`, however, the...