Closed lokesh-krishna closed 3 years ago
I've started merging back the changes. Please be patient, it should be ready in a week or two.
Thanks for your work! If I may, can you release a proper tarball with all the code in the subprojects dir like upstream? This will make it much easier to package.
1.7.0 is now merged in the wayland branch, you should be able to try it out. Please let me know if something is broken.
@ram02z: So far, I have not packaged this fork into releases / tarballs. I've created this issue to track this work https://github.com/lbonn/rofi/issues/25. Please continue this discussion there if needed.
@lbonn any chance you could push the upstream tag, so the generated version of the AUR package (Arch Linux), created by git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
, will express that the build is based on the 1.7 release.
Damn, I keep forgetting about that... Done!
Thanks!
After upgrading, I see a couple problems.
Perhaps both issues have the same root cause related to whether the default theme was loaded or not: https://github.com/davatorium/rofi/releases/tag/1.7.0
The theming issue appears to be related to the upstream changes and not this fork. I'll try to resolve those through configuration and see it fixes the icon scaling issue at the same time.
I looked at this some and can't figure out. When I run rofi-theme-selector
it's not scaled for HiDPI either-- it looks extra small. So I think the HiDPI issue may be a Wayland issue.
I read the rofi
release notes and saw that the .Xresources
configuration option has been removed. That removes an incompatibility with Wayland, which is good.
Also, the "Regolith Desktop" based on i3 used ".Xresources" to provide consistent theming throughout that desktop environment. Regolith will now have to find an alternative, also making it more compatibile with a switch to Sway/Wayland in the future. I could share my theme and configuration, but I don't think I have a screenshot of what it looked it before, so it will be hard to show the before/after change without downgrading this package, taking a screenshot and upgrading again.
The theme changes definitely come from upstream, you should be able to find guidance in their release notes, pinned issues, discussions...
For the icon sizes, you can also change it in your theme. For example:
element-icon {
size: 1.8ch;
}
Rofi just released 1.7. Would be lovely to get it here as well.