[E-devel] eplanet module

2014-01-18 Thread Steve Jones
Hi all,

For various reasons (not least because I rarely use e these days), I
haven't updated the eplanet module in over a year, and it seems unlikely
that I will do so in the near future.

I've decided to move the eplanet module's code repository to GitHub:
https://github.com/squaregoldfish/eplanet

If anyone wishes to take on development of the module, please feel free
to fork it, and/or contact me so I can add you as a collaborator. Or it
can be moved into the main E tree as an experimental module if that
makes life easier and it's a thing the project likes doing. The choice
is entirely open.

There are a few known bugs and a lot of enhancements I wanted to make to
it - these have all been imported as issues from the old Google Code
repository.

I will happily answer any questions you have. If your question is Why
is this code such a mess?, the answer is I'm not a trained C
programmer and I used an ancient module skeleton as a starting point. I
did at least try to comment everything.

Steve.



signature.asc
Description: OpenPGP digital signature
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 BUG CALL

2012-06-21 Thread Steve Jones
It's not only urxvt. I sometimes see it if I have a browser open with 
lots of tabs. Closing all the tabs together (closing the last one closes 
the browser) will occasionally result in the same behaviour.

Ultimately, I tend to notice it if I close multiple things in quick 
succession.

Is there a way to track which window has focus (maybe stick a log 
message in ./xsession-errors)? I know that would generate a lot of 
logging, but it's the only way I can think of to debug this.

Steve.

On 21/06/12 10:26, Michael Blumenkrantz wrote:
 I'm going to blame it on urxvt since I know that it does some stupid things
 with focus that it shouldn't. That and I've had similar issues over time,
 but only with urxvt.

 On Thu, Jun 21, 2012 at 10:20 AM, P Purkayasthappu...@gmail.com  wrote:

 Like I mentioned #1, #2 are very hard to reproduce. You will see them
 only sometimes and only if you are always using e day in and day out.

 By using e I mean actually closing and opening windows frequently via
 pre-setup keybindings. It won't happen every time, but it *will* happen
 if you continue using e for long periods.


 On 06/21/2012 05:08 PM, Michael Blumenkrantz wrote:
 #3 is no longer possible. I was not able to reproduce the others.

 On Wed, Jun 20, 2012 at 6:51 PM, P Purkayasthappu...@gmail.com   wrote:

 On 06/20/2012 08:49 PM, Michael Blumenkrantz wrote:
 If you have an e17 bug, reply to this mail or create a ticket for it on
 trac. This is the LAST call. Hint hint.

 You will hate my bugs, but you asked for it ;-)

 To reproduce (my configuration):
 -   Set window focus:
    sloppy
    all new windows get focus
    all options ticked under Window Focus -   advanced -
   miscellaneous
 -   EFM is unloaded (so, no desktop icons, etc)


 Bug 1: (Lost key input)
 -   Close a window using keybindings, for instance, Ctrl-d on a
 terminal,
 so that the pointer is on the desktop after the window is closed
 -   E stops accepting all key input (for example try alt-tab, alt-esc,
 etc)
 -   You can make E start re-accepting key input by focusing on or
 opening
 a new window

 Status:
 -   Has been around for about a year.
 -   Very hard to reproduce
 -   But experience at least once daily


 Bug 2: (Lost focus)
 -   Set up a key binding which opens any window, say xterm (I used
 urxvt)
 -   Open a large xterm taking up, for example, 80% vertical + 80%
 horizontal screen space
 -   Place the xterm on top left (example, using cleanup windows)
 -   Open another xterm and make it take up a large portion on right
 bottom, for example 40% horizontal and 100% vertical space.
 -   Now you have some empty space on the lower left area and the next
 window will open in that region.
 -   Place your mouse pointer on upper right region and use your
 keybinding to open a new xterm.
 -   The new xterm will open, somewhat overlapping the big xterm on the
 left, pointer will slide to the new xterm and then the new xterm will
 lose focus.

 Status:
 -   Has been around for about a year
 -   Hard to reproduce (does not happen every time)
 -   Experience maybe once every 2 days


 Bug 3: (Overly large notification dialog)
 -   Sometimes notification dialog opens up with a very large horizontal
 width equal to or exceeding the horizontal width of my screen (1366 px).
 -   Have typically seen it with thunderbird notifications, with Gnome
 Integration addon
 -   Config of Gnome Integration addon:
 Title: From: %a
 Message: Subject: %s
 Command: /usr/bin/notify-send

 Status:
 -   Very recent - I think the bug is less than a month old
 -   Reproducibility - happens only sometimes, so not sure how to
 reproduce


 


 Bug N: (E no work no more!!11!1)
 -   How to reproduce: Can't remember, but E no work!!1!

 Status:
 -   NEEED FIXING NAO



 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond.
 Discussions
 will include endpoint security, mobile security and the latest in
 malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 

Re: [E-devel] E17 BUG CALL

2012-06-20 Thread Steve Jones
I can confirm the existence of Bug 1. I've never narrowed it down beyond
that which ppurka has described.

Steve.

On 20/06/12 18:51, P Purkayastha wrote:
 On 06/20/2012 08:49 PM, Michael Blumenkrantz wrote:
 If you have an e17 bug, reply to this mail or create a ticket for it on
 trac. This is the LAST call. Hint hint.
 
 You will hate my bugs, but you asked for it ;-)
 
 To reproduce (my configuration):
 - Set window focus:
  sloppy
  all new windows get focus
  all options ticked under Window Focus - advanced - miscellaneous
 - EFM is unloaded (so, no desktop icons, etc)
 
 
 Bug 1: (Lost key input)
 - Close a window using keybindings, for instance, Ctrl-d on a terminal, 
 so that the pointer is on the desktop after the window is closed
 - E stops accepting all key input (for example try alt-tab, alt-esc, etc)
 - You can make E start re-accepting key input by focusing on or opening 
 a new window
 
 Status:
 - Has been around for about a year.
 - Very hard to reproduce
 - But experience at least once daily
 
 
 Bug 2: (Lost focus)
 - Set up a key binding which opens any window, say xterm (I used urxvt)
 - Open a large xterm taking up, for example, 80% vertical + 80% 
 horizontal screen space
 - Place the xterm on top left (example, using cleanup windows)
 - Open another xterm and make it take up a large portion on right 
 bottom, for example 40% horizontal and 100% vertical space.
 - Now you have some empty space on the lower left area and the next 
 window will open in that region.
 - Place your mouse pointer on upper right region and use your 
 keybinding to open a new xterm.
 - The new xterm will open, somewhat overlapping the big xterm on the 
 left, pointer will slide to the new xterm and then the new xterm will 
 lose focus.
 
 Status:
 - Has been around for about a year
 - Hard to reproduce (does not happen every time)
 - Experience maybe once every 2 days
 
 
 Bug 3: (Overly large notification dialog)
 - Sometimes notification dialog opens up with a very large horizontal 
 width equal to or exceeding the horizontal width of my screen (1366 px).
 - Have typically seen it with thunderbird notifications, with Gnome 
 Integration addon
 - Config of Gnome Integration addon:
 Title: From: %a
 Message: Subject: %s
 Command: /usr/bin/notify-send
 
 Status:
 - Very recent - I think the bug is less than a month old
 - Reproducibility - happens only sometimes, so not sure how to reproduce
 
 
 
 
 
 Bug N: (E no work no more!!11!1)
 - How to reproduce: Can't remember, but E no work!!1!
 
 Status:
 - NEEED FIXING NAO
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




signature.asc
Description: OpenPGP digital signature
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] FOSDEM E group picture

2012-02-05 Thread Steve Jones
Very nice! Could someone name the people on the pictures please? I know
many names in this group, but no faces!

Steve.

On 02/05/2012 02:48 PM, Stefan Schmidt wrote:
 Hello.
 
 Pictures from the group after Cedrics talk:
 http://datenfreihafen.org/~stefan/E-group-picture.tar.gz
 
 regards
 Stefan Schmidt
 
 --
 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-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




signature.asc
Description: OpenPGP digital signature
--
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-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] e segfault with notifications and multiple screens

2011-12-10 Thread Steve Jones
Hi,

Since updating e a couple of weeks ago, I'm getting occasional segfaults
in e from the notification module. Looking at the backtrace (below), it
seems to be related to zones and screens, but I'm not particularly
familiar with them and am reluctant to speculate further.

For now, I'll leave a backtrace here. If someone wants more information
(variable values etc.) I can try to get it for you next time it happens.

Steve.

#0  0x00d7f416 in __kernel_vsyscall ()
#1  0x00abc53b in waitpid () at ../sysdeps/unix/syscall-template.S:82
#2  0x08072cc4 in e_alert_show (sig=11) at e_alert.c:57
#3  signal handler called
#4  0x00b06a4c in _notification_popup_new (n=0xa5ef310) at e_mod_popup.c:280
#5  0x00b06d64 in notification_popup_notify (n=0xa5ef310, replaces_id=0,
appname=0xa874718 Pidgin) at e_mod_popup.c:77
#6  0x00b055ee in _notification_notify (n=0xa5ef310) at e_mod_main.c:183
#7  0x00a7323f in method_notify (obj=0xa282928, message=0xa1fbfa0) at
daemon.c:43
#8  0x00a19c78 in e_dbus_object_handler (conn=0xa1fbc20,
message=0xa1fbfa0, user_data=0xa282928) at e_dbus_object.c:495
#9  0x0029ffbe in ?? () from /lib/libdbus-1.so.3
#10 0x00291eb7 in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#11 0x00a16a48 in e_dbus_idler (data=0xa0dce20) at e_dbus.c:435
#12 0x0086440a in _ecore_call_task_cb () at ecore_private.h:264
#13 _ecore_idle_enterer_call () at ecore_idle_enterer.c:164
#14 0x008670f6 in _ecore_main_loop_iterate_internal (once_only=value
optimised out) at ecore_main.c:1765
#15 0x0086754f in ecore_main_loop_begin () at ecore_main.c:887
#16 0x08070c07 in main (argc=1, argv=0xbfbff264) at e_main.c:956



signature.asc
Description: OpenPGP digital signature
--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E-MODULES-EXTRA cleanup session

2011-10-30 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I use the following:

 forecasts, eweather, weather - is any of them deprecated? are they
 the same/overlap too much?

forecasts is the only one that works reliably for me. I use it a lot.

eweather kind of made a promising start, then stopped. In its current
state it's pretty much unusable and crashes e a lot.

 tclock - deprecated by default clock.

I use this so I can have a nice two-line date and time. Last time I
checked the default clock couldn't do this.


Steve.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOrdwEAAoJEHsns+osKxc78owH/0lR+cZweeyTqsX997IpHi++
mKN8XBpuQMVNtIHuZ13KxjTTYZe7al+E86+jwvLtnEaeqtg5vmdDTtHviaCSGYBX
nzmJJfRRYAQR7Qnd6KKq8QIxr8Kd4d12mU2zScsg1ZIJSJCrXaSBoLayondbn4Mw
x3PqgXijKioRuDtCIBMQvbZY3hH+m9UXUMFHJ281cMMe478WnVeSZrMYrmBOSvcf
GeaH20VFSKP7099Yk8l2n4mHfFYzC7SQMGW1PglhS6GaFAlM7Iky4T/KN7khAMZL
thb/M3twLP6A2EWWt55lTHN3SLfyGRPs3wrzuALocOv+GZWEvRHhMRRGjUG3zQQ=
=Edh3
-END PGP SIGNATURE-

--
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World#153; now supports Android#153; Apps 
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EEZE

2011-05-24 Thread Steve Jones
On 05/23/2011 12:41 PM, Mike Blumenkrantz wrote:
 Hi,
 
 I requested that everyone re-run the eeze udev test a couple weeks ago. I got 
 4
 responses. This is not sufficient.
 
 Take your removable hard drives and plug them in. Put a cd in your cdrom
 drive. Run the test as root to let it open your devices. Reply to me with the
 output.
 
 Thanks.

First up, here's my setup:

Laptop with USB keyboard  mouse plugged in.
Internal SD card slot, with a card in it.
USB stick inserted.
DVD in the optical drive.



For my first trick, I will find all of your keyboards and return their
syspaths.
Found keyboard:
/sys/devices/pci:00/:00:1d.0/usb5/5-1/5-1:1.0/input/input4/event4
Found keyboard:
/sys/devices/pci:00/:00:1d.0/usb5/5-1/5-1:1.1/input/input5/event5
Found keyboard: /sys/devices/platform/i8042/serio0/input/input3/event3

Next, I will find all of your mice and print the corresponding manufacturer.
Found mouse
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input6/event6 with
vendor: Microsoft
Found mouse
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input6/mouse0 with
vendor: Microsoft
Found mouse /sys/devices/platform/i8042/serio2/input/input9/event9 with
vendor: (null)
Found mouse /sys/devices/platform/i8042/serio2/input/input9/mouse1 with
vendor: (null)

Now let's try something a little more difficult.  Mountable filesystems!
Found device:
/sys/devices/pci:00/:00:1d.7/usb2/2-4/2-4:1.0/host5/target5:0:0/5:0:0:0/block/sdb/sdb1
You probably know it better as /dev/sdb1
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1e.0/:02:09.1/mmc_host/mmc0/mmc0:/block/mmcblk0/mmcblk0p1
You probably know it better as /dev/mmcblk0p1
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1e.0/:02:09.1/mmc_host/mmc0/mmc0:/block/mmcblk0/mmcblk0p2
You probably know it better as /dev/mmcblk0p2
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1f.1/host0/target0:0:0/0:0:0:0/block/sr0
You probably know it better as /dev/sr0
It's formatted as udf, and gets mounted at /media/cdrom!
Found device:
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda/sda1
You probably know it better as /dev/sda1
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda/sda2
You probably know it better as /dev/sda2
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda/sda3
You probably know it better as /dev/sda3
It's formatted as ext3!

Internal drives, anyone?  With serial numbers?
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda: 
SAMSUNG_HM160HI_S14QJD0Q790102

Got any removables?  I'm gonna find em!

And now for something more complicated.  Plug or unplug your keyboard or
mouse for me.
You unplugged /dev/input/event4!
All tests completed, exiting successfully!

==

Assuming the card reader  USB stick count as removables, it seems that
the test didn't find them.

Steve.



signature.asc
Description: OpenPGP digital signature
--
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EEZE

2011-05-24 Thread Steve Jones

 you are using the test located in eeze/src/bin, correct? not one which was
 previously installed?
 

Apologies! I changed to eeze/src/bin, then forgot to put ./ on the
command, so it used the old one anyway. To think I was so close to doing
something right today

Anyway, I've done it properly this time:

For my first trick, I will find all of your keyboards and return their
syspaths.
Found keyboard:
/sys/devices/pci:00/:00:1d.0/usb5/5-1/5-1:1.0/input/input4/event4
Found keyboard:
/sys/devices/pci:00/:00:1d.0/usb5/5-1/5-1:1.1/input/input5/event5
Found keyboard: /sys/devices/platform/i8042/serio0/input/input3/event3

Next, I will find all of your mice and print the corresponding manufacturer.
Found mouse
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/event6
with vendor: Microsoft
Found mouse
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/mouse0
with vendor: Microsoft
Found mouse /sys/devices/platform/i8042/serio2/input/input9/event9 with
vendor: (null)
Found mouse /sys/devices/platform/i8042/serio2/input/input9/mouse1 with
vendor: (null)

Now let's try something a little more difficult.  Mountable filesystems!
Found device:
/sys/devices/pci:00/:00:1d.7/usb2/2-3/2-3:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1
You probably know it better as /dev/sdb1
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1e.0/:02:09.1/mmc_host/mmc0/mmc0:/block/mmcblk0/mmcblk0p1
You probably know it better as /dev/mmcblk0p1
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1e.0/:02:09.1/mmc_host/mmc0/mmc0:/block/mmcblk0/mmcblk0p2
You probably know it better as /dev/mmcblk0p2
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda/sda1
You probably know it better as /dev/sda1
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda/sda2
You probably know it better as /dev/sda2
It's formatted as vfat!
Found device:
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda/sda3
You probably know it better as /dev/sda3
It's formatted as ext3!

Network devices!
Found device: /sys/devices/pci:00/:00:1c.0/:09:00.0/net/eth0
You probably know it better as eth0
Found device: /sys/devices/pci:00/:00:1c.1/:0b:00.0/net/wlan0
You probably know it better as wlan0
Found device: /sys/devices/virtual/net/lo
You probably know it better as lo
Found device: /sys/devices/virtual/net/vboxnet0
You probably know it better as vboxnet0

Internal drives, anyone?  With serial numbers?
/sys/devices/pci:00/:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda: 
SAMSUNG_HM160HI_S14QJD0Q790102

Got any removables?  I'm gonna find em!
Ooh, a DataTraveler G2  attached to the scsi subsytem!

And now for something more complicated.  Plug or unplug your keyboard or
mouse for me.
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/mouse0
does not exist!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/mouse0
does not exist!
Sneaky sneaky!  But
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/mouse0
is not a keyboard or a mouse!!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/event6
does not exist!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/event6
does not exist!
Sneaky sneaky!  But
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16/event6
is not a keyboard or a mouse!!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16 does
not exist!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16 does
not exist!
Sneaky sneaky!  But
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/input/input16 is
not a keyboard or a mouse!!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/0003:045E:0039.0005/hidraw/hidraw2
does not exist!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/0003:045E:0039.0005/hidraw/hidraw2
does not exist!
Sneaky sneaky!  But
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/0003:045E:0039.0005/hidraw/hidraw2
is not a keyboard or a mouse!!
ERR23507:eeze_udev eeze_udev_private.c:26 _new_device() device
/sys/devices/pci:00/:00:1d.0/usb5/5-2/5-2:1.0/0003:045E:0039.0005 does
not exist!

Re: [E-devel] Ever expanding desktop (Module Idea)

2011-01-26 Thread Steve Jones
 From what I remember, Project Looking Glass (the Java desktop) has a 
similar approach to multiple desktops. You can specify the number of 
desktops as in e17, but you don't *have* to snap to any particular 
desktop. Instead, the desktops are arranged as though on the inside of a 
cylinder as one continuous large desktop, and you can set the view to 
any portion of that desktop (or snap to a particular place if you wish).

Does that description make sense?

If anyone does go ahead with this idea, you'll have to be careful about 
how you deal with shelves, gadgets and sticky windows.

Steve.


On 01/26/2011 04:13 AM, Jeff Hoogland wrote:
 Well, thats just it - it would move them off the screen *eventually* just
 not right away/suddenly like it does with virtual desktops. I think this in
 combination with a dynamically created maximum screen size would make for a
 rich user experience. If you could also allow the user to zoom in and zoom
 out (essentially dynamically resize all the windows on the desktop) would be
 interesting.

 ~Jeff Hoogland

 On Tue, Jan 25, 2011 at 9:10 PM, Christopher Michaelcpmicha...@comcast.net
 wrote:

 On 01/25/2011 09:08 PM, Jeff Hoogland wrote:

 This is an idea I've been kicking around with a friend. What would anyone
 think of creating an ever expanding desktop? Essentially the desktop
 size
 would adjust as a user needs and you would be able to scroll at the edges
 of
 the screen when you want to, creating exactly the amount of space you
 need.
 I think also a zoom in/zoom out feature would be nice to go with it. A
 desktop like this has an advantage over the current virtual desktop setup
 because it would

 1) Change based on what space the user needs
 2) Wouldn't move applications open totally off the screen

   Well, I think #2 is the problem. Regardless of how big the virtual
 desktop gets, eventually you would end up scrolling some apps off-screen. If
 you think about a 640x480 where this is done...what happens say if you have
 an app on the left side (x == 0), then you end up creating a virtual
 (1280x480)...How are you going to display the app all the way on the left (x
 == 0) when there is an app @ say x = 1000 ?

 dh


   Neat idea, crazy, or a little bit of both?

 ~Jeff Hoogland



 --
 Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
 Finally, a world-class log management solution at an even better price-free!
 Download using promo code Free_Logger_4_Dev2Dev. Offer expires
 February 28th, so secure your free ArcSight Logger TODAY!
 http://p.sf.net/sfu/arcsight-sfd2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] e does not want to compile

2011-01-26 Thread Steve Jones
On 01/25/2011 10:12 PM, Иван Сусанин wrote:
 Hi,

 As for revision 56301, unable to compile e with this message on Debian
 Lenny:

 EASY_E17 1.4.0 CMD: ./autogen.sh --prefix=/opt/e17
 ---
 Running autopoint...
 Running aclocal...
 Running autoconf...
 Running autoheader...
 Running libtoolize...
 Running automake...
 configure.ac:690: required file `$po_makefile_in.in' not found
 

 Any ideas?


Hi Danny,

I've been seeing this problem for a while. I think it's something wrong 
with the build environment, but I've never figured out what the problem is.

As a workaround, you can edit the configure.ac file and make it work 
manually. Go to line 690, and scroll down until you find the line:

$po_makefile_in.in

Replace this line with:

po/Makefile.in

and you should be able to re-run autogen.sh and continue.

HTH,
Steve.

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] #574: Focus events not working for e_widget objects

2010-08-20 Thread Steve Jones
On 20/08/10 13:48, E-Trac wrote:
 Focus events not working for e_widget objects

 Focus on Evas is manually given to objects, and then the FOCUS_IN and
 FOCUS_OUT callbacks are called. There's no automatic focus handling, as
 it's up to the user to decide when and which specific Evas_Object will
 have it.

 You should use evas_object_focus_set() on the object you want focused at
 any given time.


Now I'm lost. I'm using an e_widget_entry field in a module. I want a
function to be called when the user has entered a value in the field and
moved away from it. This is why I set a FOCUS_OUT callback on the
widget, but it was never being called - hence the bug report.

There's no way I can manually fritz with the evas focus state in the
module's UI - E should be (and is) handling that.

If setting the FOCUS_OUT callback won't call a function when focus is
lost, how am I meant to be doing it?

Steve.



signature.asc
Description: OpenPGP digital signature
--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev ___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] #574: Focus events not working for e_widget objects

2010-08-20 Thread Steve Jones
On 08/20/2010 02:16 PM, Iván Briano (Sachiel) wrote:
 On Fri, Aug 20, 2010 at 10:07 AM, Steve Jones
 st...@squaregoldfish.co.uk wrote:
 On 20/08/10 13:48, E-Trac wrote:
 Focus events not working for e_widget objects

 Focus on Evas is manually given to objects, and then the FOCUS_IN and
 FOCUS_OUT callbacks are called. There's no automatic focus handling, as
 it's up to the user to decide when and which specific Evas_Object will
 have it.

 You should use evas_object_focus_set() on the object you want focused at
 any given time.


 Now I'm lost. I'm using an e_widget_entry field in a module. I want a
 function to be called when the user has entered a value in the field and
 moved away from it. This is why I set a FOCUS_OUT callback on the
 widget, but it was never being called - hence the bug report.

 There's no way I can manually fritz with the evas focus state in the
 module's UI - E should be (and is) handling that.

 If setting the FOCUS_OUT callback won't call a function when focus is
 lost, how am I meant to be doing it?

 
 You should look at the implementation of the widget and have it handle
 focus in there, but the FOCUS_IN and FOCUS_OUT callbacks in Evas
 do work as expected, there's just no automatic handling of it being given
 or taken from objects based on any other input than evas_object_focus_set().
 
 Thing is, e_widgets are smart objects, that is, you get a pointer to an object
 when you create them, but inside it holds many other objects that do several
 things. Only one of them will be focused at any time and it will probably be
 an internal one, so using the Evas callbacks that way won't work. You want
 to check (I don't remember now) if e_widget_entry implements a focus,in
 and focus,out smart_callback and use that.
 
 

The only relevant thing I can see is that the e_widget_entry calls
edje_object_signal_emit on focus in/out, but I've been told there's no
realistic way to capture that signal and know where it came from. Looks
like I'm snookered.

Steve.



signature.asc
Description: OpenPGP digital signature
--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev ___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] New website header

2010-07-27 Thread Steve Jones
My tuppence worth:

Having the bar and buttons both fading to white at the top just makes
the whole top section lose definition, especially as the 'selected'
button does fully extend to the top. Similarly, I don't think there's
enough contrast between the buttons and the bar.

In both cases, I don't think a major change is needed - a small tweak to
darken the colours slightly would probably be enough.

The selected button looks cool, although as raster says the bottom edge
could do with a little definition.

Steve.

On 07/28/2010 01:34 AM, Carsten Haitzler (The Rasterman) wrote:
 On Tue, 27 Jul 2010 14:09:14 -0300 Andres Blanc andresbl...@gmail.com said:
 
 you're back? :) hmm i quite like the old header... what do people think? the
 black selection misses a shadow - it needs some depth. and the whole bar needs
 a shadow under it for some depth too i think. that or it should blend into the
 page... ? (and now trac and all the doxygen docs also dont match too :(..)
 
 Hello there, the current site header always bottered me since it was based 
 on 
 something I half-did a long time ago and I've been wanting to fix it.

 Homepage with the mouse over about: http://i.imgur.com/IhjjZ.png
 The actual about page: http://i.imgur.com/MLGxv.png

 Tested in ie6 and ready to go as soon as someone reverts 48315 
 (http://marc.info/?l=enlightenment-svnm=127221653409512) to give me my 
 superpowers back.


 --
 The Palm PDK Hot Apps Program offers developers who use the
 Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
 of $1 Million in cash or HP Products. Visit us here for more details:
 http://ad.doubleclick.net/clk;226879339;13503038;l?
 http://clk.atdmt.com/CRS/go/247765532/direct/01/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 
 




signature.asc
Description: OpenPGP digital signature
--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Force re-read of default background edj

2010-07-07 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thanks Sebastian! Just what I needed.

Steve.

On 07/05/2010 08:55 PM, Sebastian Dransfeld wrote:
 e_bg_zone_update does the actual work of changing the background.
 
 Sebastian
 
 Steve Jones wrote:
 Thanks for the thought anyway. Suggestions of places to look are often
 as useful as direct answers!
 
 Steve.
 
 On 07/05/2010 07:51 PM, Christopher Michael wrote:
 Ok, just thought I would point that out for you in case you needed some
 reference code.

 dh

 On 7/5/2010 2:38 PM, Steve Jones wrote:
 The slideshow module switches between different pre-existing edj files,
 rather than creating them itself. If you set it to change all desktops,
 it calls e_bg_default_set as I'm already doing, and it works because
 it's using a different edj file each time.

 I'll keep hunting...

 Steve.

 On 07/05/2010 12:03 AM, Christopher Michael wrote:
 Check the code for the slideshow module
 (e/trunk/E-MODULES-EXTRA/slideshow). It changes backgrounds on a timer
 just like you are trying todo :)

 dh

 On 07/04/2010 05:41 PM, Steve Jones wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi List,

 I have a program that sets the default background edj file, and changes
 it periodically by calling e_bg_default_set.

 The first time I set the background, it works fine. However, if I
 overwrite the edj file and call e_bg_default_set again, nothing
 happens,
 as e decides (understandably) that since I've asked it to set the same
 background file it doesn't need to do anything.

 Is there a way round this? I've tried copy-and-pasting the code from
 e_bg_default_set, but it doesn't work (probably because I did it
 wrong).
 It's also code duplication, which is a Bad Thing. I assume there's an e
 API call somewhere, but I can't find it.

 TIA,
 Steve.
 -
 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 

-
--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkw0ShoACgkQJLjjO06+P9/YTQCfU0nwthsHpHrpB5AJOIPdWjwZ
zOIAn0BWNnD/rSoXcF6ea7vEc98n4pS+
=fGm4
-END PGP SIGNATURE-

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Force re-read of default background edj

2010-07-05 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The slideshow module switches between different pre-existing edj files,
rather than creating them itself. If you set it to change all desktops,
it calls e_bg_default_set as I'm already doing, and it works because
it's using a different edj file each time.

I'll keep hunting...

Steve.

On 07/05/2010 12:03 AM, Christopher Michael wrote:
 Check the code for the slideshow module
 (e/trunk/E-MODULES-EXTRA/slideshow). It changes backgrounds on a timer
 just like you are trying todo :)
 
 dh
 
 On 07/04/2010 05:41 PM, Steve Jones wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi List,

 I have a program that sets the default background edj file, and changes
 it periodically by calling e_bg_default_set.

 The first time I set the background, it works fine. However, if I
 overwrite the edj file and call e_bg_default_set again, nothing happens,
 as e decides (understandably) that since I've asked it to set the same
 background file it doesn't need to do anything.

 Is there a way round this? I've tried copy-and-pasting the code from
 e_bg_default_set, but it doesn't work (probably because I did it wrong).
 It's also code duplication, which is a Bad Thing. I assume there's an e
 API call somewhere, but I can't find it.

 TIA,
 Steve.
 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwyJqoACgkQJLjjO06+P9/a1ACdGWgO9S76p+/fspYFfpG8m7FG
5D0An32BhTbzscDyykzXV0XHm5UpgkGo
=X+g6
-END PGP SIGNATURE-

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Force re-read of default background edj

2010-07-05 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/05/2010 07:46 PM, hannes.janet...@gmail.com wrote:
 Hi,
 
 On Mon, Jul 5, 2010 at 8:38 PM, Steve Jones st...@squaregoldfish.co.uk 
 wrote:
 The slideshow module switches between different pre-existing edj files,
 rather than creating them itself. If you set it to change all desktops,
 it calls e_bg_default_set as I'm already doing, and it works because
 it's using a different edj file each time.
 
 I'll keep hunting...
 
 you could use two edj files. just write to the one which is not shown,
 then switch them.
 
 BR
 

Yes, I could do that, or create a new edj file with a timestamp each
time and delete the old one. Strikes me as a bit ugly though.

I'll see if I can spot what e does when it starts up - it must read the
edj at that point :)

Steve.

 Steve.
 
 On 07/05/2010 12:03 AM, Christopher Michael wrote:
 Check the code for the slideshow module
 (e/trunk/E-MODULES-EXTRA/slideshow). It changes backgrounds on a timer
 just like you are trying todo :)

 dh

 On 07/04/2010 05:41 PM, Steve Jones wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi List,

 I have a program that sets the default background edj file, and changes
 it periodically by calling e_bg_default_set.

 The first time I set the background, it works fine. However, if I
 overwrite the edj file and call e_bg_default_set again, nothing happens,
 as e decides (understandably) that since I've asked it to set the same
 background file it doesn't need to do anything.

 Is there a way round this? I've tried copy-and-pasting the code from
 e_bg_default_set, but it doesn't work (probably because I did it wrong).
 It's also code duplication, which is a Bad Thing. I assume there's an e
 API call somewhere, but I can't find it.

 TIA,
 Steve.

 

-
--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwyMMQACgkQJLjjO06+P98oHgCeNRYZZ+yrY7a4wuFY0ifomZNz
ZJMAnRNGF6vkdPNQOvvHFu7e9rGZThmy
=siOC
-END PGP SIGNATURE-

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Force re-read of default background edj

2010-07-05 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thanks for the thought anyway. Suggestions of places to look are often
as useful as direct answers!

Steve.

On 07/05/2010 07:51 PM, Christopher Michael wrote:
 Ok, just thought I would point that out for you in case you needed some
 reference code.
 
 dh
 
 On 7/5/2010 2:38 PM, Steve Jones wrote:
 The slideshow module switches between different pre-existing edj files,
 rather than creating them itself. If you set it to change all desktops,
 it calls e_bg_default_set as I'm already doing, and it works because
 it's using a different edj file each time.
 
 I'll keep hunting...
 
 Steve.
 
 On 07/05/2010 12:03 AM, Christopher Michael wrote:
 Check the code for the slideshow module
 (e/trunk/E-MODULES-EXTRA/slideshow). It changes backgrounds on a timer
 just like you are trying todo :)

 dh

 On 07/04/2010 05:41 PM, Steve Jones wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi List,

 I have a program that sets the default background edj file, and changes
 it periodically by calling e_bg_default_set.

 The first time I set the background, it works fine. However, if I
 overwrite the edj file and call e_bg_default_set again, nothing
 happens,
 as e decides (understandably) that since I've asked it to set the same
 background file it doesn't need to do anything.

 Is there a way round this? I've tried copy-and-pasting the code from
 e_bg_default_set, but it doesn't work (probably because I did it
 wrong).
 It's also code duplication, which is a Bad Thing. I assume there's an e
 API call somewhere, but I can't find it.

 TIA,
 Steve.

 

-
--

This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwyMRQACgkQJLjjO06+P9/0HwCfRGYXaKHeqXv7jFjoflLX5oCE
cWUAn3lQTQE4SCbWezUJzir3u5UBAM1A
=UO9g
-END PGP SIGNATURE-

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Force re-read of default background edj

2010-07-05 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/05/2010 10:00 PM, Cedric BAIL wrote:
 On Monday, July 5, 2010, Steve Jones st...@squaregoldfish.co.uk wrote:
 On 07/05/2010 07:46 PM, hannes.janet...@gmail.com wrote:
 Hi,

 On Mon, Jul 5, 2010 at 8:38 PM, Steve Jones st...@squaregoldfish.co.uk 
 wrote:
 The slideshow module switches between different pre-existing edj files,
 rather than creating them itself. If you set it to change all desktops,
 it calls e_bg_default_set as I'm already doing, and it works because
 it's using a different edj file each time.

 I'll keep hunting...

 you could use two edj files. just write to the one which is not shown,
 then switch them.

 BR

 
 Yes, I could do that, or create a new edj file with a timestamp each
 time and delete the old one. Strikes me as a bit ugly though.
 
 I'll see if I can spot what e does when it starts up - it must read the
 edj at that point :)
 
 Steve.
 
 I don't have access to source code right now, but i know that both
 edje and eet do call stat on the file, and should reload it on change.
 Maybe e is just checking that you change the name before passing the
 call to edje. Another question that may sounds stupid, but if you are
 creating each edje file, why dont you pack them at once in the same
 file ?
 

You're absolutely right - e_bg_default_set checks the name of the edj
file, and if it's the same it does nothing.

I'm generating my edj files on a timed basis to update the bg every 5
minutes or so using a newly-generated image from XPlanet - that's why
I'm recreating the edj each time.

Steve.










 Steve.

 On 07/05/2010 12:03 AM, Christopher Michael wrote:
 Check the code for the slideshow module
 (e/trunk/E-MODULES-EXTRA/slideshow). It changes backgrounds on a timer
 just like you are trying todo :)

 dh

 On 07/04/2010 05:41 PM, Steve Jones wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi List,

 I have a program that sets the default background edj file, and changes
 it periodically by calling e_bg_default_set.

 The first time I set the background, it works fine. However, if I
 overwrite the edj file and call e_bg_default_set again, nothing 
 happens,
 as e decides (understandably) that since I've asked it to set the same
 background file it doesn't need to do anything.

 Is there a way round this? I've tried copy-and-pasting the code from
 e_bg_default_set, but it doesn't work (probably because I did it 
 wrong).
 It's also code duplication, which is a Bad Thing. I assume there's an e
 API call somewhere, but I can't find it.

 TIA,
 Steve.



 -
 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 

-
--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwyUoUACgkQJLjjO06+P99kpwCeMuhhXaL9LlQzCqa92WTfFAfK
hlMAnjDAtpx9hYgkN8CIwa1A3wEigAsz
=Yllt
-END PGP SIGNATURE-

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] What font setting applies to TClock ?

2010-05-29 Thread Steve Jones
On 29/05/10 08:47, David C. Rankin wrote:
 Guys,

   I have a digital clock gadget 'TClock' on my desktop and each time I 
 change a
 theme, the font for the clock changes. I have been trough fonts-Advanced and
 tried changing the different fonts, but I can't find which one controls the
 clock. Any hints?


I don't have the chance to check at the minute, but there are six fonts 
assigned to modules in e17, in their own section of the Fonts dialog - 
small, normal and large, and the three 'styled' fonts. My guess would be 
that it's one of these that's controlling the TClock font. If it's not, 
then I don't know!

Bear in mind that changing these fonts may well affect some of your 
other modules.

Steve.

--

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


[E-devel] Mentor needed!

2010-05-29 Thread Steve Jones
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

I'm trying to convert my e17XPlanet program
(http://www.squaregoldfish.co.uk/software/e17xplanet/) into a proper module.

I've figured out how I want it to operate, and I'm an experienced
programmer. However, my knowledge of C is literally zero. I'm happy to
look at other bits of code to work out most of what I need to do (that's
what I've been doing so far), but there are times when I just get stuck,
and it takes me hours and hours to find the solution.

So, rather than spam this list whenever I get stuck, what I'd like is
for someone to help me get up to speed with the intricacies of the
language, and also someone who's familiar with the E API, as that may
well come in handy. Basically, I'd like to ask dumb questions when I
can't find the answers, or when I've found multiple possible answers and
want to know which will be best (my current dilemma).

Just to reassure you, I have no intention of asking stupid questions
every hour. I'll continue to look to other sources first, but I'd just
like a bit of backup and advice now and again!

If anyone fancies helping me out with this, I'll be very grateful. Feel
free to drop me a line here or at my email address.

Cheers,
Steve.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwBh6gACgkQJLjjO06+P987RgCfTLfCq8Wb+YTriMMLYn339MQF
EVkAn3M/rXZOv3djSvR9F5+NVAe4H2Mu
=If3+
-END PGP SIGNATURE-

--

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


Re: [E-devel] Proposal: Enlightenment Weekly News

2009-05-17 Thread Steve Jones
I think this is a great idea. I subscribe to the SVN commits to see 
what's happening, but since I'm not a developer it's not always easy to 
figure out exactly what's been happening. The news digest would fit my 
needs perfectly.

Steve.

Thomas Gstädtner wrote:
 Hi,
 
 in the Twitter-thread this week on the devel ML we had a discussion
 about how we could make a serious and regular news-section for
 E.org, not only external on twitter/facebook/etcpp.
 I already did some suggestions, but now I'd like to make it more concrete:
 As I see it, it would be best to have the news in a kind of digest
 form, not a lot of single items (that is what the existing twitter
 feed can be used for).
 Many projects do it based on a regular date - be it weekly, monthly or
 per quarter - I think this concept would be also great for E.
 As the twitter feed contains many small things of all kind, I think
 the news on E.org should be only more relevant stuff for the users
 (not developers!) that do not want to read the mailinglists,
 twitter-feeds, and similar on a regular basis. Of course this doesn't
 mean developers should be completely left out - big stuff like bigger
 API-changes could be also announced that way (but not every trivial
 thing, that's what the SVN commit list is for).
 
 E.org currently has a news section, but it is not well maintained, or
 let's say it is only used for big announcements (it only contains big
 releases like new EFL/E snapshots, EWL releases, the SVN move and so
 on). So I think this section should be renamed to Announcements,
 because this is what it is used for. Big Ass Announcements.
 Additionally there should be the News section for stuff that matters
 but isn't _that_ important. That's where I'd like to see what I said
 above.
 
 I think Weekly News would fit for E, because users have regular
 information about interesting things (and there are a lot of
 interesting things in a week or two) and it is not too much overkill
 like daily or per-item based news. If there should be a week with not
 that much changes it could be temporarily bi-weekly.
 As I said in the twitter thread: I'd be free to write this if you
 think it's useful. But even better would be if it could be more
 collaborative. So we could use the SVN, the Wiki (probably the best
 way), or if you don't want it there my personal public git (with write
 access for everyone interested in taking part) to collect all
 interesting stuff over the week and post it at Sunday evening on E.org
 and probably as digest on the E-Users ML.
 
 Here's how I imagine it:
 
 
 
 Enlightenment Weekly News 2009/20
 =
 
 SVN News:
 -
 The drawer-module received initial support for composite plugins
 (http://trac.enlightenment.org/e/changeset/40644) and a winlist plugin
 (http://trac.enlightenment.org/e/changeset/40666).
 
 Sergey Semernin is working hard on E's file manager and it definitely
 pays off:
 E_fm2 now has full support for in-place renaming and custom per-directory
 backgrounds (http://trac.enlightenment.org/e/changeset/40668).
 There have been a lot more patches from him which are or are not yet in SVN.
 
 Community News:
 ---
 
 Gustavo Barbieri is planning to rework the notification (libnotify) module and
 would like to drop the shelf-gadget of the module. If this feature is 
 important
 to you, feel free to take part in the discussion on both mailinglists
 (notification module: how do you use it?).
 
 Massimiliano Calamelli started a Twitter-feed about E development.
 If you're not following the SVN commits (or probably even if) this is a great
 source for all sort of new stuff in or around E.
 
 Inofficial chances to meet E developers:
 Raster will be on a trip through Europe between may 19th and june 9th.
 For more information check the ML (berlin/paris/berne... who's around?) -
 and don't forget to bring your sticks!
 Gustavo will be at Ubuntu Dev Summit in Barcelona (19-31 May). Don't miss your
 chance to get your own SPANK SPANK shirt!
 
 
 Please share your opinion,
 
 thomasg
 
 --
 Crystal Reports - New Free Runtime and 30 Day Trial
 Check out the new simplified licensing option that enables 
 unlimited royalty-free distribution of the report engine 
 for externally facing server and web deployment. 
 http://p.sf.net/sfu/businessobjects
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 

Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-01-18 Thread Steve Jones
Gustavo Sverzut Barbieri wrote:
 On Mon, Jan 12, 2009 at 4:55 PM, Frederick Reeve cy...@solace.info wrote:
 On Wed, 7 Jan 2009 21:54:52 -0200
 Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote:

 On Wed, Jan 7, 2009 at 9:29 PM, The Rasterman Carsten Haitzler
 ras...@rasterman.com wrote:
 On Thu, 8 Jan 2009 09:15:25 +1030 Graham Gower graham.go...@gmail.com
 babbled:
 n.b. - i didn't notice this as i use low power automatic (conservative)
 governor - it doesnt clock up as much as automatic does - but it will for
 sustained cpu needs.
 conservative is considered bad. it's just recommended for machines
 that have problems with fast frequency changes, usually weird/old
 platforms.

 Just have to drop in my comment here.  I use conservative because my fan is 
 regulated by my bios and if the cpu is at full the fan runs on hi on my 
 notebook(its loud).  I find it very obnoxious going from off to hi all the 
 time.  My notebook is a new as of 2 months ago HP with some of the best 
 hardware you can currently get.  Yet on demand/automatic does not give a 
 good user experience here.  Anyway.  I would really hate to see low power 
 automatic go away as it has worked the best for keeping noise down on all 4 
 notebooks I have owned now.  I do wonder why it is considered bad though?
 
 It's bad because it would take more time to do the task and it's
 cheaper to finish the task at full speed sooner than run it half speed
 and delay job end. But of course you might end with annoying fans and
 latencies for some hardware (either cpu or fan)... I know it can be
 irritating if your laptop will turn on the fans everytime you move a
 window with e17 ;-)
 

Just to add my two cents to this discussion.

I have a machine that's on 24/7 for various tasks, and I run BOINC
projects in the background just so it's doing something useful all the
time. However, I don't want the processor running flat out constantly,
so I have ignore_nice_load switched on. That way, BOINC can do its thing
at low priority, and the CPU runs at a lower speed. Then, if 'normal'
apps need the CPU, it scales up the frequency to get the job done
quicker. e17's policy of running all child processes as +1 priority
completely backfires in this scenario.

I'm not sure which is the best way to go in terms of defaults for this,
but I'd definitely like there to be an option to adjust the priority of
e's child processes.

Steve.



signature.asc
Description: OpenPGP digital signature
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] cpu frequency not scaling with E17 + Ubuntu

2009-01-18 Thread Steve Jones
Carsten Haitzler (The Rasterman) wrote:
 On Sun, 18 Jan 2009 16:05:00 -0200 Gustavo Sverzut Barbieri
 barbi...@profusion.mobi babbled:
 
 On Sun, Jan 18, 2009 at 3:45 PM, Steve Jones st...@squaregoldfish.co.uk
 wrote:
 Gustavo Sverzut Barbieri wrote:
 On Mon, Jan 12, 2009 at 4:55 PM, Frederick Reeve cy...@solace.info wrote:
 On Wed, 7 Jan 2009 21:54:52 -0200
 Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote:

 On Wed, Jan 7, 2009 at 9:29 PM, The Rasterman Carsten Haitzler
 ras...@rasterman.com wrote:
 On Thu, 8 Jan 2009 09:15:25 +1030 Graham Gower
 graham.go...@gmail.com babbled:
 n.b. - i didn't notice this as i use low power
 automatic (conservative) governor - it doesnt clock up as much as
 automatic does - but it will for sustained cpu needs.
 conservative is considered bad. it's just recommended for machines
 that have problems with fast frequency changes, usually weird/old
 platforms.

 Just have to drop in my comment here.  I use conservative because my fan
 is regulated by my bios and if the cpu is at full the fan runs on hi on
 my notebook(its loud).  I find it very obnoxious going from off to hi all
 the time.  My notebook is a new as of 2 months ago HP with some of the
 best hardware you can currently get.  Yet on demand/automatic does not
 give a good user experience here.  Anyway.  I would really hate to see
 low power automatic go away as it has worked the best for keeping noise
 down on all 4 notebooks I have owned now.  I do wonder why it is
 considered bad though?
 It's bad because it would take more time to do the task and it's
 cheaper to finish the task at full speed sooner than run it half speed
 and delay job end. But of course you might end with annoying fans and
 latencies for some hardware (either cpu or fan)... I know it can be
 irritating if your laptop will turn on the fans everytime you move a
 window with e17 ;-)

 Just to add my two cents to this discussion.

 I have a machine that's on 24/7 for various tasks, and I run BOINC
 projects in the background just so it's doing something useful all the
 time. However, I don't want the processor running flat out constantly,
 so I have ignore_nice_load switched on. That way, BOINC can do its thing
 at low priority, and the CPU runs at a lower speed. Then, if 'normal'
 apps need the CPU, it scales up the frequency to get the job done
 quicker. e17's policy of running all child processes as +1 priority
 completely backfires in this scenario.

 I'm not sure which is the best way to go in terms of defaults for this,
 but I'd definitely like there to be an option to adjust the priority of
 e's child processes.
 IMHO your case is not the usual for regular users, and BOINC should
 throttle itself or use some kind of cpulimits to do so, doable with
 cgroups since .24.

 Basically ignore_nice_load defeats use of priority by non-admin users,
 you cannot use them anymore. They should have done this for
 configurable priority or use +19 only, otherwise you loose 1-19.
 
 absolutely. that option nukes the usefulness of nice priorities for non-root
 entirely as you lose all 1-19 levels into one blob (when it comes to freq
 scaling). allowing you to SET the nice level at which the ignore it for freq
 switching comes in... instead of 1/0 (on and off) would be useful - or at
 least have a default nice level at which the ignore kicks in of +19 (giving 
 1-18
 back as useful and if you are going to nice stuff... like you did before to 
 get
 this to work... then you just adjust it to nice +19).
 

I agree with all of these comments, and fixing the ignore_nice_load
option to take a threshold could be a desirable solution. However, until
that happens, a config option in e may have to be the way forward.
Otherwise, I'll content myself with editing the source every time I
update :)

Steve.



signature.asc
Description: OpenPGP digital signature
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel