Awesome wm in Kindle Touch!

2012-01-17 Thread Kan-Ru Chen
Hello list,

You might be interested to know that our beloved window manager was used in the
Amazon product Kindle Touch! You can get the source code from
http://www.amazon.com/gp/help/customer/display.html?nodeId=200203720

And here is the rc.lua extracted from the device:
https://dl.dropbox.com/u/2992761/rc.lua

Looks like this new kindle model has very traditional GNU/Linux desktop
environment, includes Linux kernel, X, awesome, gtk, webkitgtk and java..

Awesome!

Cheers,
Kanru


-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Awesome wm in Kindle Touch!

2012-01-19 Thread Kan-Ru Chen
Julien Danjou julien at danjou.info writes:

 
 On Tue, Jan 17 2012, Kan-Ru Chen wrote:
 
  And here is the rc.lua extracted from the device:
  https://dl.dropbox.com/u/2992761/rc.lua
 
 Do you know were are the sources for the lab126_* libs?
 

Yes, they are in the same directory of rc.lua:

/etc/xdg/awesome/
/etc/xdg/awesome/lab126LayerLogic.lua
/etc/xdg/awesome/lab126_application_layer.lua
/etc/xdg/awesome/lab126_chrome_layer.lua
/etc/xdg/awesome/lab126_dialog_layer.lua
/etc/xdg/awesome/lab126_ew.lua
/etc/xdg/awesome/lab126_flash_triggers.lua
/etc/xdg/awesome/lab126_keyboard_layer.lua
/etc/xdg/awesome/lab126_ligl.lua
/etc/xdg/awesome/lab126_logging.lua
/etc/xdg/awesome/lab126_orientation.lua
/etc/xdg/awesome/lab126_screensaver_layer.lua
/etc/xdg/awesome/rc.lua
/etc/xdg/awesome/testScriptLab126LayerLogic.lua

I cannot redistribute them though. (can I?)

-- 
Kanru


-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Awesome wm in Kindle Touch!

2012-01-19 Thread Kan-Ru Chen
Julien Danjou jul...@danjou.info writes:

 On Tue, Jan 17 2012, Kan-Ru Chen wrote:

 And here is the rc.lua extracted from the device:
 https://dl.dropbox.com/u/2992761/rc.lua

 Do you know were are the sources for the lab126_* libs?

Yes, they are in the same directory of rc.lua:

/etc/xdg/awesome/
/etc/xdg/awesome/lab126LayerLogic.lua
/etc/xdg/awesome/lab126_application_layer.lua
/etc/xdg/awesome/lab126_chrome_layer.lua
/etc/xdg/awesome/lab126_dialog_layer.lua
/etc/xdg/awesome/lab126_ew.lua
/etc/xdg/awesome/lab126_flash_triggers.lua
/etc/xdg/awesome/lab126_keyboard_layer.lua
/etc/xdg/awesome/lab126_ligl.lua
/etc/xdg/awesome/lab126_logging.lua
/etc/xdg/awesome/lab126_orientation.lua
/etc/xdg/awesome/lab126_screensaver_layer.lua
/etc/xdg/awesome/rc.lua
/etc/xdg/awesome/testScriptLab126LayerLogic.lua

-- 
Kanru

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: System tray rework

2011-07-09 Thread Kan-Ru Chen
Hi,

Daniel Silverstone dsilv...@digital-scurf.org writes:

 If anyone is interested in this work, and is interested in helping me to get
 the functionality to a point that it'd be worth rewriting the patch cleanly 
 for
 submission then I would be very grateful for any assistance which can be
 offered.

Thank you for starting to deal with the systray problem. I am the origin
reporter of #843 and your patch works well with the UIM case too
(screenshot attached :)

Only one small problem is that awesome is constantly reporting
configuration changes, that is, when tailf ~/.xsession-errors I get

  XCB Configure 103 to 0,0 of 90 x 18
  embeds = {
[1] = {
  [min_height] = 19
  [min_width] = 96
  [win_gravity] = north_west
},
  }
  newgeom = {
[1] = {
  [1] = 0
  [2] = 0
  [3] = 90.947368421053
  [4] = 18
},
  }
  embeds = {
[1] = {
  [min_height] = 19
  [min_width] = 96
  [win_gravity] = north_west
},
  }
  newgeom = {
[1] = {
  [1] = 0
  [2] = 0
  [3] = 90.947368421053
  [4] = 18
},
  }

repeatedly. I don't know if this is normal but it looks suspicious as
its rate is too high. 

ref: https://awesome.naquadah.org/bugs/index.php?do=detailstask_id=843

-- 
Kanru
attachment: new_systray.png