On Sat, 6 Nov 2021 14:53:19 +0400 Abdur-Rahmaan Janhangeer <[email protected]> said:
you could just use evisum to do this... as it shows processes, %cpu and lets you kill them etc. too... :) it does a lot more than exterminator does... :) > Oh > > I am like the fourth person trying to fix the codebase. Yes the show before > pack > ran some warnings in my head as from PyQT experience this is also wrong. > > As for others i kind of have no clue as i am the most newbie person on > python-efl > right now. I think we'll have to just rebuild that part. Thanks a lot for > your insights. > We kind of needed this to get a clear idea on the direction to take on this > and some > other apps. > > We were kind of reluctant to go for a rewrite but considering the > manageable complexity > and total size of the codebase we'll go for it. > > I'll also take this as an opportunity to document python-efl better. And > like learn stuffs > from scratch. > > Thanks a lot for your comment, it's kind of a pivotal moment. > > Kind Regards, > > Abdur-Rahmaan Janhangeer > about <https://compileralchemy.github.io/> | blog > <https://www.pythonkitchen.com> > github <https://github.com/Abdur-RahmaanJ> > Mauritius > > > On Sat, Nov 6, 2021 at 2:19 PM Carsten Haitzler <[email protected]> > wrote: > > > On Sat, 6 Nov 2021 00:47:05 +0400 Abdur-Rahmaan Janhangeer > > <[email protected]> said: > > > > reading some of the code i already see some weird things: > > > > for the header you add buttons and you put labels in the buttons... buttons > > already have their own labels - why are you putting a label inside the > > button? > > > > you pack the panel in the scroller with eight of expand both horiz and > > vert - > > you do not want that. you want vertical weight to not expand and then > > alignment > > for vertical be 0 (top) so the content of the scroller when smaller than > > the > > scroller will be packed at minimum size at the top of the scroller and not > > expand to fill the viewport of the scroller. > > > > i can't find where you specifically size the contents of the scroller - i > > assume you use a vertical box? a horiz box per row? how do you ensure the > > sizing of columns matches the header than you can resize with panes? > > > > i have noticed bad thing slike you show objects BEFORE you pack them into a > > parent - this is a great way to make things very slow as you show an > > object - > > it appears at 0,0 by default... and may now be accepting events and calling > > callbacks like mouse,in if the pointer is at 0,0 which is where it is by > > default before the first mouse events happen on a window - that means efl > > will > > process mouse in and out events and do things... THEN you pack the child > > into a > > parent which then takes control of visibility etc. ... you pack first then > > show. > > > > so i can't manage to divine how you've done the content. i suspect it may > > have > > to do with using panes as they won't by default enforce a min size based on > > content. drop the panes in the content... > > > > > > > Greetings list, > > > > > > I have been trying to fix: > > > > > > https://github.com/Abdur-rahmaanJ/Exterminator > > > > > > now i got the scrollbar to show but but i cannot find why the > > > list does not scroll > > > > > > i spent some hours on it > > > > > > here is a screenshot of how it looks now: > > > > > > > > https://media.discordapp.net/attachments/890990543516074078/906237765321109545/exterminator.png > > > > > > child size gives > > > > > > (781, 319) > > > > > > I guess the scrollbar is big and not small as the list size does not fit > > > into the > > > window > > > > > > I wonder why the list is not auto fitting. Even if window maximised, the > > > non-scrolling, in gracious greatness of the EFL spirits scales and does > > > not scroll. > > > > > > Thanks in advance! > > > > > > Kind Regards, > > > > > > Abdur-Rahmaan Janhangeer > > > about <https://compileralchemy.github.io/> | blog > > > <https://www.pythonkitchen.com> > > > github <https://github.com/Abdur-RahmaanJ> > > > Mauritius > > > > > > _______________________________________________ > > > enlightenment-devel mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > Carsten Haitzler - [email protected] > > > > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - [email protected] _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
