Rofi: [BUG] Having more than 100 windows silently hides some random set of them

Created on 20 Dec 2019  路  3Comments  路  Source: davatorium/rofi

Version

Version: 1.5.4

Configuration

https://gist.github.com/stefanberndtsson/7c2bdb73b979c4f01bae73b6dcfe30d6

Launch Command

rofi -show window

Steps to reproduce

  • Have more than 100 XCB windows open.
  • Run rofi -show window

What behaviour you see

  • Not all windows are listed, and no information is given that some of them are missing. Which ones are missing depends on the order of last use, so the list is not consistent.

What behaviour you expect to see

  • Preferably, it would be nice if there was support for all windows, or at least a higher number than 100, which in my case having 3 displays and lots of workspaces on each, is easy to reach.
  • If not, have some sort of indication that the list presented does not represent the full list of windows.

The code explicitly limits the number to 100, in https://github.com/davatorium/rofi/blob/next/source/dialogs/window.c#L468-L497 so I'm guessing that it would be simple enough for me to compile my own version with a higher number in place, but at the same time, I prefer to not compile things myself that are part of the distributions already.

Thank you.

bug

Most helpful comment

fixed in git.

All 3 comments

That is some old code base (might have origin in simpleswitcher). and can be easily switched..

(on a side note, more then > 100 windows.. that is amazing :D.)

fixed in git.

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

carnager picture carnager  路  5Comments

herrsimon picture herrsimon  路  5Comments

jparsert picture jparsert  路  6Comments

ghost picture ghost  路  3Comments

benjumanji picture benjumanji  路  5Comments