Re: [e-users] (no subject)

2023-08-07 Thread comantelix36
Once again, thank you for detailed suggestion. I will definitely use it,
perhaps with addition of a shorter timeout for low power mode of the HDD. I
consider the problem solved.
I am happy I was able to discuss my problem with one of the core developers
of the EFL and Enlightenment. Currently I am moving to Enlightenment and
some things are quite new, but it is truly a breath of fresh air after
years of KDE and Gnome.

po 7. 8. 2023 v 10:40 odesílatel Carsten Haitzler 
napsal:

> On Sat, 5 Aug 2023 23:42:51 +0200 comantelix36 
> said:
>
> > Thank you very much Carsten. Firstly, I am sorry for posting into wrong
> > thread (I somehow missed the subject while checking grammar), this is the
> > first time I am using a mailing list. Secondly, I poorly explained my
> > intention. I am trying to make EFM work with HDD the same way the KDE
> does,
> > i.e. mount (and unmount) the HDD only when I explicitly request it via
> file
> > manager GUI, rather than create an fstab entry to automatically mount the
> > drive or mount it via command line. My reason not to use the fstab and
> > mount/unmount manually is to make manually sure the disk is not used and
> > safely stopped before I move the laptop. That is, I thought that I could
> > use EFM as a GUI to mount and unmount the HDD with UDISKS2 if I set the
> HDD
> > properties accordingly for it to be recognised as a removable device and
> I
> > understand that EFM is not meant to do that.
>
> efm will not do it. it's not a removable drive. since it's fixed there is
> no
> value in trying to have it unmounted - if you don't modify the content it's
> going to be safe. it'll get unmounted like rootfs (/) on shutdown or reboot
> etc. - so it'll be just as safe as your rootfs.
>
> > so 5. 8. 2023 v 21:33 odesílatel Carsten Haitzler 
> > napsal:
> >
> > > On Sat, 5 Aug 2023 17:59:03 +0200 comantelix36  >
> > > said:
> > >
> > > > Hello,
> > > > I am using Enlightenment 0.25.4 and I am trying to get Enlightenment
> to
> > > > display secondary HDD as an mountable HDD in file manager.
> Previously I
> > > > used the HDD this way under KDE.
> > > > The computer in question is a dual Sata disk laptop with
> installation on
> > > > NixOS on SSD at /dev/sdb and a secondary data HDD at /dev/sda. The
> HDD is
> > > > not displayed by the enlightenment file manager (EFM), while any
> other
> > > USB
> > > > flashdrive or USB HDD I tried worked flawlessly. The HDD contains one
> > > Ext4
> > > > partition labeled "Data" and is omitted from the the fstab, so that
> it is
> > > > not mounted by the system automatically. The EFM is set to UDISKS2
> mode.
> > > > I suspected the EFM considers the HDD a "system drive" (as in udev
> > > > HintSystem) and hides it. Before my intervention the HDD was
> reported by
> > > > udiskctl (# udisksctl info -b /dev/sda) "HintSystem: true". Adding
> > > > appropriate udev rule I changed this to false (both for /dev/sda and
> the
> > > > /dev/sda1 partition). This did not help. I have inspected the source
> code
> > > > concerning UDISKS2 from EFM (src/bin/e_fm/e_fm_main_udisks2.c) where
> I
> > > > found check for "HintSystem" applied to block devices. There is also
> a
> > > > check applied to storage devices: non-removable, non-hotswappable,
> > > > non-ejectable storage device is considered system. It seems to me
> that
> > > this
> > > > check is not be applied to block devices. Finally I also removed the
> > > "~/.e"
> > > > directory, which did not help as well.
> > > > Thanks in advance for any help.
> > >
> > > efm is meant to show icons for removable devices - the kind that can be
> > > unplugged/ejected/removed etc. everything else is a system drive and
> > > should be
> > > handled by fstab as its not a removable device.
> > >
> > > --
> > > - Codito, ergo sum - "I code, therefore I am"
> --
> > > Carsten Haitzler - ras...@rasterman.com
> > >
> > >
> >
> > ___
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> Carsten Haitzler - ras...@rasterman.com
>
>

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2023-08-07 Thread Carsten Haitzler
On Sat, 5 Aug 2023 23:42:51 +0200 comantelix36  said:

> Thank you very much Carsten. Firstly, I am sorry for posting into wrong
> thread (I somehow missed the subject while checking grammar), this is the
> first time I am using a mailing list. Secondly, I poorly explained my
> intention. I am trying to make EFM work with HDD the same way the KDE does,
> i.e. mount (and unmount) the HDD only when I explicitly request it via file
> manager GUI, rather than create an fstab entry to automatically mount the
> drive or mount it via command line. My reason not to use the fstab and
> mount/unmount manually is to make manually sure the disk is not used and
> safely stopped before I move the laptop. That is, I thought that I could
> use EFM as a GUI to mount and unmount the HDD with UDISKS2 if I set the HDD
> properties accordingly for it to be recognised as a removable device and I
> understand that EFM is not meant to do that.

efm will not do it. it's not a removable drive. since it's fixed there is no
value in trying to have it unmounted - if you don't modify the content it's
going to be safe. it'll get unmounted like rootfs (/) on shutdown or reboot
etc. - so it'll be just as safe as your rootfs.

> so 5. 8. 2023 v 21:33 odesílatel Carsten Haitzler 
> napsal:
> 
> > On Sat, 5 Aug 2023 17:59:03 +0200 comantelix36 
> > said:
> >
> > > Hello,
> > > I am using Enlightenment 0.25.4 and I am trying to get Enlightenment to
> > > display secondary HDD as an mountable HDD in file manager. Previously I
> > > used the HDD this way under KDE.
> > > The computer in question is a dual Sata disk laptop with installation on
> > > NixOS on SSD at /dev/sdb and a secondary data HDD at /dev/sda. The HDD is
> > > not displayed by the enlightenment file manager (EFM), while any other
> > USB
> > > flashdrive or USB HDD I tried worked flawlessly. The HDD contains one
> > Ext4
> > > partition labeled "Data" and is omitted from the the fstab, so that it is
> > > not mounted by the system automatically. The EFM is set to UDISKS2 mode.
> > > I suspected the EFM considers the HDD a "system drive" (as in udev
> > > HintSystem) and hides it. Before my intervention the HDD was reported by
> > > udiskctl (# udisksctl info -b /dev/sda) "HintSystem: true". Adding
> > > appropriate udev rule I changed this to false (both for /dev/sda and the
> > > /dev/sda1 partition). This did not help. I have inspected the source code
> > > concerning UDISKS2 from EFM (src/bin/e_fm/e_fm_main_udisks2.c) where I
> > > found check for "HintSystem" applied to block devices. There is also a
> > > check applied to storage devices: non-removable, non-hotswappable,
> > > non-ejectable storage device is considered system. It seems to me that
> > this
> > > check is not be applied to block devices. Finally I also removed the
> > "~/.e"
> > > directory, which did not help as well.
> > > Thanks in advance for any help.
> >
> > efm is meant to show icons for removable devices - the kind that can be
> > unplugged/ejected/removed etc. everything else is a system drive and
> > should be
> > handled by fstab as its not a removable device.
> >
> > --
> > - Codito, ergo sum - "I code, therefore I am" --
> > Carsten Haitzler - ras...@rasterman.com
> >
> >
> 
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2023-08-05 Thread comantelix36
Thank you very much Carsten. Firstly, I am sorry for posting into wrong
thread (I somehow missed the subject while checking grammar), this is the
first time I am using a mailing list. Secondly, I poorly explained my
intention. I am trying to make EFM work with HDD the same way the KDE does,
i.e. mount (and unmount) the HDD only when I explicitly request it via file
manager GUI, rather than create an fstab entry to automatically mount the
drive or mount it via command line. My reason not to use the fstab and
mount/unmount manually is to make manually sure the disk is not used and
safely stopped before I move the laptop. That is, I thought that I could
use EFM as a GUI to mount and unmount the HDD with UDISKS2 if I set the HDD
properties accordingly for it to be recognised as a removable device and I
understand that EFM is not meant to do that.

so 5. 8. 2023 v 21:33 odesílatel Carsten Haitzler 
napsal:

> On Sat, 5 Aug 2023 17:59:03 +0200 comantelix36 
> said:
>
> > Hello,
> > I am using Enlightenment 0.25.4 and I am trying to get Enlightenment to
> > display secondary HDD as an mountable HDD in file manager. Previously I
> > used the HDD this way under KDE.
> > The computer in question is a dual Sata disk laptop with installation on
> > NixOS on SSD at /dev/sdb and a secondary data HDD at /dev/sda. The HDD is
> > not displayed by the enlightenment file manager (EFM), while any other
> USB
> > flashdrive or USB HDD I tried worked flawlessly. The HDD contains one
> Ext4
> > partition labeled "Data" and is omitted from the the fstab, so that it is
> > not mounted by the system automatically. The EFM is set to UDISKS2 mode.
> > I suspected the EFM considers the HDD a "system drive" (as in udev
> > HintSystem) and hides it. Before my intervention the HDD was reported by
> > udiskctl (# udisksctl info -b /dev/sda) "HintSystem: true". Adding
> > appropriate udev rule I changed this to false (both for /dev/sda and the
> > /dev/sda1 partition). This did not help. I have inspected the source code
> > concerning UDISKS2 from EFM (src/bin/e_fm/e_fm_main_udisks2.c) where I
> > found check for "HintSystem" applied to block devices. There is also a
> > check applied to storage devices: non-removable, non-hotswappable,
> > non-ejectable storage device is considered system. It seems to me that
> this
> > check is not be applied to block devices. Finally I also removed the
> "~/.e"
> > directory, which did not help as well.
> > Thanks in advance for any help.
>
> efm is meant to show icons for removable devices - the kind that can be
> unplugged/ejected/removed etc. everything else is a system drive and
> should be
> handled by fstab as its not a removable device.
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> Carsten Haitzler - ras...@rasterman.com
>
>

___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2023-08-05 Thread Carsten Haitzler
On Sat, 5 Aug 2023 17:59:03 +0200 comantelix36  said:

> Hello,
> I am using Enlightenment 0.25.4 and I am trying to get Enlightenment to
> display secondary HDD as an mountable HDD in file manager. Previously I
> used the HDD this way under KDE.
> The computer in question is a dual Sata disk laptop with installation on
> NixOS on SSD at /dev/sdb and a secondary data HDD at /dev/sda. The HDD is
> not displayed by the enlightenment file manager (EFM), while any other USB
> flashdrive or USB HDD I tried worked flawlessly. The HDD contains one Ext4
> partition labeled "Data" and is omitted from the the fstab, so that it is
> not mounted by the system automatically. The EFM is set to UDISKS2 mode.
> I suspected the EFM considers the HDD a "system drive" (as in udev
> HintSystem) and hides it. Before my intervention the HDD was reported by
> udiskctl (# udisksctl info -b /dev/sda) "HintSystem: true". Adding
> appropriate udev rule I changed this to false (both for /dev/sda and the
> /dev/sda1 partition). This did not help. I have inspected the source code
> concerning UDISKS2 from EFM (src/bin/e_fm/e_fm_main_udisks2.c) where I
> found check for "HintSystem" applied to block devices. There is also a
> check applied to storage devices: non-removable, non-hotswappable,
> non-ejectable storage device is considered system. It seems to me that this
> check is not be applied to block devices. Finally I also removed the "~/.e"
> directory, which did not help as well.
> Thanks in advance for any help.

efm is meant to show icons for removable devices - the kind that can be
unplugged/ejected/removed etc. everything else is a system drive and should be
handled by fstab as its not a removable device.

-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject) ibar contents- clarification - Pager content

2020-01-07 Thread Carsten Haitzler
On Mon, 30 Dec 2019 10:22:21 -0600 Brian  said:

> Dear Cartsten,
> 
> An excellent tutorial on the internals of e and the approach e uses to
> handle multiple screens. It really explains a lot about the structure
> and processes. I didn't realize that the ibar is simply walking memory
> to generate the changes to desktop applications.

all the modules and gadgets work this way. this is one reason e can consume so
little memory and still have a lot of features - we don't make these things
separate processes and windows. it's just a little more data structures and
work for e to do "patched in" by loading the module that then has e itself run
code from that module to do the setup of this extra functionality.

> I'll have to try Tasks to see if that meets my desires of seeing all
> running apps. My current config is two screens, left 1600x900 and right
> 1280x1024.  So the top's are aligned and the ibar is on the right
> screen in the space which would be below the space of the left screen.
> I consider it the monitoring space of what is happening with the
> system, while everything above the 900 line is working space for
> applications.  It satisfies me as a working layout.

try it and see.

> There is one e intuitive smartness which bothered me at first.  If
> I mouse grab an application on the right screen and move to the right
> the result is it moves to the next virtual screen 1:1, moved to the
> left it moves to the left screen 0:0.  Without the Pager I didn't know
> that I just moved the application to the next virtual desktop and
> thought I lost it, because the application on the left screen was still
> visible. But to move the application back to virtual 1:0 you have to
> use the right mouse button menu and can't mouse grab and move back 1:0.
> Just an odd quirk of smartness that I was surprised operated the way it
> did if each screen is fully independent. 

I am not sure what you describe. the window itself, the miniature of the window
in the pager? dragging it from virtual desktop to virtual desktop in the
pager?  ?

> Hope you have a happy new year.  Cheers, BrianA_MN
> 
> --
> On Mon, 30 Dec 2019 13:11:09 +
> Carsten Haitzler  wrote:
> 
> > On Sat, 28 Dec 2019 11:40:22 -0600 Brian via enlightenment-users
> >  said:
> > 
> > > Resending so it posts to the user list. 
> > > Also wanted to add one more question.
> > > If gadgets can be added to the desktop directly, what happens
> > > differently with the shelf?  It is added settings, like position,
> > > reserved space so apps can't cover, etc?
> > 
> > 2 different folders (conceptually) with different stacking (one
> > within a shelf thing that hugs an edge or corner of the screen, one
> > just below everything just above the background). the shelf is linear
> > layout with items sized to shelf size in one dimension but allowed to
> > expand in the other. desktop is "place them where you like freely in
> > 2d". a shelf is far easier to have it adapt to changing content (e.g.
> > tasks which grows and shrinks based on number of task buttons in it,
> > or ibar when it adds or removes icons etc.), where with a 2d layout
> > that is essentially impossible to do sanely and intelligently, thus
> > it's left up tot he user to arrange things manually.
> > 
> > > Cheers, BrianA
> > > --
> > > On Sat, 28 Dec 2019 11:34:32 -0600
> > > Brian  wrote:
> > > 
> > > > On Sat, 28 Dec 2019 16:30:44 +
> > > > Carsten Haitzler  wrote:
> > > > 
> > > > > On Fri, 27 Dec 2019 09:23:52 -0600 Brian 
> > > > > said: 
> > > > > > Sorry, I've reloaded "E" and can now use proper terms. 
> > > > > > Is there a reason the Pager doesn't show the windows open for
> > > > > > both screens on the ibar?
> > > > > 
> > > > > Because the pager displays the virtual desktops for a given
> > > > > screen. each screen has its own virtual desktop set. think of
> > > > > it as 2 parent directories with N child dirs (one per desktop)
> > > > > and windows inside these. that's why - it's structured this way
> > > > > in e.
> > > > > 
> > > > > There isn't a pager on the ibar. there is a shelf. shelves can
> > > > > contain many gadgets. pager is one. ibar is another gadget...
> > > > > ibar itself is concerned with launching apps. it happens to be
> > > > > able to list (on mouseover of an icon) any windows associated
> > > > > with that desktop file that ibar is showing to launch things.
> > > > > it has no filtering to filter this list down in any way. same
> > > > > for the extra icons it adds for windows as they appear - if
> > > > > they match a desktop file somewhere it adds them on the right
> > > > > to indicate that app was launched. again - no filtering per
> > > > > desktop or screen.  
> > > > 
> > > > Sorry for my not using the proper terms 

Re: [e-users] (no subject) ibar contents- clarification - Pager content

2019-12-30 Thread Brian via enlightenment-users
Dear Cartsten,

An excellent tutorial on the internals of e and the approach e uses to
handle multiple screens. It really explains a lot about the structure
and processes. I didn't realize that the ibar is simply walking memory
to generate the changes to desktop applications.

I'll have to try Tasks to see if that meets my desires of seeing all
running apps. My current config is two screens, left 1600x900 and right
1280x1024.  So the top's are aligned and the ibar is on the right
screen in the space which would be below the space of the left screen.
I consider it the monitoring space of what is happening with the
system, while everything above the 900 line is working space for
applications.  It satisfies me as a working layout.

There is one e intuitive smartness which bothered me at first.  If
I mouse grab an application on the right screen and move to the right
the result is it moves to the next virtual screen 1:1, moved to the
left it moves to the left screen 0:0.  Without the Pager I didn't know
that I just moved the application to the next virtual desktop and
thought I lost it, because the application on the left screen was still
visible. But to move the application back to virtual 1:0 you have to
use the right mouse button menu and can't mouse grab and move back 1:0.
Just an odd quirk of smartness that I was surprised operated the way it
did if each screen is fully independent. 

Hope you have a happy new year.  Cheers, BrianA_MN

--
On Mon, 30 Dec 2019 13:11:09 +
Carsten Haitzler  wrote:

> On Sat, 28 Dec 2019 11:40:22 -0600 Brian via enlightenment-users
>  said:
> 
> > Resending so it posts to the user list. 
> > Also wanted to add one more question.
> > If gadgets can be added to the desktop directly, what happens
> > differently with the shelf?  It is added settings, like position,
> > reserved space so apps can't cover, etc?
> 
> 2 different folders (conceptually) with different stacking (one
> within a shelf thing that hugs an edge or corner of the screen, one
> just below everything just above the background). the shelf is linear
> layout with items sized to shelf size in one dimension but allowed to
> expand in the other. desktop is "place them where you like freely in
> 2d". a shelf is far easier to have it adapt to changing content (e.g.
> tasks which grows and shrinks based on number of task buttons in it,
> or ibar when it adds or removes icons etc.), where with a 2d layout
> that is essentially impossible to do sanely and intelligently, thus
> it's left up tot he user to arrange things manually.
> 
> > Cheers, BrianA
> > --
> > On Sat, 28 Dec 2019 11:34:32 -0600
> > Brian  wrote:
> > 
> > > On Sat, 28 Dec 2019 16:30:44 +
> > > Carsten Haitzler  wrote:
> > > 
> > > > On Fri, 27 Dec 2019 09:23:52 -0600 Brian 
> > > > said: 
> > > > > Sorry, I've reloaded "E" and can now use proper terms. 
> > > > > Is there a reason the Pager doesn't show the windows open for
> > > > > both screens on the ibar?
> > > > 
> > > > Because the pager displays the virtual desktops for a given
> > > > screen. each screen has its own virtual desktop set. think of
> > > > it as 2 parent directories with N child dirs (one per desktop)
> > > > and windows inside these. that's why - it's structured this way
> > > > in e.
> > > > 
> > > > There isn't a pager on the ibar. there is a shelf. shelves can
> > > > contain many gadgets. pager is one. ibar is another gadget...
> > > > ibar itself is concerned with launching apps. it happens to be
> > > > able to list (on mouseover of an icon) any windows associated
> > > > with that desktop file that ibar is showing to launch things.
> > > > it has no filtering to filter this list down in any way. same
> > > > for the extra icons it adds for windows as they appear - if
> > > > they match a desktop file somewhere it adds them on the right
> > > > to indicate that app was launched. again - no filtering per
> > > > desktop or screen.  
> > > 
> > > Sorry for my not using the proper terms again based on logic
> > > structure (parent/child is a great example). I now understand
> > > that shelves are screen specific and owned by that screen. That
> > > modules need to be loaded before a gadget will function and
> > > gadgets are added to shelves or desktops.  It seems that once a
> > > gadget is added to a shelf or desktop it can't be moved to
> > > another screen area?
> 
> technically - yes. it's an object in the canvas, but in practice, no
> as the gadget data struct is a child object of the gadget container
> which is child of the shelf. it's owned by the parent and the parent
> controls the lifecycle of the child.
> 
> > > Now help me understand something.  Since the ibar is able to 
> > > run a script for the launchers, which monitors the apps

Re: [e-users] (no subject) ibar contents- clarification - Pager content

2019-12-30 Thread Carsten Haitzler
On Sat, 28 Dec 2019 11:40:22 -0600 Brian via enlightenment-users
 said:

> Resending so it posts to the user list. 
> Also wanted to add one more question.
> If gadgets can be added to the desktop directly, what happens
> differently with the shelf?  It is added settings, like position,
> reserved space so apps can't cover, etc?

2 different folders (conceptually) with different stacking (one within a shelf
thing that hugs an edge or corner of the screen, one just below everything just
above the background). the shelf is linear layout with items sized to shelf
size in one dimension but allowed to expand in the other. desktop is "place
them where you like freely in 2d". a shelf is far easier to have it adapt to
changing content (e.g. tasks which grows and shrinks based on number of task
buttons in it, or ibar when it adds or removes icons etc.), where with a 2d
layout that is essentially impossible to do sanely and intelligently, thus it's
left up tot he user to arrange things manually.

> Cheers, BrianA
> --
> On Sat, 28 Dec 2019 11:34:32 -0600
> Brian  wrote:
> 
> > On Sat, 28 Dec 2019 16:30:44 +
> > Carsten Haitzler  wrote:
> > 
> > > On Fri, 27 Dec 2019 09:23:52 -0600 Brian 
> > > said: 
> > > > Sorry, I've reloaded "E" and can now use proper terms. 
> > > > Is there a reason the Pager doesn't show the windows open for both
> > > > screens on the ibar?
> > > 
> > > Because the pager displays the virtual desktops for a given screen.
> > > each screen has its own virtual desktop set. think of it as 2 parent
> > > directories with N child dirs (one per desktop) and windows inside
> > > these. that's why - it's structured this way in e.
> > > 
> > > There isn't a pager on the ibar. there is a shelf. shelves can
> > > contain many gadgets. pager is one. ibar is another gadget... ibar
> > > itself is concerned with launching apps. it happens to be able to
> > > list (on mouseover of an icon) any windows associated with that
> > > desktop file that ibar is showing to launch things. it has no
> > > filtering to filter this list down in any way. same for the extra
> > > icons it adds for windows as they appear - if they match a desktop
> > > file somewhere it adds them on the right to indicate that app was
> > > launched. again - no filtering per desktop or screen.  
> > 
> > Sorry for my not using the proper terms again based on logic structure
> > (parent/child is a great example). I now understand that shelves are
> > screen specific and owned by that screen. That modules need to be
> > loaded before a gadget will function and gadgets are added to shelves
> > or desktops.  It seems that once a gadget is added to a shelf or
> > desktop it can't be moved to another screen area?

technically - yes. it's an object in the canvas, but in practice, no as the
gadget data struct is a child object of the gadget container which is child of
the shelf. it's owned by the parent and the parent controls the lifecycle of
the child.

> > Now help me understand something.  Since the ibar is able to 
> > run a script for the launchers, which monitors the apps (regardless
> > of which virtual desktop and screen) and then either add the app

it doesn't run any script at all. the c code in ibar uses other e infra to
watch data structures that represent an executed process that link the source
of the execution and this structure via various means. when windows appear they
have properties and there is a bunch of code in e that can match back these
properties to the information in this execution structure thus linking back
that window to that specific execution action. it's all just code lurking in e
that also is used to figure out what icon to display in the top-left corner of
a window for example.


there are good reasons why i keep harping on about things being more efficient
when it's all in a single process. things like ibar piggyback off code and work
already done by e itself for the drawing of the border/titlebar and really just
hook into it and listen to that. it isn't another process where you'd need to
come up with some kind of ipc to call across from one process to another (and
deal with all the stalling and context switching, encoding and decoding of data
as opposed to simply jumping to a function address and walking the same data
structure in memory that is already there). module/gadgets don't even have
their own threads. they are pieces of code that hook in and "insert". they run
as part of the wm and when they are loaded their init functions are called
where these can set up a bunch of stuff. (shutdown functions on unload too).
this setup tells existing infra to "go register this structure in this list, go
create this window or this object etc." and thus essentially are as if you
patched the code of e in a runtime "organized" way. thus they only consume the
resources that they create in addition to 

Re: [e-users] (no subject) ibar contents- clarification - Pager content

2019-12-28 Thread Brian via enlightenment-users
Resending so it posts to the user list. 
Also wanted to add one more question.
If gadgets can be added to the desktop directly, what happens
differently with the shelf?  It is added settings, like position,
reserved space so apps can't cover, etc?
Cheers, BrianA
--
On Sat, 28 Dec 2019 11:34:32 -0600
Brian  wrote:

> On Sat, 28 Dec 2019 16:30:44 +
> Carsten Haitzler  wrote:
> 
> > On Fri, 27 Dec 2019 09:23:52 -0600 Brian 
> > said: 
> > > Sorry, I've reloaded "E" and can now use proper terms. 
> > > Is there a reason the Pager doesn't show the windows open for both
> > > screens on the ibar?
> > 
> > Because the pager displays the virtual desktops for a given screen.
> > each screen has its own virtual desktop set. think of it as 2 parent
> > directories with N child dirs (one per desktop) and windows inside
> > these. that's why - it's structured this way in e.
> > 
> > There isn't a pager on the ibar. there is a shelf. shelves can
> > contain many gadgets. pager is one. ibar is another gadget... ibar
> > itself is concerned with launching apps. it happens to be able to
> > list (on mouseover of an icon) any windows associated with that
> > desktop file that ibar is showing to launch things. it has no
> > filtering to filter this list down in any way. same for the extra
> > icons it adds for windows as they appear - if they match a desktop
> > file somewhere it adds them on the right to indicate that app was
> > launched. again - no filtering per desktop or screen.  
> 
> Sorry for my not using the proper terms again based on logic structure
> (parent/child is a great example). I now understand that shelves are
> screen specific and owned by that screen. That modules need to be
> loaded before a gadget will function and gadgets are added to shelves
> or desktops.  It seems that once a gadget is added to a shelf or
> desktop it can't be moved to another screen area?
> 
> Now help me understand something.  Since the ibar is able to 
> run a script for the launchers, which monitors the apps (regardless
> of which virtual desktop and screen) and then either add the app
> to the ibar, ibox, or display a small blue dot to the lower right
> corner for the launched app (and a miniature icon of the apps screen,
> if the mouse hoovers over the app launcher), why can't that same
> script logic be deployed for the Pager to show both screens and
> miniature icons of the apps on each virtual desktop and screen? 
> For example when I use the mouse wheel to show running apps it will
> show from both screens and all virtual desktops.  
> 
> Alternatively is there a way that pager of screen 0 can be added to
> the screen 1?   I tried to add the pager to the desktop and move it
> from 0 to 1.  After moving to screen 1 it takes on the screen one
> virtual desktops and drops the screen 0 desktops.  What I'm trying to
> achieve is being able to see what apps maybe running on each virtual
> desktop and screen in a thumbnail.  I realize that the middle mouse
> wheel click on any desktop will show me ALL running apps and whether
> they are open or minimized (presence of x) but I like the visual
> glance over having to use the mouse wheel.
> 
> >   
> > > Is it because the ibar is also screen specific?  For example I
> > > prefer the ibar on the right screen and the default ibar starts on
> > > the left, so I setup a Default #2 on the right screen and then
> > > delete the Default #1 ibar.   
> > 
> > ibar lives in the shelf... i think we need to get our names right
> > otherwise i don't know what you're talking about... :) shelves ARE
> > screen specific. gadgets in a shelf can find out what screen they
> > are on (and from that find out what virtual desktops exist for that
> > screen and which is currently visible etc.).  
> 
> Thanks I get it now, again sorry for using wrong terms. Thus the
> reason I have to build a separate shelf for the right screen and
> eliminate the left screen shelf for my preference of where I launch
> and see app states.
> 
> >   
> > > Or have I missed something during initial setup that will allow
> > > the system to treat both screens as a single unit, thus allowing
> > > the Pager will display app windows of both screens?  
> > 
> > e does not treat screens as a single unit. it expressly is designed
> > to treat each screen separately. that is why it can switch virtual
> > desktops on a screen by screen basis. this is reflected in core data
> > structures. for almost everyone this is logical as each screen is a
> > separate physical display unit and thus a physical entity etc. etc.
> > and thus each having its own state etc. is what makes sense. :)
> >   
> 
> Cheers and Happy New Year.
> > > Pax tecum, absit iniuria;
> > > Brian Amundsen, 763-786-5699
> > > --
> > > On 

Re: [e-users] (no subject) ibar contents- clarification - Pager content

2019-12-28 Thread Carsten Haitzler
On Fri, 27 Dec 2019 09:23:52 -0600 Brian  said:

> Sorry, I've reloaded "E" and can now use proper terms. 
> Is there a reason the Pager doesn't show the windows open for both
> screens on the ibar?  

Because the pager displays the virtual desktops for a given screen. each screen
has its own virtual desktop set. think of it as 2 parent directories with N
child dirs (one per desktop) and windows inside these. that's why - it's
structured this way in e.

There isn't a pager on the ibar. there is a shelf. shelves can contain many
gadgets. pager is one. ibar is another gadget... ibar itself is concerned with
launching apps. it happens to be able to list (on mouseover of an icon) any
windows associated with that desktop file that ibar is showing to launch
things. it has no filtering to filter this list down in any way. same for the
extra icons it adds for windows as they appear - if they match a desktop file
somewhere it adds them on the right to indicate that app was launched. again -
no filtering per desktop or screen.

> Is it because the ibar is also screen specific?  For example I prefer
> the ibar on the right screen and the default ibar starts on the left,
> so I setup a Default #2 on the right screen and then delete the Default
> #1 ibar. 

ibar lives in the shelf... i think we need to get our names right otherwise i
don't know what you're talking about... :) shelves ARE screen specific. gadgets
in a shelf can find out what screen they are on (and from that find out what
virtual desktops exist for that screen and which is currently visible etc.).

> Or have I missed something during initial setup that will allow the
> system to treat both screens as a single unit, thus allowing the Pager
> will display app windows of both screens?

e does not treat screens as a single unit. it expressly is designed to treat
each screen separately. that is why it can switch virtual desktops on a screen
by screen basis. this is reflected in core data structures. for almost everyone
this is logical as each screen is a separate physical display unit and thus a
physical entity etc. etc. and thus each having its own state etc. is what makes
sense. :)

> Pax tecum, absit iniuria;
> Brian Amundsen, 763-786-5699
> --
> On Fri, 27 Dec 2019 10:27:04 +
> Carsten Haitzler (The Rasterman)  wrote:
> 
> > On Thu, 26 Dec 2019 09:52:59 -0600 Brian via enlightenment-users
> >  said:
> > 
> > > Is there any chance that Enlightenment will ever go back to
> > > supporting two screens with the ibar reflecting the programs open
> > > on both screens? It's one of the reasons I'm not using "E". I like
> > > to see what is open on all screens and all virtual desktops,
> > > something that FVWM does with ease.  Iif "E" was able to do that
> > > one function I'd consider switching.  
> > 
> > Ibar shows everything that is open on all screens and all desktops...
> > that is the only option it has (and has ever had). It doesn't have an
> > option to limit what it shows to only what is on the same screen as
> > ibar (or on the current desktop on that screen).
> > 
> > > Merry Christmas 
> > > Brian Amundsen
> > > ___
> > > enlightenment-users mailing list
> > > enlightenment-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > >   
> > 
> > 
> 
> 
> 
> 
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject) ibar contents- clarification - Pager content

2019-12-27 Thread Brian via enlightenment-users
Sorry, I've reloaded "E" and can now use proper terms. 
Is there a reason the Pager doesn't show the windows open for both
screens on the ibar?  

Is it because the ibar is also screen specific?  For example I prefer
the ibar on the right screen and the default ibar starts on the left,
so I setup a Default #2 on the right screen and then delete the Default
#1 ibar. 

Or have I missed something during initial setup that will allow the
system to treat both screens as a single unit, thus allowing the Pager
will display app windows of both screens?

Pax tecum, absit iniuria;
Brian Amundsen, 763-786-5699
--
On Fri, 27 Dec 2019 10:27:04 +
Carsten Haitzler (The Rasterman)  wrote:

> On Thu, 26 Dec 2019 09:52:59 -0600 Brian via enlightenment-users
>  said:
> 
> > Is there any chance that Enlightenment will ever go back to
> > supporting two screens with the ibar reflecting the programs open
> > on both screens? It's one of the reasons I'm not using "E". I like
> > to see what is open on all screens and all virtual desktops,
> > something that FVWM does with ease.  Iif "E" was able to do that
> > one function I'd consider switching.  
> 
> Ibar shows everything that is open on all screens and all desktops...
> that is the only option it has (and has ever had). It doesn't have an
> option to limit what it shows to only what is on the same screen as
> ibar (or on the current desktop on that screen).
> 
> > Merry Christmas 
> > Brian Amundsen
> > ___
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >   
> 
> 







___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2019-12-27 Thread The Rasterman
On Thu, 26 Dec 2019 09:52:59 -0600 Brian via enlightenment-users
 said:

> Is there any chance that Enlightenment will ever go back to supporting
> two screens with the ibar reflecting the programs open on both screens?
> It's one of the reasons I'm not using "E". I like to see what is open
> on all screens and all virtual desktops, something that FVWM does with
> ease.  Iif "E" was able to do that one function I'd consider switching.

Ibar shows everything that is open on all screens and all desktops... that is
the only option it has (and has ever had). It doesn't have an option to limit
what it shows to only what is on the same screen as ibar (or on the current
desktop on that screen).

> Merry Christmas 
> Brian Amundsen
> 
> 
> 
> 
> 
> 
> 
> 
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
Carsten Haitzler - ras...@rasterman.com



___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2019-12-26 Thread Pierre Couderc



On 12/26/19 4:52 PM, Brian via enlightenment-users wrote:

Is there any chance that Enlightenment will ever go back to supporting
two screens with the ibar reflecting the programs open on both screens?
It's one of the reasons I'm not using "E". I like to see what is open
on all screens and all virtual desktops, something that FVWM does with
ease.  Iif "E" was able to do that one function I'd consider switching.


It is a question for me too. I have various uses of iBar. I know and I 
use the checkbox "Dont add item on lauch", but I would like to know if 
it is possible to have the choice to add items of all screens, or items 
of this screen only. In fact I would like to have this choice 
individually for each ibar.





___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2019-12-26 Thread Brian via enlightenment-users
Is there any chance that Enlightenment will ever go back to supporting
two screens with the ibar reflecting the programs open on both screens?
It's one of the reasons I'm not using "E". I like to see what is open
on all screens and all virtual desktops, something that FVWM does with
ease.  Iif "E" was able to do that one function I'd consider switching.

Merry Christmas 
Brian Amundsen








___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2017-01-08 Thread Dave
 I'm not part of the development team, but perhaps I can help?  What type of
documentation are you after?  Programming docs?  They can be found at
www.enlightenment.org .  User documentation?  There's not much that I know
of, but perhaps this will help you:

 http://www.bodhilinux.com/w/enlightenment-guide/

 By the way, where are these jokes about their philosophy?  I want in on this
action.

 Cheers,
 dave.k


 In the year 2017, of the month of January, on the 9th day, semagd raymond 
wrote:
> 
> To the Development Team,
> 
>    I have just installed Enlightenment, and I cannot find any documentation
> on this software. I have spent several hours trying to find a way to
> contact someone and find out anything other than jokes about their
> philosophy.     Is there any user documentation for this software? Or is it
> only meant to be used by the developers themselves?
> 
> Sincerely, Semagd
> --
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2016-10-27 Thread The Rasterman
On Thu, 27 Oct 2016 19:07:16 +0200 Gabriele Zaverio  said:

> TY :) Just had help from the IRC Channel, so I just compiled EFL. I'm
> in process of compiling everything I need to have a nice and working E
> :)
> 
> Having some minor problems with connman now, but I hope to fix this asap.
> 
> TY all, I LOVE E! :)
> 
> PS I'm writing this:
> 
> https://lab.dyne.org/Enlightenment
> 
> as a workpad / help for people. Stay tuned :)

just a q... did you see the docs on enlightenment.org covering building and on
debian too?

like:

https://www.enlightenment.org/download
https://www.enlightenment.org/docs
https://www.enlightenment.org/distros/debian-start

?

> On 10/27/16, Massimo Maiurana  wrote:
> > Gabriele Zaverio ha scritto il 27/10/2016 alle 17:36:
> >> Hi there,
> >>
> >> just got Elementary from Git:
> >>
> >>  git clone git://git.enlightenment.org/core/elementary.git
> >>
> >> ./autogen.sh went ok, as long as ./configure, but make give me a weird
> >> error:
> >
> > Ciao Asbesto :)
> >
> > I don't know why it's still possible to clone core/elementary.git, it is
> > an outdated module as elementary is now merged into efl. All you need to
> > do is to git clone core/efl.git to have all libraries.
> >
> > Here you can see what modules are available:
> > https://git.enlightenment.org/
> >
> > Note that under /core there are just efl and enlightement, elementary is
> > listed under /legacy but it's path is still under /core. I guess someone
> > should tune git :)
> >
> > Bye
> >
> > --
> > Massimo Maiurana
> > Ragusa (RG)
> >
> > --
> > The Command Line: Reinvented for Modern Developers
> > Did the resurgence of CLI tooling catch you by surprise?
> > Reconnect with the command line and become more productive.
> > Learn the new .NET and ASP.NET CLI. Get your free copy!
> > http://sdm.link/telerik
> > ___
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
> 
> 
> -- 
> 73 de IW9HGS - Gabriele "Asbesto Molesto" Zaverio
> Museo dell'Informatica funzionante - Freaknet Computer Museum
> http://museum.freaknet.org || http://freaknet.org/asbesto
> GPG Fingerprint: 8935 5586 7F2D 9C5E 51B6  BBC5 EA15 9A4E 613D 44D7
> 
> --
> The Command Line: Reinvented for Modern Developers
> Did the resurgence of CLI tooling catch you by surprise?
> Reconnect with the command line and become more productive. 
> Learn the new .NET and ASP.NET CLI. Get your free copy!
> http://sdm.link/telerik
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2016-10-27 Thread Gabriele Zaverio
TY :) Just had help from the IRC Channel, so I just compiled EFL. I'm
in process of compiling everything I need to have a nice and working E
:)

Having some minor problems with connman now, but I hope to fix this asap.

TY all, I LOVE E! :)

PS I'm writing this:

https://lab.dyne.org/Enlightenment

as a workpad / help for people. Stay tuned :)



On 10/27/16, Massimo Maiurana  wrote:
> Gabriele Zaverio ha scritto il 27/10/2016 alle 17:36:
>> Hi there,
>>
>> just got Elementary from Git:
>>
>>  git clone git://git.enlightenment.org/core/elementary.git
>>
>> ./autogen.sh went ok, as long as ./configure, but make give me a weird
>> error:
>
> Ciao Asbesto :)
>
> I don't know why it's still possible to clone core/elementary.git, it is
> an outdated module as elementary is now merged into efl. All you need to
> do is to git clone core/efl.git to have all libraries.
>
> Here you can see what modules are available:
> https://git.enlightenment.org/
>
> Note that under /core there are just efl and enlightement, elementary is
> listed under /legacy but it's path is still under /core. I guess someone
> should tune git :)
>
> Bye
>
> --
> Massimo Maiurana
> Ragusa (RG)
>
> --
> The Command Line: Reinvented for Modern Developers
> Did the resurgence of CLI tooling catch you by surprise?
> Reconnect with the command line and become more productive.
> Learn the new .NET and ASP.NET CLI. Get your free copy!
> http://sdm.link/telerik
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>


-- 
73 de IW9HGS - Gabriele "Asbesto Molesto" Zaverio
Museo dell'Informatica funzionante - Freaknet Computer Museum
http://museum.freaknet.org || http://freaknet.org/asbesto
GPG Fingerprint: 8935 5586 7F2D 9C5E 51B6  BBC5 EA15 9A4E 613D 44D7

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2016-10-27 Thread Massimo Maiurana
Gabriele Zaverio ha scritto il 27/10/2016 alle 17:36:
> Hi there,
> 
> just got Elementary from Git:
> 
>  git clone git://git.enlightenment.org/core/elementary.git
> 
> ./autogen.sh went ok, as long as ./configure, but make give me a weird error:

Ciao Asbesto :)

I don't know why it's still possible to clone core/elementary.git, it is
an outdated module as elementary is now merged into efl. All you need to
do is to git clone core/efl.git to have all libraries.

Here you can see what modules are available:
https://git.enlightenment.org/

Note that under /core there are just efl and enlightement, elementary is
listed under /legacy but it's path is still under /core. I guess someone
should tune git :)

Bye

-- 
Massimo Maiurana
Ragusa (RG)

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2016-10-27 Thread Jean Guyomarc'h
Hi Gabriele,

The repository you are using is legacy.
Elementary has been merged into EFL. It now resides here :
https://git.enlightenment.org/core/efl.git/

Best regards
Jean


On Thu, Oct 27, 2016 at 5:36 PM, Gabriele Zaverio  wrote:
> Hi there,
>
> just got Elementary from Git:
>
>  git clone git://git.enlightenment.org/core/elementary.git
>
> ./autogen.sh went ok, as long as ./configure, but make give me a weird error:
>
> root@rover:/home/asbesto/Desktop/src/e/elementary# make
> (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
> /home/asbesto/Desktop/src/e/elementary/missing autoheader)
> rm -f stamp-h1
> touch elementary_config.h.in
> cd . && /bin/bash ./config.status elementary_config.h
> config.status: creating elementary_config.h
> config.status: elementary_config.h is unchanged
> make  all-recursive
> make[1]: Entering directory '/home/asbesto/Desktop/src/e/elementary'
> Making all in src
> make[2]: Entering directory '/home/asbesto/Desktop/src/e/elementary/src'
> Making all in lib
> make[3]: Entering directory '/home/asbesto/Desktop/src/e/elementary/src/lib'
>   EOLIAN   elm_access.eo.c
> /usr/bin/eolian_gen: invalid option -- '-'
> Usage: /usr/bin/eolian_gen [options] [input]
> Options:
>   -I incinclude path "inc"
>   -g type   generate file of type "type"
>   -o name   specify the base name for output
>   -o type:name  specify a particular output filename
>   -hprint this message and exit
>   -vprint version and exit
>
> Available types:
>   h: C header file (.h)
>   l: Legacy C header file (.legacy.h)
>   s: Stub C header file (.stub.h)
>   c: C source file (.c)
>   i: Implementation file (added into .c)
>
> By default, the 'hc' set is used ('h' for .eot files).
> Output filenames are determined from input .eo filename.
> Default filenames include input extension. (e.g. ".eo.c")
> Makefile:2686: recipe for target 'elm_access.eo.c' failed
> make[3]: *** [elm_access.eo.c] Error 1
> make[3]: Leaving directory '/home/asbesto/Desktop/src/e/elementary/src/lib'
> Makefile:436: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory '/home/asbesto/Desktop/src/e/elementary/src'
> Makefile:631: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/home/asbesto/Desktop/src/e/elementary'
> Makefile:514: recipe for target 'all' failed
> make: *** [all] Error 2
> root@rover:/home/asbesto/Desktop/src/e/elementary#
>
>
> I can't find a solution. Any help? :)
>
> Thank you all!
>
>
> --
> 73 de IW9HGS - Gabriele "Asbesto Molesto" Zaverio
> Museo dell'Informatica funzionante - Freaknet Computer Museum
> http://museum.freaknet.org || http://freaknet.org/asbesto
> GPG Fingerprint: 8935 5586 7F2D 9C5E 51B6  BBC5 EA15 9A4E 613D 44D7
>
> --
> The Command Line: Reinvented for Modern Developers
> Did the resurgence of CLI tooling catch you by surprise?
> Reconnect with the command line and become more productive.
> Learn the new .NET and ASP.NET CLI. Get your free copy!
> http://sdm.link/telerik
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2015-01-25 Thread Massimo Maiurana
Dustin Jenkins ha scritto il 25/01/2015 alle 01:15:
 Or if you built from source, running 'make uninstall' in each 
 library/application does the proper removal of items.

Yes, but it works for sure only with the same sources used at installa
time, because it knows where it installs things and so it just does the
exact opposite that it did at install time.
Doing it via an autodetect system, as Pierre seems to ask, would be not
that accurate because there is no way for a script to know how packages
where installed, if it was done via a package manager or with some
strange prefixes and options.

-- 
Massimo Maiurana
Ragusa (RG)

--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2015-01-24 Thread Dustin Jenkins
Or if you built from source, running 'make uninstall' in each 
library/application does the proper removal of items.

Dustin

Sent with AquaMail for Android
http://www.aqua-mail.com


On January 24, 2015 3:43:13 PM John Holland jholl...@vin-dit.org wrote:

 When you install it it puts a lot of individual files in various
 places. This is where a package manager like yum or apt knows what all
 those files are and can surgically remove them all-if you install from
 a package and not from configure;make;make install.


 On Sat, 24 Jan 2015 22:52:23 +0100
 Pierre Couderc pie...@couderc.eu wrote:

  In https://phab.enlightenment.org/phame/live/3/post/e19_3_release/
  I read :
  If you have an existing EFL or Elementary install, you may wish to
  delete its header files and libraries before compiling and installing
  to avoid possible conflicts during compilation.
 
  1 -I may wish, Mmm, should I wish ? I do not know, please help me do
  decide if I wish
  2- If I wish, what sould I do ? remove the whole directories , and
  build again ?
  3- if it is necessary, is there a good reason while is it not done
  automatically in the build process ?
 
  Thank you
 
  PC
 
  
 --
  New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
  GigeNET is offering a free month of service with a new server in
  Ashburn. Choose from 2 high performing configs, both with 100TB of
  bandwidth. Higher redundancy.Lower latency.Increased
  capacity.Completely compliant. http://p.sf.net/sfu/gigenet
  ___
  enlightenment-users mailing list
  enlightenment-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-users



 --
 John Holland
 jholl...@vin-dit.org
 gpg public key ID 0xEFAF0D15



 --
 New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
 GigeNET is offering a free month of service with a new server in Ashburn.
 Choose from 2 high performing configs, both with 100TB of bandwidth.
 Higher redundancy.Lower latency.Increased capacity.Completely compliant.
 http://p.sf.net/sfu/gigenet
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users



--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2015-01-24 Thread John Holland
When you install it it puts a lot of individual files in various
places. This is where a package manager like yum or apt knows what all
those files are and can surgically remove them all-if you install from
a package and not from configure;make;make install.


On Sat, 24 Jan 2015 22:52:23 +0100
Pierre Couderc pie...@couderc.eu wrote:

 In https://phab.enlightenment.org/phame/live/3/post/e19_3_release/
 I read :
 If you have an existing EFL or Elementary install, you may wish to 
 delete its header files and libraries before compiling and installing
 to avoid possible conflicts during compilation.
 
 1 -I may wish, Mmm, should I wish ? I do not know, please help me do 
 decide if I wish
 2- If I wish, what sould I do ? remove the whole directories , and
 build again ?
 3- if it is necessary, is there a good reason while is it not done 
 automatically in the build process ?
 
 Thank you
 
 PC
 
 --
 New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
 GigeNET is offering a free month of service with a new server in
 Ashburn. Choose from 2 high performing configs, both with 100TB of
 bandwidth. Higher redundancy.Lower latency.Increased
 capacity.Completely compliant. http://p.sf.net/sfu/gigenet
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users



-- 
John Holland
jholl...@vin-dit.org
gpg public key ID 0xEFAF0D15



--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2012-02-03 Thread P Purkayastha


On Saturday, February 4, 2012 10:19:49 AM UTC+8, Cindy Solis wrote:

 I am in the process of creating rpms of the latest enlightenment sources
 for PCLinuxOS and have run into a problem that I cannot find an answer for
 in googling.  Can someone please tell me how to get past this problem
 (evas_font_dir.c:10:17: fatal error: Eet.h: No such file or directory
 compilation terminated.)?  I am using the lastest sources from the
 Enlightenment Org download page.

 Thanks!


 -- 
 C Solis,
 www.csolisphotography.com

I think either the compilation environment is not properly set up, or the 
packages are not being installed in the proper order. So, it can't find the 
already installed libraries (eet, and probably others too).

The packages should be installed in a specific order. See the download 
page, or this wiki page: http://trac.enlightenment.org/e/wiki/Installation

--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2012-02-03 Thread The Rasterman
On Fri, 3 Feb 2012 20:19:49 -0600 Cindy Solis csolis...@gmail.com said:

 I am in the process of creating rpms of the latest enlightenment sources
 for PCLinuxOS and have run into a problem that I cannot find an answer for
 in googling.  Can someone please tell me how to get past this problem
 (evas_font_dir.c:10:17: fatal error: Eet.h: No such file or directory
 compilation terminated.)?  I am using the lastest sources from the
 Enlightenment Org download page.
 
 Thanks!

smells to me like your eet-devel package is broken - it's missing the Eet.h
file that's installed (in PREFIX/include/eet-1)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2006-01-06 Thread The Rasterman
On Thu, 22 Dec 2005 10:49:07 +0100 Liliegren Daniel
[EMAIL PROTECTED] babbled:

 Hi,
 
 I also reinstalled all of E17 yesterday evening (after completely
 removing the /usr/portage/distfiles/cvs-scr directory on my Gentoo box
 to insure a full reinstallation from scratch) and I experienced the
 exact same problem. I can't enable modules via the graphical dialogs,
 but doing it with enlightenment_remote works fine.

should all be happy now :)

 I also noticed a possible bug in Engage. Engage doesn't zoom the icons
 if the mouse pointer is dragged as far as possible into the Engage bar
 (to the edge of the screen in the Engage area). If I put the mouse
 pointer 1 mm above the screens edge, icon zooming works as normal. 
 
 Best regards
 Daniel Liliegren
 http://www.gurugonenoob.com
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of
 Martin Hauser
 Sent: den 22 december 2005 10:14
 To: enlightenment-users@lists.sourceforge.net
 Subject: [e-users] (no subject)
 
 Hello,
 
 The rebuild of my e17 from cvs has some strange behaviour towards the
 config dialogs for modules. First of all, removing the ibar module will
 make enlightenment segfault. Also trying to enable the ibox module will
 make it segfault. There were some more segfaults regarding this,
 but i believe the are all related to the dialogs, as enabling via
 enlightenment_remote works fine for me.
 
 Just to let you know
 
 Martin
 
 --
 Martin Hauser [EMAIL PROTECTED]
 GPG-Encrypted mail preferred, KEY: 0D459A72
 
 
 
 ---
 This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
 for problems?  Stop!  Download the new AJAX search engine that makes
 searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
 http://ads.osdn.com/?ad_idv37alloc_id865op_k
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


RE: [e-users] (no subject)

2005-12-22 Thread Liliegren Daniel
Hi,

I also reinstalled all of E17 yesterday evening (after completely
removing the /usr/portage/distfiles/cvs-scr directory on my Gentoo box
to insure a full reinstallation from scratch) and I experienced the
exact same problem. I can't enable modules via the graphical dialogs,
but doing it with enlightenment_remote works fine.

I also noticed a possible bug in Engage. Engage doesn't zoom the icons
if the mouse pointer is dragged as far as possible into the Engage bar
(to the edge of the screen in the Engage area). If I put the mouse
pointer 1 mm above the screens edge, icon zooming works as normal. 

Best regards
Daniel Liliegren
http://www.gurugonenoob.com


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Martin Hauser
Sent: den 22 december 2005 10:14
To: enlightenment-users@lists.sourceforge.net
Subject: [e-users] (no subject)

Hello,

The rebuild of my e17 from cvs has some strange behaviour towards the
config dialogs for modules. First of all, removing the ibar module will
make enlightenment segfault. Also trying to enable the ibox module will
make it segfault. There were some more segfaults regarding this,
but i believe the are all related to the dialogs, as enabling via
enlightenment_remote works fine for me.

Just to let you know

Martin

--
Martin Hauser [EMAIL PROTECTED]
GPG-Encrypted mail preferred, KEY: 0D459A72



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37alloc_id865op=click
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2005-12-22 Thread Andrew Williams
On Thu, Dec 22, 2005 at 10:49:07AM +0100, Liliegren Daniel wrote:
 Hi,
 
 I also noticed a possible bug in Engage. Engage doesn't zoom the icons
 if the mouse pointer is dragged as far as possible into the Engage bar
 (to the edge of the screen in the Engage area). If I put the mouse
 pointer 1 mm above the screens edge, icon zooming works as normal. 
 

This, I fear is not a bug with engage at all.
The reason this happens is that the edge-flip needs a 1px border around
the screen and it is not possible for engage to raise above this.

:(

Andy
 Best regards
 Daniel Liliegren
 http://www.gurugonenoob.com
 
 


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2005-11-15 Thread Nestor
leloxias napisał(a):

It seems there are some problems when lauching liferea in e17. Liferea
freezes after a few seconds. I don't know where the problem comes from
but if it can help..

leloxias


---
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28alloc_id845op=click
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


  

I using e17 and liferea and I don't have any problems.

-- 
Nestor:
home page: http://nestor.serwer.net
JID: nestor[at]jabber.elektron.com.pl , nestor[at]gentoo.pl
GG: 3872431
Tlen: nstr[at]tlen.pl





---
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28alloc_id845op=click
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] (no subject)

2004-07-08 Thread phriedrich
On Thu, 08 Jul 2004 17:29:33 +0200
The Fallen [EMAIL PROTECTED] wrote:

 Hi there!
 
 It's just a crazy idea and if it ever gets realized it'll be far in the 
 future, BUT i thought it would be good to let you know about it ;) While
 
 searching for new ways to enhance / candy up a desktop it came to my 
 mind to use animated backgrounds. Well, not that new i admit. It takes
 too much performance for a much too less effort. So from where could we
 get a little more functionality? I found the answer inside the wide wide
 net: flash! A relativly simple and very flexible animation/script
 combination. Now think of having a flash-powered desktop: WOW! I dont
 know much about programming and that kind of stuff, but i think flash
 really uses not much ressources although it is that powerfull. Why i
 post that here? Because e is known for it's eye-candy ;) As mentioned,
 just a suggestion for the future, but you should think about it! It'd
 enhance e's functionality greatly! Or how about an mp3-player inside
 your bg? :P

Hi, maybe it would be nice but we allready have edje.
Excerpt from an email from Carsten Haitzler (The Rasterman):

[...] but the new stuff is S much more capable, powerful. have you
seen the games on websites written in FLASH? flash was originally an
animation format alone, but it has evolved into much more. i have seen an
e-commerce engine done entirely in flash. i have seen space invaders, pac
man, tetris and tonnes of other games... and guess what - edje is almost
as capable as flash - and in some ways more powerful. [...]

Regards,

Friedrich



pgpsdyRn4t7GA.pgp
Description: PGP signature


Re: [e-users] (no subject)

2004-07-08 Thread The Rasterman
On Thu, 08 Jul 2004 17:29:33 +0200 The Fallen [EMAIL PROTECTED] babbled:
(B
(B Hi there!
(B 
(B It's just a crazy idea and if it ever gets realized it'll be far in the 
(B future, BUT i thought it would be good to let you know about it ;) While 
(B searching for new ways to enhance / "candy up" a desktop it came to my 
(B mind to use animated backgrounds. Well, not that new i admit. It takes too 
(B much performance for a much too less effort. So from where could we get a 
(B little more functionality? I found the answer inside the wide wide net: 
(B flash! A relativly simple and very flexible animation/script combination. 
(B Now think of having a flash-powered desktop: WOW! I dont know much about 
(B programming and that kind of stuff, but i think flash really uses not much 
(B ressources although it is that powerfull. Why i post that here? Because e 
(B is known for it's eye-candy ;) As mentioned, just a suggestion for the 
(B future, but you should think about it! It'd enhance e's functionality 
(B greatly! Or how about an mp3-player inside your bg? :P
(B
(Btechnically speaking - even my e17_pre snapshot already can dot that - it can't
(Bmanage windows but it CAN do animated bg's! :) that's because all that is done
(Bin edje (see the other mails in this thread) - its a library for doing all the
(Btheme work for e17. it can animate anything. that includes window borders
(B(imagine when you set focus to a window it "glints" in the sun as if it was
(Bchrome and has just changed angle so the reflection changes or glowing pulsating
(Bbuttons in the titlebar, the titlebar slides from the right to the left going
(Bbetween focused and not focused... etc. it's all already possible.) also menus,
(Bthe desktop background can be an edje file (in fact currently it ONLY is an edje
(Bfile)...
(B
(Bahead of you there :) e17 is taking ages because all this kind of stuff is
(Balready designed into the building blocks - and its working. :)
(B
(B-- 
(B- Codito, ergo sum - "I code, therefore I am" --
(BThe Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
$B7'<*(B - $Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-users

Re: [e-users] (no subject)

2003-10-28 Thread Didier Casse
On Oct 28, 2003, Vermesan Horatiu ([EMAIL PROTECTED]) wrote:

 In my E-Maintenance menu Regenerate KDE  Gnome
 doesn't appear
 

You have to run e_gen_menu in /usr/share/enlightenment/scripts/
to regenerate  your KDE and GNOME menus. i.e
type ./e_gen_menu.  


 I set up 4 desktops but on my screen appear just 2
 pagers. 

With 1 pager you can see 2 desktop dude! Take a close look!


With kind regards,

Didier

---
PhD student

Singapore Synchrotron Light Source (SSLS)
5 Research Link,
Singapore 117603

Email: slsbdfc at nus dot edu dot sg \or\ 
didierbe at sps dot nus dot edu dot sg
Website: http://ssls.nus.edu.sg






---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
enlightenment-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users