- London, UK
- http://www.rasterman.com
-
Keeper of the rabid stoat
- Joined on
2022-05-07
well first. what intellij shows inside its window is... it's problem. it renders the content. it handles the events. e has nothing to do with that - it's entirely decisions made by the app.…
also see
80aac84063088275b91c4a5db7769a8e88ac9c95
0558ebe25eb489004df760264f522d2958b31d42
actually fprint tool doesn't need 99% of its main meson.build :)
the e_comp_x headers - yeah. missing ifdef.
the randr config one - also no ifdef and no runtime check for if in x mode not wl…
my point is - i've put in debug. e'x mixer code is doing everything expected. it's listening for sinks, sink inputs and sink sources, reacting to them, adding monitors for the vu meters, handling…
i just put some debug into the exmier lib src... it does exactly what it should - at least regarding the monitors (that vu meter). i see a lot of inputs and a lot of monitors.... my debugging…
so question - you close the emixer window (i assume this is the emixer tool and not just e itself) do the extra nodes go away?
ignore disconnect is to deal with dodgey/unreliable/broken screens (or screens on a kvm and similar situations) where that screen may become disconnected - like sometimes the connected is loose or…
and what is the preferred mode for that screen? xrandr will tell you. what mode does that external monitor get with no wm or config if x is started with that screen plugged in?
It's not the same... I know I put this here for a reason... :)
Sorry if it looks like a 'taste' discussion, i'm only wondering :)
As you sad earlier "... that's a bigger discussion."
there is a lot of taste in formatting, but if we're going to use…
Do you like
if (head.size < 0) { } else { }
instead of
if (head.size < 0) { } else { }
?
Personally I like…
Original
#ifndef E_SYSTEM_H # define E_SYSTEM_H 1 # include "config.h" # ifndef _FILE_OFFSET_BITS # define _FILE_OFFSET_BITS 64 # endif # ifdef STDC_HEADERS
…
So, tried yours:
original:if (!strncmp(v->mount_point, e_user_dir_get(), strlen(e_user_dir_get()))) if (unlink(v->mount_point)) printf("Error unlinking mount…
you probably want to use EVAS_CALLBACK_DEL not EVAS_CALLBACK_FREE :). Also in the _cb_search_del just to be sure - delete the _cb_search_changed callback. :) You might also want to delete the sort timer too here... :) (and set it to NULL)
This guide text might be a little long... :) It might not even fully fit? It might be better as "Search" or "Type to search" or something short.
why put a horizontal box into the vertical box and only have one item (the entry)?? kind of pointless extra widget...
hmm no - perhaps it should be if (sort_timer) ecore_timer_del(sort_timer); .... because if i keep typing it should probably just wait until i stop for a bit. you can reduce the timeout then to like 0.2 or 0.3 or something to make it appear to respond faster, but while i keep typing it should hold back... right?