Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH v2 0/4] YB2370: Build Appliance integrates a filemanager
@ 2013-08-22 17:23 Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 1/4] xdg-utils: add runtime dependency on xprop Cristian Iorga
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Cristian Iorga @ 2013-08-22 17:23 UTC (permalink / raw)
  To: openembedded-core

PCManFM filemanager is integrated in Build Appliance;
It will handle folders and files navigation from within Hob.

The following changes since commit 02521a40d36d06d269ec14ce9000f2941d6980af:

  busybox.inc: Avoid error when SYSLOG is not enabled (2013-08-22 15:11:13 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib ciorga/YB2370
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ciorga/YB2370

Cristian Iorga (4):
  xdg-utils: add runtime dependency on xprop
  Build Appliance: pcmanfm integration
  build-appliance-image: changing the icon theme to sato
  builder: register directories with pcmanfm

 meta/recipes-core/packagegroups/packagegroup-self-hosted.bb | 5 ++++-
 meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb      | 1 +
 meta/recipes-graphics/builder/files/builder_hob_start.sh    | 9 +++++++++
 3 files changed, 14 insertions(+), 1 deletion(-)

-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH v2 1/4] xdg-utils: add runtime dependency on xprop
  2013-08-22 17:23 [PATCH v2 0/4] YB2370: Build Appliance integrates a filemanager Cristian Iorga
@ 2013-08-22 17:23 ` Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 2/4] Build Appliance: pcmanfm integration Cristian Iorga
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Cristian Iorga @ 2013-08-22 17:23 UTC (permalink / raw)
  To: openembedded-core

xprop is called by xdg-utils scripts.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
---
 meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb b/meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb
index d5c7aa3..22247f7 100644
--- a/meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb
+++ b/meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb
@@ -23,3 +23,4 @@ SRC_URI[sha256sum] = "7b05558ae4bb8ede356863cae8c42e3e012aa421bf9d45130a570fd209
 
 inherit autotools
 
+RDEPENDS_${PN} = "xprop"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH v2 2/4] Build Appliance: pcmanfm integration
  2013-08-22 17:23 [PATCH v2 0/4] YB2370: Build Appliance integrates a filemanager Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 1/4] xdg-utils: add runtime dependency on xprop Cristian Iorga
@ 2013-08-22 17:23 ` Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 3/4] build-appliance-image: changing the icon theme to sato Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 4/4] builder: register directories with pcmanfm Cristian Iorga
  3 siblings, 0 replies; 5+ messages in thread
From: Cristian Iorga @ 2013-08-22 17:23 UTC (permalink / raw)
  To: openembedded-core

PCManFm file manager is integrated in Build Appliance;
xdg-utils is also integrated for file
association support.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
---
 meta/recipes-core/packagegroups/packagegroup-self-hosted.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
index 6a0722a..2d35c16 100644
--- a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
+++ b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
@@ -38,11 +38,13 @@ RDEPENDS_packagegroup-self-hosted-host-tools = "\
     hdparm \
     iptables \
     lsb \
+    xdg-utils \
     mc \
     mc-fish \
     mc-helpers \
     mc-helpers-perl \
     mc-helpers-python \
+    pcmanfm \
     parted \
     pseudo \
     screen \
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH v2 3/4] build-appliance-image: changing the icon theme to sato
  2013-08-22 17:23 [PATCH v2 0/4] YB2370: Build Appliance integrates a filemanager Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 1/4] xdg-utils: add runtime dependency on xprop Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 2/4] Build Appliance: pcmanfm integration Cristian Iorga
@ 2013-08-22 17:23 ` Cristian Iorga
  2013-08-22 17:23 ` [PATCH v2 4/4] builder: register directories with pcmanfm Cristian Iorga
  3 siblings, 0 replies; 5+ messages in thread
From: Cristian Iorga @ 2013-08-22 17:23 UTC (permalink / raw)
  To: openembedded-core

Hicolor icon theme does not properly displays icons for folders.
Sato icon theme is working correctly.
Also, settings-daemon needs to be added to image in order to
properly display folder icons.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
---
 meta/recipes-core/packagegroups/packagegroup-self-hosted.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
index 2d35c16..17dc980 100644
--- a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
+++ b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb
@@ -123,7 +123,8 @@ RDEPENDS_packagegroup-self-hosted-extended = "\
     grep \
     groff \
     gzip \
-    hicolor-icon-theme \
+    settings-daemon \
+    sato-icon-theme \
     libaio \
     libusb1 \
     libxml2 \
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH v2 4/4] builder: register directories with pcmanfm
  2013-08-22 17:23 [PATCH v2 0/4] YB2370: Build Appliance integrates a filemanager Cristian Iorga
                   ` (2 preceding siblings ...)
  2013-08-22 17:23 ` [PATCH v2 3/4] build-appliance-image: changing the icon theme to sato Cristian Iorga
@ 2013-08-22 17:23 ` Cristian Iorga
  3 siblings, 0 replies; 5+ messages in thread
From: Cristian Iorga @ 2013-08-22 17:23 UTC (permalink / raw)
  To: openembedded-core

Register directories to be opened with PCManFM
filemanager using xdg-open in Build Appliance.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
---
 meta/recipes-graphics/builder/files/builder_hob_start.sh | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/meta/recipes-graphics/builder/files/builder_hob_start.sh b/meta/recipes-graphics/builder/files/builder_hob_start.sh
index 40616f5..b3a0540 100644
--- a/meta/recipes-graphics/builder/files/builder_hob_start.sh
+++ b/meta/recipes-graphics/builder/files/builder_hob_start.sh
@@ -9,6 +9,15 @@ export PSEUDO_LOCALSTATEDIR=/home/builder/pseudo
 export PSEUDO_LIBDIR=/usr/lib/pseudo/lib64
 export GIT_PROXY_COMMAND=/home/builder/poky/scripts/oe-git-proxy
 
+#start pcmanfm in daemon mode to allow asynchronous launch
+pcmanfm -d&
+
+#register folders to open with PCManFM filemanager
+if [ ! -d /home/ubik/tmp/.local/share/applications ]; then
+    mkdir -p /home/builder/.local/share/applications/
+    xdg-mime default pcmanfm.desktop inode/directory
+fi
+
 cd /home/builder/poky
 . ./oe-init-build-env
 
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-08-22 17:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-22 17:23 [PATCH v2 0/4] YB2370: Build Appliance integrates a filemanager Cristian Iorga
2013-08-22 17:23 ` [PATCH v2 1/4] xdg-utils: add runtime dependency on xprop Cristian Iorga
2013-08-22 17:23 ` [PATCH v2 2/4] Build Appliance: pcmanfm integration Cristian Iorga
2013-08-22 17:23 ` [PATCH v2 3/4] build-appliance-image: changing the icon theme to sato Cristian Iorga
2013-08-22 17:23 ` [PATCH v2 4/4] builder: register directories with pcmanfm Cristian Iorga

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox