Page MenuHomePhabricator

raster (Carsten Haitzler (Rasterman))Administrator
Keeper of the rabid stoat

Projects (8)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jan 27 2013, 4:24 PM (416 w, 1 d)
Roles
Administrator
Availability
Available

Behold... the rabid stoat! Prostrate yourselves before it before it is too late!

Recent Activity

Today

raster updated the task description for T6726: E/EFL Flat Theme.
Mon, Jan 18, 1:06 PM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
raster added a comment to D12217: evas/drm/gl: Fix meson configuration..

because our full opengl code was written with glx as the display system binding/abstraction. drm/wayland are not x. they don't have glx. egl is a portable binding that works across all of these. our gles code was written with egl as the binding as there is no glx one for it and thus is portable. if gl-es had been universal at the time when i wrote the gl and gles support.. i'd have just gone for egl + gles to save work and time and effort. it was not. egl+gles was universal on embedded systems. full opengl never existed universally there. glx+full opengl was universal on x11 desktops/laptops etc. - if they had any gl support. over time this changed. some embedded systems now can run a full gl implementation and ALL desktops/laptops now can also support egl+gles. so egl+gles is the universal "works everywhere" combination - works in x11, wayland and directly to drm/fb. i'd actually like to get rid of the glx/full gl code just to have less to maintain now as it's basically a historical artifact.

Mon, Jan 18, 3:03 AM · efl

Wed, Jan 13

raster added a comment to T8875: Eina_File: add creation time for files.

<vtorri> raster linux has added statx() function 5 years old. It allows to get the creation time. Is it possible to add that feature to eina file ?
<raster> vtorri: needs a feature detect
<vtorri> raster it add a member at the end of a private struct (Eina_File in eina_file_common.h) and in a public struct (Eina_File_Stat)
<raster> i'm not so sur ecreation time is always that useful on linux/unixen
<vtorri> and of course feature detect
<raster> it will require filesystem support it too
<vtorri> it can :
<vtorri> when a photo was created
<raster> but the way many things do saving/overwriting means modified time == creation time
<vtorri> for example
<vtorri> it helps me on Windows to know when i have taken a photo, to organise them
<vtorri> and on Windows, this exists since XP
<vtorri> statx was added in glibc 2.38 according to man page
<raster> well that assumes it keeps its creation time from the original files eg from a camera
<raster> and doesnt lose it along the way
<vtorri> of course
<raster> eg you cp the file over - it'll get a new creat time
<vtorri> it depends on the file system
<raster> when things save files like cfg or text files in vi/emacs etc.
<raster> tey use atomic replace
<raster> so write brand new file with file.tmp
<vtorri> on windows, it's possible
<raster> then rename() that file on top of the original file when written in an atomic replace
<vtorri> since the feature exists in fat and ntfs
<vtorri> on linux, i don't know
<vtorri> raster i'll try to add that
<raster> anyway - if create time doesnt exist - what to do?
<raster> ie no statx
<vtorri> set it to 0 or modified
<raster> "or" :) need to decide which :)
<vtorri> this must be said in the doc
<vtorri> i would said 0, and the user know there is no creation time and deal with that
<vtorri> for a file explorer it can either write the modified time or another text
<raster> actually
<raster> that's kind of a problem
<raster> you are right NORMALLY
<raster> but there are many linux diustros that literally set modified tiems on files to 0
<raster> ie jan 1 1970
<raster> and this actually caused bugs in efl.. as it didnt expect anything to have a timestamp of 0 :)
<raster> (caching issues)
<vtorri> ((time_t) -1)
<raster> well that might work
<raster> as its in the future...
<raster> and 1 second before the end of time itself :)
<vtorri> of course, doc should mention it
<raster> yup
<raster> but its choices to be made
<vtorri> of course

Wed, Jan 13, 2:39 AM · efl

Mon, Jan 11

raster closed D12227: emotion: emotion EAPI macro to EMOTION_API in Emotion library.
Mon, Jan 11, 2:38 AM · efl

Tue, Dec 22

raster closed D12193: Everything - possibility to make it bigger.
Tue, Dec 22, 4:48 AM · Restricted Project
raster accepted D12193: Everything - possibility to make it bigger.
Tue, Dec 22, 4:35 AM · Restricted Project

Mon, Dec 21

raster added a comment to D12220: drag and drop accepted callback test.

@herb - can you commandeer this back and fix the title and content again?

Mon, Dec 21, 5:12 AM · efl
raster reclaimed D12220: drag and drop accepted callback test.
Mon, Dec 21, 5:12 AM · efl
raster updated subscribers of D12220: drag and drop accepted callback test.

oh wait @herb - not you. it was @fwxpdsz12

Mon, Dec 21, 5:11 AM · efl
raster abandoned D12220: drag and drop accepted callback test.
Mon, Dec 21, 4:37 AM · efl
raster commandeered D12220: drag and drop accepted callback test.

hey @herb ... it looks like your account was hacked? someone stole your cookies or password.

Mon, Dec 21, 4:37 AM · efl

Dec 18 2020

raster added a comment to T8866: FreeBSD: E-0.24.2 + EFL-1.25.1 + wayland + drm..

FYI ... i'm very very very much against adding more dependencies. after decades of users complaining bitterly about needing any dependency.. any new dependency has to come as being totally optional OR a very very very good reason to use it. so basically don't expect existing logind code to change as the only deps it adds are those that are already on the system.

Dec 18 2020, 11:33 AM · Restricted Project, E on FreeBSD
raster closed T8844: efl 1.25.1 or git master fails to compile with libavif v0.8.2 as Resolved by committing rEFL00f5eed1d239: evas - avif - fix for 0.8.2 libavif that broke api.
Dec 18 2020, 3:30 AM · Restricted Project
raster added a comment to T8866: FreeBSD: E-0.24.2 + EFL-1.25.1 + wayland + drm..

we can;'t use wlroots because it also includes a renderer of its own and that would mean we drop our own (evas) and that would essentially kill off all of e as everything u see is rendered by evas. as long as you have your own renderer something like wlroots is pretty much a no-go. i haven't looked in DETAIL though so maybe there is some way to bypass using the wlroots renderer but then this spiders out to other bits we then can't use etc. etc. etc. and eventually we find we use very little of it ans spend a lot of effort in impedance mismatch handling.

Dec 18 2020, 2:45 AM · Restricted Project, E on FreeBSD

Dec 17 2020

raster closed D12216: Evas, Eolian: install missing *_api.h files.
Dec 17 2020, 7:32 AM · efl

Dec 15 2020

raster closed D12213: evas: Prevent null pointer access.
Dec 15 2020, 3:50 AM · efl
raster accepted D12213: evas: Prevent null pointer access.
Dec 15 2020, 3:47 AM · efl

Dec 14 2020

raster added a comment to T8844: efl 1.25.1 or git master fails to compile with libavif v0.8.2 .

looks like avif broke api. hooray!

Dec 14 2020, 3:54 PM · Restricted Project

Dec 10 2020

raster added a comment to T8864: Enlightenment-git poweroff issue.

there is no difference into how e handles shutdown either way. it's unrelated to x or wayland. i might imagine for whetever reason your x session and its processes are not being shut down until late and the wayland login session happens to get killed off early by the system shutdown (logind/systemd and friends)

Dec 10 2020, 12:59 PM · enlightenment-git
raster closed T8786: mouse issue with enlightenment-git wayland as Resolved.

this should be fixed now fyi.. it was just broken in how it was all handled. in adding the xinput touchapand etc. controls i also fixed this.

Dec 10 2020, 6:01 AM · enlightenment-git
raster added a comment to T8864: Enlightenment-git poweroff issue.

They may choose to exit early. Enlightenment never has done that - ever. it issues a shutdown (via running a command or dbus message to systemd) and then has always sat around. the system shutdown would normally kill off various processes - login manager, xorg, enlightenment itself etc. it is not doing it if e is still there. or its' delaying it until the very end.

Dec 10 2020, 6:00 AM · enlightenment-git

Dec 8 2020

raster closed D12205: edje_util: Fix memory leak.
Dec 8 2020, 4:18 AM · efl
raster accepted D12205: edje_util: Fix memory leak.

hmm this isn't a leak. it may be leaving some data attached to the object (it points to the parent edje object that this object is swallowed into - and this data is owned by and freed by the parent), but it's not leaking it... just to be clear. :)

Dec 8 2020, 4:15 AM · efl

Dec 7 2020

raster added a comment to T8864: Enlightenment-git poweroff issue.

There's something wrong. E doesn't have to hide messages display during poweroff. None desktop environment does that.

Dec 7 2020, 4:20 AM · enlightenment-git

Dec 6 2020

raster added a comment to T8864: Enlightenment-git poweroff issue.

well the desktop will go black - e just asks systemd to shut down and sits around doing nothing. e will fade to black before doing this so you will see that screen until e, xorg etc. processes are killed/asked to exit by the shutdown. thus yes - your screen will be black until that happens. after that - backlight on a laptop will be at 0 still and on a desktop if you have ddcutil installed it may have lowered your monitor backlight to 0 or lowest value too... that would be normal. in fact on al my machines the console has always been black during power off and stays that way - it's nice and clean and slick - no text scrolling by or errors or blinking cursors... just goes black and 2 seconds later or so the power led on the pc or laptop goes off. nice. :) ... if shutdown asks xorg or e to exit before this (sends a SIGINT/SIGQUIT/or KILL signal) then e wil exit.

Dec 6 2020, 2:59 PM · enlightenment-git
raster added a comment to T8864: Enlightenment-git poweroff issue.

laptop? desktop or external monitor?

Dec 6 2020, 3:00 AM · enlightenment-git

Dec 4 2020

raster added a comment to T8859: make enventor 1.0.0 return eolian_gen return invalid option -- '-'.

ok - must have been fixed in git since. :) so just needs a release

Dec 4 2020, 2:14 AM

Dec 2 2020

raster added a comment to T8859: make enventor 1.0.0 return eolian_gen return invalid option -- '-'.

well hmmm i am building enventor from git against efl from git just fine (arch linux)... maybe it's something to do with autoconf?

Dec 2 2020, 2:22 AM

Dec 1 2020

raster closed T8862: enlightenment and efl git powersave issue as Resolved by committing rEae45fd14c05b: backlight - track x11 vt owner ship with root property added for vbox.
Dec 1 2020, 12:28 PM · enlightenment-git
raster added a comment to T8862: enlightenment and efl git powersave issue.

actually i take that back. xorg has a hack. a property on root "XFree86_has_VT" and "XFree86_VT". not documented anywhere....

Dec 1 2020, 11:02 AM · enlightenment-git
raster added a comment to T8862: enlightenment and efl git powersave issue.

there is no x event or api that tells us when the user switched vt. so e doesn't know as it doesn't control the vt and is not involved in switching (xorg server does that). xserver still sends screensaver timeout events in the background while the switched-away xorg still runs so e gets a "screen went idle - screensaver kicking in" and so does that is is configured to do. in wayland mode e DOES the vt swtich. without e actively doing it the vt is locked, so e knows. i don't know what xfce does but does it dim anything?

Dec 1 2020, 10:52 AM · enlightenment-git

Nov 30 2020

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

well you can adjust the bapplication base dpi - but all the default theme fonts except for some special cases like large headers etc. use size 10 (at 75dpi) with freedype. application and toolkit themes may use a different font and different size by default. different fonts will appear to be differently sized when just font changes. there isn't a sane solution other that use a single toolkit only ever. you can fine tune and fiddle around but there is limited stuff that can be done with everything fragmented. these days chrome/chromium is its own toolkit too - all electron apps too and firefox is doing more of its own thing too.

Nov 30 2020, 6:35 AM
raster closed T8860: build broken on big endian arches since last commit as Resolved by committing rEFL650578b57368: evas - fix build on bigendian.
Nov 30 2020, 6:29 AM · Restricted Project
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

dialog boxes in firefox? but this smells to me more of an issue with firefox and/or your gtk default themes or maybe qt where they just don't use consistent fonts and font sizes, thus make size right for one thing - something else is too small or too big. e can't go change what apps and toolkits do per window/dialog box/widget so at some point you may have to complain to the relevant projects... all e is doing is modifying the dpi and then from there clients render at different sizes.

Nov 30 2020, 3:43 AM
raster added a comment to T8859: make enventor 1.0.0 return eolian_gen return invalid option -- '-'.

tasks are bug reports...

Nov 30 2020, 2:47 AM
raster closed T8758: Cannot build EFL with -Dlua-interpreter=lua as Resolved.

actually i think this is just old and already long fixed as we have a macro for this:

Nov 30 2020, 2:43 AM · E on FreeBSD
raster added a comment to T8758: Cannot build EFL with -Dlua-interpreter=lua.

lua 5.2 is explicitly supported in efl. 5.1 and 5.2 are supported. .53 and newer are not and 5.0 and older are not. lua does regularly break api/abi - so we have to explicitly change code to adapt to new lua versions. you can see in meson.build in the top dir:

Nov 30 2020, 2:40 AM · E on FreeBSD

Nov 29 2020

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

well the 75dpi * scale is what the code did before.. unless u had a xustom dpi for xsettings. i removed that now. now you get to set base dpi (75 by default) and a chckbox to turn this on or off and bot xsttings and xft.dpi are set to the same value as long s the checkbox says its on...

Nov 29 2020, 3:10 PM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

i don't - no.

Nov 29 2020, 9:58 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

@maderios - your font sizing looks about right to me. you will only see if it is working right or not if you use extreme scaling like 0.5 or 2.0 or 3.0 etc. - then you really notice. otherwise as i just mentioned to @abyomi0 - different fonts used and different initial font size (that is rendered at the given dpi) will make the font alter slightly in size of course.

Nov 29 2020, 9:05 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

@abyomi0 ... dud you check the file it told you to check? ... basically you are not permitted access.. you are not a member of any of the groups listed or an explicitly listed user... that's a different issue - but otherwise your scaling seems fine - all the things are larger and scaled up to about the same size. different fonts will of course size differently and if qt and gtk and efl all use a different font - yes - he sizes will vary a bout. it also depends on the base font size (10, 11, 12, whatever) in the themes for each etc.

Nov 29 2020, 9:04 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

when you changed to scale 2 or 3 - did you restart apps? qt apps dont rescale on the fly - gtk3 doesn't seem to either. gtk2 ones do. do you have a custom dpi enabled. if you do then this overrides the scale settings:

Nov 29 2020, 4:34 AM

Nov 28 2020

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

also a thought - what fonts packages do you have installed? :)

Nov 28 2020, 6:44 AM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

your font sizes look around right... if you change scale to 2 ... does it size up accordingly?

Nov 28 2020, 6:44 AM

Nov 27 2020

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

This is a new user "bob" i added - starter with emtpy $HOME except for ~/.xinitrc

Nov 27 2020, 1:45 PM
raster closed T8858: bluez module should not lock desktop when manually unpairing as Resolved by committing rEe8d2f72a4fec: bluez5 mod - if you unpair, disable unlock config for device.
Nov 27 2020, 10:05 AM · Restricted Project, enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

the change events are if a device was added, removed or properties in a device changed. its a direct result of an event from xorg ... :)

Nov 27 2020, 9:30 AM · enlightenment-git
raster closed T8857: syndaemon tool makes E to be laggy as Resolved.
Nov 27 2020, 9:30 AM · enlightenment-git
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

and that would be right. dpi is set to 75 * scale factor. that is EXACTLY what i have here and font sizes are fine ... on multiple machines. something on your system is vastly different than on arch here. without knowing what, there is no solution. is it some freetype environment var you set? i'm on arch to and qt and gtk apps both size the same (and same as efl).

Nov 27 2020, 9:28 AM

Nov 26 2020

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

something for you is different - i can nuke all gtkrc's and Xdefault and what not and still it draws with sizing about matching efl's sizing. it works for me - i can't inspect your environment. what does xrdb -query say? have you tried to remove all gtk themes entirely from $HOME ?

Nov 26 2020, 2:48 PM
raster added a comment to T8857: syndaemon tool makes E to be laggy.

and 281675ee3c0c017df26cd5e76118b3cfe989f289

Nov 26 2020, 11:03 AM · enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

try eeb015c0b972b6aa7322b21425077083df2be76b - avoid re-applying if device list looks the same...

Nov 26 2020, 10:38 AM · enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

hmmm that new dev changes is part of new input config. e is seeing devices changing - something is adding/removing (seemingly not as count is the same) or modifying input device properties. every time this happens, e will look at all the devices you have and ensure they are configured based on the new touchpad config. it could be e requesting input device properties because syndaemon keeps altering device properties again and again very rapidly

Nov 26 2020, 9:47 AM · enlightenment-git
raster added a comment to T8857: syndaemon tool makes E to be laggy.

in x input goes directly to apps. the wm is not involved in key events getting to apps. all a wm does is set focus to a window (telling x where to send key events that are not grabbed). e's key bindings use grabs - so those keys will not go to apps but to e. i would believe your issue is with syndaemon and what it is doing with the xserver.

Nov 26 2020, 9:43 AM · enlightenment-git
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

something else you have - ~/.Xresources or ~/.Xdefaults ? qt theme files?

Nov 26 2020, 9:40 AM

Nov 25 2020

raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

I don't know why gtk apps are doing that to you - for me:

Nov 25 2020, 12:37 PM
raster added a comment to T8856: applications fonts issue with last enlightenment + efl git master.

they all look fine to me - e's scale settings are applied and e sets xsettings and xft.dpi. perhaps you have custom files/other config that somehow interacts badly?

Nov 25 2020, 11:49 AM

Nov 19 2020

raster added a comment to T8840: E crashes after a while of unactivity.

that new bt is different to the other one - completely different. this says "heap is corrupted". the bug happened before this bt - so the bt itself is useless. you need to use ASAN or valgrind to find the real source. can't do anything with that backtrace

Nov 19 2020, 1:13 AM · enlightenment-git

Nov 18 2020

raster closed D12189: add comment to module.desktop.
Nov 18 2020, 1:19 AM · enlightenment-git
raster closed D12190: vkbd: add comment to module.desktop.
Nov 18 2020, 1:19 AM · enlightenment-git
raster accepted D12190: vkbd: add comment to module.desktop.
Nov 18 2020, 1:13 AM · enlightenment-git
raster accepted D12189: add comment to module.desktop.
Nov 18 2020, 1:13 AM · enlightenment-git

Nov 11 2020

raster added a comment to T8840: E crashes after a while of unactivity.

that bt doesn't show e actually crashed. if it crashds inside select... i am guessing something did a "kill -SEGV pidof enlightenment" as that is the only way i can see this happening there.

Nov 11 2020, 2:51 AM · enlightenment-git
raster added a comment to T8848: Unable to eject / umount USB.

this normally happens if the filesystem is in use by something.

Nov 11 2020, 2:48 AM · Restricted Project, enlightenment-git

Nov 10 2020

raster added a comment to D12169: ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK property check always returns nonzero value. X server can be treated as unmanaged only when trying to get that property is failed i.e. it returns -1..

this isnt wrong.. it's just a bit ugly... maybe just managed -> int and if (managed > 0) in later if's... :)

Nov 10 2020, 1:15 AM · enlightenment-git
raster closed T8852: [mingw] expedite-cmp fails to compare files generate by expedite.exe as Resolved by committing rTEXPE9db3724e47e9: Skip ill formed lines.
Nov 10 2020, 12:39 AM · expedite
raster closed D12186: Skip ill formed lines.
Nov 10 2020, 12:39 AM
raster accepted D12186: Skip ill formed lines.
Nov 10 2020, 12:29 AM

Nov 4 2020

raster closed D12043: eo_test_general.c: Make eo_signals tests pass on Windows.
Nov 4 2020, 10:58 AM · efl
raster accepted D12043: eo_test_general.c: Make eo_signals tests pass on Windows.
Nov 4 2020, 10:25 AM · efl

Oct 26 2020

raster added a comment to T6726: E/EFL Flat Theme.

no. this will replace the old default. i don't have time to maintain multiple themes in parallel. flat is easier to maintain ads its simpler as well.

Oct 26 2020, 4:28 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Oct 15 2020

raster closed T8842: Temporal widgets in systray are not checked when clicked on them as Resolved by committing rE029df828eaed: fix systray gadget segv if menu up when tray item goes away.
Oct 15 2020, 11:58 AM

Oct 14 2020

raster added a comment to T8841: Lots of pings in logs.

those pings are the same thing you see when you run ping on the cmdline. if you enable some device as a lock device (blueze5/bluetooth) then e will ping that device to see it's around (it's the only reliable way i've found to know this). it will also do it if you enabled "force connect". these pings are debug so you know e is actually doing this. the device you set to a lock device is obviously not around... :)

Oct 14 2020, 5:14 PM · enlightenment-git
raster added a comment to T8840: E crashes after a while of unactivity.

they are logged to so if you get multiple crashes... you have them all there. the latest (one at end of log) is .. the latest crash.

Oct 14 2020, 5:02 PM · enlightenment-git
raster added a comment to T8840: E crashes after a while of unactivity.

that backtrace implies its segfaulting inside select... which smells wrong.

Oct 14 2020, 9:48 AM · enlightenment-git

Oct 13 2020

raster closed D12177: Ecore_Win32: add the API ecore_win32_window_maximized_set().
Oct 13 2020, 7:24 AM · efl
raster closed D12176: Ecore_Evas win32: fix activate() function.
Oct 13 2020, 7:24 AM · efl
raster accepted D12177: Ecore_Win32: add the API ecore_win32_window_maximized_set().
Oct 13 2020, 7:23 AM · efl

Oct 10 2020

raster added a comment to T8822: Shot: Disable util dialog if no filemanager is enabled.

@devilhorns i had long debates about people complaining "its so much more work" over a single click ... e.g. having to hit save then click something then ctrl+c ... like a long debate. so the "it gets dropped into this dir always and you get shown it to then do what u want with it" is avoiding extra clicks to keep them happy. you'd be amazed... :) but adding config to where to save is possible - but again... really is it necessary?

Oct 10 2020, 6:16 AM · enlightenment-git
raster closed D12171: Ecore_Evas win32 module: do not set evas viewport size to 0.
Oct 10 2020, 5:59 AM · efl
raster accepted D12171: Ecore_Evas win32 module: do not set evas viewport size to 0.
Oct 10 2020, 5:58 AM · efl

Oct 9 2020

raster closed D12172: elua test: fix undeclared variable.
Oct 9 2020, 3:27 PM · efl
raster accepted D12172: elua test: fix undeclared variable.
Oct 9 2020, 3:25 PM · efl
raster added a comment to T8823: Volume Control / Multimedia Keys on Screen Lock.

those gadgets mentioned above are now gone. so ... you can't do that lock screen gadgets thing anymore. might bring it back later with old gadgets.

Oct 9 2020, 4:58 AM · enlightenment-git
raster closed T8794: recent change brings dependency on glibc >=2.30 due the use of `getdents64()` as Resolved.

hmmm. the code has since changed to

Oct 9 2020, 4:52 AM · efl
raster added a commit to T5978: Lock on suspend actually locks on resume, letting screen briefly viewable before lock: rEafb6ea1b2256: desklock - remove custom desklock command. solves comment in bug report.
Oct 9 2020, 4:47 AM · enlightenment-git
raster closed T8793: E occasionally returns from suspend with xset timeout to 1 (instant blanking) as Resolved by committing rEf1a15a41db61: blanking - workaround unknown issue where ss resets to 1sec after resume.
Oct 9 2020, 4:47 AM · enlightenment-git
raster added a comment to T5978: Lock on suspend actually locks on resume, letting screen briefly viewable before lock.

afb6ea1b2256a19c3c1482b4ec8106b9f99a8f44 solves this :)

Oct 9 2020, 4:43 AM · enlightenment-git
raster closed T5978: Lock on suspend actually locks on resume, letting screen briefly viewable before lock as Resolved.

not sure this is going anywhere. external lock commands are a "asking for there to be a bug and race condition". so going to remove that anyway. my other queries are to do with perhaps literally frames just not being rendered. he fade to black should hide that... so why would they see junk on the screen .. unless this is some other buffer that the driver is displaying in the swap chain - not what e rendered. some older buffer from long ago and this is displayed until enough of e and xorg wake up to render things again... this would then be a bug in the kernel and/or xorg stack. shall resolve the i3 lock issue with not having an external lock command.

Oct 9 2020, 4:25 AM · enlightenment-git
raster added a comment to T8822: Shot: Disable util dialog if no filemanager is enabled.

Well it's not a dialog so much as showing you the screenshot where it was saved. As such - e has the ability to do that and so it does. As the shots are in a dot directory (~/.e/...) if e didn't show this you'd have no idea what happened - did it save? did it not? where did it save? You can just close the window, but it pops up for you to then USE the file as you saved it - the obvious next step is that you want to USE it. e.,g. open it it in gimp. dnd it onto an email to attach it or something... as E comes with its own file manager ... this is the obvious thing to do. EFM is literally part of e - it isn't a separate process or tool or package. the fileman module doesn't hold the file manager.. it just holds code to take existing filemanager code already in e and put it into a window of its own and place that file manager object e already has on your desktop bg etc.

Oct 9 2020, 3:29 AM · enlightenment-git

Oct 8 2020

raster closed D12170: Evil : move mkstemp(s) and mkdtemp in eina_file directly.
Oct 8 2020, 4:02 AM · efl
raster accepted D12170: Evil : move mkstemp(s) and mkdtemp in eina_file directly.

looks good. :)

Oct 8 2020, 4:01 AM · efl

Oct 7 2020

raster closed T8807: emile doesn't compile with gnutls as Wontfix.
Oct 7 2020, 4:07 AM · efl
raster added a comment to T8807: emile doesn't compile with gnutls.

well it's obviously saying "no gnutls on freebsd/dragonfly". it';s explicitly disallowing it. switching it on does indeed break the logic so the solution here is.. don't use gnutls on bsd. the meson.build is explicily making the decision to use openssl here on this OS.

Oct 7 2020, 4:07 AM · efl

Oct 6 2020

raster closed D12165: Ecore_file: on Windows, fix errno value when dst exists..
Oct 6 2020, 7:18 AM · efl
raster accepted D12165: Ecore_file: on Windows, fix errno value when dst exists..
Oct 6 2020, 7:08 AM · efl
raster added a comment to D12135: Added the heif loader.

Chances of them re-licensing: 0.00001%. :) As I said - no need to make it a generic loader, but it does need to be off by default and an appropriate README entry describing what enabling it would mean for a system.

Oct 6 2020, 3:37 AM · efl
raster added a comment to T8836: Efreet icon cache & eina segfault.

that isn't helpful. if you can reproduce it an actual backtrace would be nice.

Oct 6 2020, 3:31 AM · efl

Oct 5 2020

raster added a comment to D12135: Added the heif loader.

no even if generic the lgplv3 will still apply as i mentioned. being lplg - the license doesnt affect efl or apps using efl, but gpl3 or lgpl3 affects the entire os requiring any gpl/lgpl3 component be user-replacable.

Oct 5 2020, 3:30 PM · efl
raster requested changes to D12135: Added the heif loader.

oooh. lgplv3 ... that'll be a problem for anyone shipping libheif... from our point of view it doesn't mater, but any system "Builder" (makes an os) now, if they want heif, essentially have to unlock the os and allow heif to be replaced.

Oct 5 2020, 8:46 AM · efl