[E-devel] eplanet module
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
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
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
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
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
-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
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
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)
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
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
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
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
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
-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
-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
-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
-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
-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 ?
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!
-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
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
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
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