Page MenuHomePhabricator

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

Projects (8)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

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

Recent Activity

May 19 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 19 2022, 5:18 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 19 2022, 3:15 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 19 2022, 2:51 AM · efl

May 18 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 18 2022, 2:13 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 18 2022, 1:34 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 18 2022, 12:31 AM · efl

May 17 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 17 2022, 10:02 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 17 2022, 1:37 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 17 2022, 12:44 PM · efl

May 16 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 16 2022, 6:09 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 16 2022, 6:14 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 16 2022, 4:16 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 16 2022, 2:45 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 16 2022, 1:12 AM · efl

May 15 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 15 2022, 5:40 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 15 2022, 5:04 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 15 2022, 6:21 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 15 2022, 6:08 AM · efl

May 13 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 13 2022, 4:39 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 13 2022, 1:30 AM · efl

May 12 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 12 2022, 11:23 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 12 2022, 8:29 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 12 2022, 3:26 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 12 2022, 1:58 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 12 2022, 12:46 PM · efl

May 11 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 11 2022, 12:55 AM · efl

May 10 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 10:28 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 9:53 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 11:25 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 9:00 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 7:15 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 4:29 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 10 2022, 1:05 AM · efl

May 9 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 9 2022, 8:54 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 9 2022, 6:56 PM · efl
raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

I was busy setting up gitea to replace phab and gitolite... phab will eventually die so for now this conversation is working through ideas :) it's not a ticket that will actually really exist long-term. (git.enlightenment.org now is gitea).

May 9 2022, 2:47 AM · enlightenment-git

May 8 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 8 2022, 2:53 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 8 2022, 1:52 AM · efl

May 7 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 7 2022, 8:31 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 7 2022, 6:21 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 7 2022, 12:22 PM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 7 2022, 9:22 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 7 2022, 4:59 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 7 2022, 1:40 AM · efl

May 6 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 6 2022, 3:18 AM · efl

May 5 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 5 2022, 9:22 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 5 2022, 7:15 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 5 2022, 2:42 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 5 2022, 2:06 AM · efl

May 3 2022

raster closed T8967: Mouse input ignored when sharing screen in MS Teams as Resolved.
May 3 2022, 1:49 AM
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

May 3 2022, 1:04 AM · efl

May 2 2022

raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

there's actually a bug here where too many notifications cause E to crash

May 2 2022, 1:50 AM · enlightenment-git

May 1 2022

raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

So this might be some of the disconnect here. 100% of my notifications are OSD from the OS. I have no notifications from the browser precisely for the same reasoning, due to how they override the nature of the system.

May 1 2022, 2:10 AM · enlightenment-git

Apr 30 2022

raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

Apr 30 2022, 11:20 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

Apr 30 2022, 10:04 AM · efl
raster requested changes to D12311: Evas: add jxl loader and saver.

a few minor changes (inline comments :)

Apr 30 2022, 9:49 AM · efl
raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

There are a few classes of applications in particular that do not respect window management. Java applets are some of the worst. If you need a specific example, I can point to a project or two on GitHub.

Apr 30 2022, 2:39 AM · enlightenment-git

Apr 28 2022

raster abandoned D12311: Evas: add jxl loader and saver.
Apr 28 2022, 9:10 AM · efl
raster commandeered D12311: Evas: add jxl loader and saver.

accepted

Apr 28 2022, 9:08 AM · efl
raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

so question now is - are you planning on doing anything here or are you more trying to convince me to do this and re-dd this back?

Apr 28 2022, 2:46 AM · enlightenment-git

Apr 25 2022

raster added a comment to T9004: Unexisting applications should not be added on the bar when creating new desktop.

desktop files in ~/.local are to be maintained by the user... so - this is an issue that the user is not maintaining them... :) every check you do to verify something badly maintained costs overhead and certainly something like ibar that is explicitly maintained by a user to only have in it what they want to be there is thee uswer's job.

Apr 25 2022, 1:25 AM · enlightenment-git

Apr 22 2022

raster added a comment to T9004: Unexisting applications should not be added on the bar when creating new desktop.

ibar can't have an icon for an app that is not installed... the desktop file must exist for it to appear. your problem is you have a desktop file for something you don't have. the problem you have is that desktop file... it's advertising the existence of something that is not there.
even if listed in the .order file - it will not show if the .desktop file is not found. if the desktop file appears again the icon will appear.

Apr 22 2022, 1:46 AM · enlightenment-git

Apr 17 2022

raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

This still doesn't address working with multiple windows or the applications that simply do not play nice with window decorations.

Apr 17 2022, 1:46 AM · enlightenment-git

Mar 22 2022

raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

well you can set any window to be full-screen you know... it's in the menu and ctrl+alt+f toggles it... :) so ... i'd like to know how this is not sufficient? you know you can set up keybindings to toggle screen blanking on/off - there are actions for it... :)

Mar 22 2022, 9:45 AM · enlightenment-git
raster added a comment to T8995: Feature Removal Rollback - Presentation Mode.

disabling notifications is a new thing - though not sure that should have to do with this mode - more like;y disable them if you have a fullscreen window... ? so something in the notification settings.

Mar 22 2022, 4:23 AM · enlightenment-git

Feb 24 2022

raster added a comment to T8138: Full Systray support.

not going to add xmbed at all. it has far too many gotchas/problems. doesn't port to wayland. doesn't allow multiple instances. totally screws up look of icons (squares). most xmebd apps do not handle xmbed "tray provider" disappearing and re-appearing (ie when e restarts) etc. ... so my guess is these apps don't do indicator protocol like you had they issue with nm-applet and they need to move on or just not work.

Feb 24 2022, 12:20 PM · enlightenment-git

Feb 23 2022

raster abandoned D12324: meson: fix build with meson 0.61.0.
Feb 23 2022, 11:53 AM
raster commandeered D12324: meson: fix build with meson 0.61.0.

8ba3da9bcae03d3c44a6cb066e4e6a64c1540773 committed it

Feb 23 2022, 11:53 AM

Feb 22 2022

raster added a comment to T8138: Full Systray support.

well ask on #e - i believe simotek and others have used nm-applet with this and it has worked. they had to compile with this enabled though.

Feb 22 2022, 4:55 AM · enlightenment-git

Feb 21 2022

raster added a comment to T8138: Full Systray support.

i can only comment about nm-applet but you have to specifically enable appindicator support at compile time... otherwise it wont' support it. people are using it successfully with this enabled. i assume all the rest above are the same - they do xmbed only.

Feb 21 2022, 3:21 AM · enlightenment-git

Feb 1 2022

raster closed T8980: X11 applications lose focus as Resolved.

6ed1e6199687bd55fb93025720d6a345eb6f1af3 fixes this.. i hope

Feb 1 2022, 11:20 AM

Jan 18 2022

raster added a comment to T8985: Winlist icons missed for some GTK applications.

try another icon theme? apps here have icons - gtk or not. your xfce icon there will be for a gtk app too.. so nothing to do with gtk really... more to do with either e just has no icon at all from the icon theme, or the window doesnt expose enough properties to match up to an icon theme (very unlikely).

Jan 18 2022, 12:30 PM · enlightenment-git
raster added a comment to T8980: X11 applications lose focus.

e_comp_x.c - look for all the callbacks handling x events and then add printfs in each to see what is going on... like _e_comp_x_reparent() _e_comp_x_hide() _e_comp_x_show() and do on - the ones that have some Ecore_X_Event_xxxxx as the last parameter. especially things like _e_comp_x_focus_out(), _e_comp_x_focus_in() and _e_comp_x_client_property() also what happens to focus timers ... there is a lot there and this may require a lot of chasing to find out what is going on.

Jan 18 2022, 4:36 AM
raster added a comment to T8979: Winlist + Mouse problem.

oooh so something in config...

Jan 18 2022, 4:29 AM

Jan 17 2022

raster added a comment to T8983: Small Enlightenment mouse cursors are ugly.

i guess i should just make the size a scale 0->8 or something with 1.0 being 32 ...

Jan 17 2022, 1:44 PM · enlightenment-git
raster added a comment to T8982: Vertical IBar - icon titles cut etc..

ok - i had to both teach code to emit signals to left/right align when in vertical mode and to handle them in theme too as you want - that's why i ha no solution. needed new code and new theme stuff

Jan 17 2022, 12:58 PM
raster added a comment to T8980: X11 applications lose focus.

you can send a patch when you find it... :) i can't do anything.. i don't see any issues... as i have shown... i cant go fix something when i dont know what it is. but gtk3 is broken in DRAWING the focus state of a CSD frame as i mentioned above. that's a gtk bug.

Jan 17 2022, 12:17 PM
raster added a comment to T8983: Small Enlightenment mouse cursors are ugly.

that's not how themes work - you don't just get to customize every bitmap that e or efl uses. there are 1000's of them. this is what themes do. there is no way to just "choose a bitmap" because a pointer might be made up of many bitmaps and other elements overplayed and some scale, some don't. some animate (the blue rect that changes is an example - its a rect added to the cursor image that animates - the cursor is both of these together in 1 groups/element that defines this layout and behavior). you CAN go make a custom theme to do whatever you like - but i can't sensibly make a ui where everything is selectable in the ui.

Jan 17 2022, 12:14 PM · enlightenment-git
raster added a comment to T8983: Small Enlightenment mouse cursors are ugly.

oh you change the size... like manually. not relying on scaling.i actually use scale = 1... normally on my desktop. i don't scale i tup. i test scaling on a laptop next to me at scale = 2.... changing cursor size manually actually doesn't even scale the cursor (properly) BECAUSE it now scales with the theme - because theme sets the cursor base image to be 32x32 MULTIPLIED by scale factor... and your manual changing of cursor size actually just reduces the cavas area of a cursosr but doesn't affect scaling. this is a bug allowing setting of the cursor SIZE. this should actually be removed as it's a feature from the very first e17 code years before e17 was released and before we properly did scaling for everything like we do now.

Jan 17 2022, 9:18 AM · enlightenment-git

Jan 16 2022

raster added a comment to T8979: Winlist + Mouse problem.

well ... i can't see the problem... i really can't know what's happening - there is just so so so much code and logic that i can't even guess. it shouldn't disappear. I don't see this as an nvidia issue though - if the window disappears then the window really has gone - either e is hiding it or the app is - in this case likely e is hiding it.. but i don't know why - i don't see it happen so i have no idea how it gets into this state. if e thinks the window is there you should at least see the outline of a border/frame and the window content be empty if something is wrong with the client pixmap...

Jan 16 2022, 3:54 PM
raster added a comment to T8983: Small Enlightenment mouse cursors are ugly.

the mouse pointer is the SAME size in flat as previous theme.... the difference is pointer is now tagged to scale to it scales with the rest of the theme. scale = 2 ... would hve it be 2x as bit in pixels. scale = 0.8 will be 0.8 times the size... scale 1 will be the exact same size as previous theme... and actually the old cursor is a bit smaller due to the deep black outline using up pixels. here -i scaled the new 128x128 image to 32x32 and pasted it beside the old one:

Jan 16 2022, 3:50 PM · enlightenment-git
raster added a comment to T8982: Vertical IBar - icon titles cut etc..

unfortunately i don't have a solution - the overlayed label is centered - it doesn't have any signals to tell it orientation - in fact ibar doesnt do this to any icons. my solution is probably just "turn the label off". :) you know what the icons are anyway... :)

Jan 16 2022, 3:40 PM
raster added a comment to T8979: Winlist + Mouse problem.

I do not think the window disappeared. its just below firefox. try just moving firefox out of the way.

Jan 16 2022, 12:11 PM
raster added a comment to T8980: X11 applications lose focus.

yup... tested. broken for sure in fvwm2, twm and in e - at least in displaying if the window looks focused or not. this would be a gtk3 bug. 100%. not your bug you have exactly but there is an indication that gtk3 is not doing things right.

Jan 16 2022, 11:58 AM
raster added a comment to T8980: X11 applications lose focus.

then you're almost totally up to date. nothing that will affect focus or window stacking etc. ... i cannot see/reproduce anything you have there. i do suspect gtk3 has some issues - gtk3 windows do not change their appearance when they have foruse or not with CSD. this happens in e AND happens in good old fvwm. if gtk breaks in fvwm then it's gtk's fault. not to mention gtk insists on doing CSD even in fvwm so it looks visually broken anyway...

Jan 16 2022, 11:54 AM
raster added a comment to T8980: X11 applications lose focus.

waaait. is this just the last release tarball or have you tried git for updates/fixes?

Jan 16 2022, 11:13 AM
raster added a comment to T8980: X11 applications lose focus.

same story with sound recorder and about dialog or keyboard shortcuts dialog... i see nothing bad happening...

Jan 16 2022, 10:48 AM
raster added a comment to T8980: X11 applications lose focus.

gedit with lots of terminals behind it ...

Jan 16 2022, 10:48 AM
raster added a comment to T8980: X11 applications lose focus.

gedit here - so gtk3. preferences dialog...

Jan 16 2022, 10:44 AM
raster added a comment to T8980: X11 applications lose focus.

here gimp is still gtk2 though. but:

Jan 16 2022, 10:42 AM
raster added a comment to T8979: Winlist + Mouse problem.

<- see that. i did just what you described above. 3 windows. 2 terminals, 1 elm test. i minimize elm test. i bring it back with alt tab. i bound an extra mouse btn to winlist next or winlist show- doesn't matter - same result. i can bring it back - wheel work s (though why use wheel when you are going to click on it anyway?)

Jan 16 2022, 10:32 AM

Jan 11 2022

raster added a comment to T8977: FreeBSD build failed - linux/joystick.h not found.

does 7a674c6a29a408c6103bcc00c3bddee295fea07e fix it?

Jan 11 2022, 3:18 AM

Jan 10 2022

raster closed D12313: evas_vg_load_svg: Prevent array overflow.
Jan 10 2022, 4:44 PM · efl
raster accepted D12313: evas_vg_load_svg: Prevent array overflow.

:)

Jan 10 2022, 4:41 PM · efl

Jan 2 2022

raster added a commit to T8975: edje_entry ignores shift-del (normally bound to 'Cut to Clipboard'): rEFL7f2d54ab7f8f: edje entry - complete key handling for cut (shft+del).
Jan 2 2022, 4:49 PM

Dec 30 2021

raster closed T8974: edje_entry ignores shift-insert (normally bound to 'Paste Clipboard') as Resolved.

resolved by 0fe3c751d1dbbd5bce89f7b437e0d2f0f2f36587

Dec 30 2021, 11:39 AM
raster closed T8975: edje_entry ignores shift-del (normally bound to 'Cut to Clipboard') as Resolved by committing rEFLb1ddbd840874: edje entry - complete key handling for cut (shft+del).
Dec 30 2021, 11:39 AM

Dec 29 2021

raster closed D12312: Eio: fix functions name.
Dec 29 2021, 9:04 AM · efl
raster accepted D12312: Eio: fix functions name.
Dec 29 2021, 8:56 AM · efl

Dec 16 2021

raster closed D12310: avif saver: fix test on the returned type of fwrite().
Dec 16 2021, 12:42 PM · efl