Talk:Naughty
From awesome
to be even naughtier
#awesome
18:23 < lwi> so there is space for improvement
18:24 < koniu> yeah a lot of optimizations can be done i agree
18:25 < koniu> functionality wise could be better too
18:26 < lwi> koniu: i dont get that, could you explain?
18:26 < koniu> well there's a couple of features that i'd like to see in it
18:27 < koniu> they are actually listed on the wiki in to be naughtier
18:27 < koniu> urgency and stacking
18:27 < koniu> and handling overlap when you notify to both top_right and bottom_right eg
18:27 < lwi> urgency should be easy
18:27 < koniu> more positions
18:28 < koniu> i would add middle in horiz and vert
18:28 < koniu> so it can be used as osd kinda thing
18:28 < lwi> oO
18:28 < koniu> ? :)
18:28 < lwi> and how would you stack in center?
18:28 < stillunknown> I'd freeze the featureset and try to make the code as elegant as possible.
18:29 < koniu> hehe yes stillunknown that is the smart thing to do
18:29 < koniu> at this stage anyway
18:29 < koniu> lwi: you could have additional arg 'direction' or sth
18:29 < koniu> that would be even better
18:29 < koniu> you could have them appear next to each other
18:29 < lwi> omg feature bomb
18:32 < koniu> that'd push it step towards being a real framework for info->user
18:36 < lwi> we should decide about the features we want to see in naughty
18:37 < lwi> we could fork naughty to "supernaughty" or "dirty" that will
include superfancy effects or crazy notifications right in the middle of the screen :D
18:39 < lwi> koniu: nevertheless urgency would be needed for a full dbus support
- drop 'position's definite implication on direction and from position=bottom_left you can stack in direction=top or right, from bottom_middle you could stack up or left or right (status messages, osd).
- maybe even allow custom position altogether with direction. that would basically just come down to stacking wiboxes with text/icon/whatever one under another eg you could do:
- you click a hdd icon the status bar on the top
- a function tied to it for that runs naughty and displays a box for every mount with type icon (internal, usb, nfs) and usage then say
- left click on an item opens a preconfigured file manager
- right click unmounts/ejects the volume
- when that happens the popup with the volume disappears
- then you can do something else or close the widget
but maybe that's like trying to redefine floating wiboxes from the wrong end too much and with above usage gets very close to awful.menu but could be much more powerful (so could the menu)