[CANCELED] LxLauncher for Upup Raring 3991

Requests go here. If you fill a request, give it a new thread in the appropriate category and then link to it in the request thread.
Post Reply
Message
Author
starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

[CANCELED] LxLauncher for Upup Raring 3991

#1 Post by starhawk »

Started a thread here about this, sorta -- the purpose of that thread being to figure out what was behind Fluppy 13's "netbook launcher".

Now I want to make it work :lol: It's practical on the small screen... but while I can test, I can't code for... well, I'll say beans because we don't like swearing here :P

Would someone mind bundling up a PET of LxLauncher that works in Puppy with as little configuring as possible. (I've tried a couple existing PETs, mentioned in the thread linked above. They don't work.) The one thing that I can't make work is wallpaper-change support... that's a big minus for me. I'd like to have configurable menus if at all possible but IIRC Jemimah said in one of the threads I looked at, that that wasn't going to happen (I seem to recall she said it had to be recompiled to change the menus). Would be incredibly awesome if someone could make the "single click to open" misfeature actually switch to double-click... grrr argh.

I'm using Upup Raring 3991 on an EeePC 1000HEB (1024x600 screen, 1.6GHz Atom N270, 2gb RAM).

Can anyone help?
Last edited by starhawk on Sun 18 Aug 2013, 21:29, edited 1 time in total.

User avatar
koulaxizis
Posts: 452
Joined: Sun 17 Jul 2011, 18:43
Location: Greece
Contact:

#2 Post by koulaxizis »

I used Lxlauncer on Lubuntu, a few years ago! It's handy and lightweight, ideal for netbooks! It would be nice if we could have it for Puppy. :)
[b]Christos Koulaxizis[/b]
[i]Woof woof from Greece![/i]

[color=darkred][url=https://sourceforge.net/projects/puppystuff/][ Puppy Stuff Repository ][/url][/color]

User avatar
koulaxizis
Posts: 452
Joined: Sun 17 Jul 2011, 18:43
Location: Greece
Contact:

#3 Post by koulaxizis »

[b]Christos Koulaxizis[/b]
[i]Woof woof from Greece![/i]

[color=darkred][url=https://sourceforge.net/projects/puppystuff/][ Puppy Stuff Repository ][/url][/color]

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#4 Post by starhawk »

That's one of the threads I mentioned. Click on the link in my OP, and that takes you to a thread in the User section. There are a couple links in the last post of that thread -- one of them, although with a different URL, is the thread you linked in your post.

User avatar
koulaxizis
Posts: 452
Joined: Sun 17 Jul 2011, 18:43
Location: Greece
Contact:

#5 Post by koulaxizis »

starhawk wrote:That's one of the threads I mentioned. Click on the link in my OP, and that takes you to a thread in the User section. There are a couple links in the last post of that thread -- one of them, although with a different URL, is the thread you linked in your post.
Sorry! I didn't notice that! :oops:
[b]Christos Koulaxizis[/b]
[i]Woof woof from Greece![/i]

[color=darkred][url=https://sourceforge.net/projects/puppystuff/][ Puppy Stuff Repository ][/url][/color]

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#6 Post by starhawk »

No worries ;)

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#7 Post by starhawk »

Still looking.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#8 Post by starhawk »

bumping this again.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#9 Post by starhawk »

:cry: :cry: :cry:

goingnuts
Posts: 932
Joined: Sun 07 Dec 2008, 13:33
Contact:

#10 Post by goingnuts »

Attached lxlauncher-0.1.6.pet. Might not be what you ask for but works in P412. It picks up some of the menus - guess it depends on the category given in the individual applications *.desktop files. Never worked with this so ignore if not what you want.
After playing a little with it I have updated the pet to include simple background and tab-images.
Below my notes of some configure findings:
Backgrounds:
put images in /usr/local/share/lxlauncher/background - need exact naming:

accessibility_internet_wallpaper.jpg
accessibility_learn_wallpaper.jpg
accessibility_work_wallpaper.jpg
accessibility_play_wallpaper.jpg
accessibility_settings_wallpaper.jpg

Pager/Tab icons:
put images in /usr/local/share/lxlauncher/icons - need exact naming:

Internet.png
learn_sel.png
work_sel.png
play_sel.png
system_sel.png

Applications in menus:
lxlauncher looks in /usr/share/applications and read the content of the *.desktop files. The rules for adding to a specific menu are:

Menutab: Category in *.desktop

Internet: Network
Work : Office, Utility, Graphics, TextEditor, TextTools, Viewer, Core, Development
Learn : Education, Dictionary
Play : AudioVideo, Game
Settings: Settings, System

This excludes some of the normal Puppy menus. Affected applications can be found with the below script:

Code: Select all

#!/bin/sh
echo > /tmp/NOTWELL
MAINCATEGORIES="Network Office Utility Graphics TextEditor TextTools Viewer Core Development Education Dictionary AudioVideo Game Settings System"

for X in /usr/share/applications/*.desktop; do
  while read LINE ; do
    case $LINE in
      Categories=*) CATEGORY="${LINE#*=}"'' ;;
    esac
  done < $X
  #check category
  if [ ! "${CATEGORY}" = "" ]; then
    if [ "$(echo $MAINCATEGORIES | grep $CATEGORY)" = "" ]; then
      echo "$CATEGORY" >> /tmp/NOTWELL
    fi
  fi
done

sort -u -o /tmp/NOTWELL /tmp/NOTWELL
echo "Below categories found in *.desktop files which will"
echo "not be shown by lxlauncher"
cat /tmp/NOTWELL


Application icons:
lxlauncher search for icons/themes in
/usr/share/pixmaps/
/usr/local/share/pixmaps/
/root/.icons/hicolor/
/root/.local/share/icons/hicolor/
/usr/share/icons/hicolor/
/usr/local/share/icons/hicolor/
/usr/share/pixmaps/hicolor/
/usr/local/share/pixmaps/hicolor/
/root/.icons/hicolor/index.theme/
/root/.local/share/icons/hicolor/index.theme/
/usr/share/icons/hicolor/index.theme/

A quick fix for many of the icons not showing is to symlink all icons in /usr/local/lib/X11/mini-icons/ to /usr/share/pixmaps/
otherwise edit each *.desktop file with absolute path to icon.
Attachments
lxlauncher-0.1.6-i486.pet
(63.43 KiB) Downloaded 398 times

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#11 Post by starhawk »

peebee, with all due respect, your LXPup-By-SFS needs some work in the themes department. LxAppearance won't set GTK themes, and I can't figure out how to install new ones. That's a major bug to me.

I think I'll stick to goingnuts' solution, which will work fine for now except that the 'utility' category is missing an icon. (I don't think that's a big issue.)

EDIT: @goingnuts -- copied over that shell script, as /root/notwell.sh. Here's what I get when I run it (rclick+"Run In Terminal" since opening RXVT and typing 'notwell.sh' doesn't work)...

Code: Select all

/root/notwell.sh: line 21: unexpected EOF while looking for matching `"'
/root/notwell.sh: line 23: syntax error: unexpected end of file
Script completed hit RETURN to close window
This is after trying the LXPup thang but before a reboot to clear things out, will try that and update.

EDIT2: DIMMIT PEEBEE LXPup IS STUCK IN MY SAVEFILE. How the crap do you make an SFS that won't go away...? (Don't answer that!) I'll have to start over >.< argh. Oh well... it's not the end of the world. Still, I don't think I'll be trying *that* thing again any time soon...

goingnuts, if you could check your script while I fetch the broom here, that'd be great. Thanks...

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#12 Post by starhawk »

Decided to put XP back on the netbook so I can play my old PC games. Was wanting to use another system for that but I can't find a place to put it!

So this request is CANCELLED.

Sorry for wasting people's time.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#13 Post by Karl Godt »

copyide notwell.sh into geany , saved as /root/goingnuts.1sh , needed to chmod +x it .
used the geany execute function : xterm pops up with content as

Below categories found in *.desktop files which will
not be shown by lxlauncher

2DGraphics
Application;Game;StrategyGame;
Application;Utility;
Archiving
AudioMixers
BuildingBlock
Calculator
DesktopSettings
Dialup
DiskBurning
Email
FFmpegSuite
FileManager
FileTransfer
GNOME;GTK;Development;GUIDesigner;
GTK;Development;IDE;
MediaStreams
MPlayerSuite
P2P
Presentation
Puppy;AudioVideo
Puppy;Network
RasterGraphics
Security
System;
Telephony
TerminalEmulator
VectorGraphics
WebBrowser
WebBrowser;
WordProcessor
X-Calculate
X-Desktop
X-DesktopApplets
X-DesktopCountry
X-DocumentUtility
X-FilesystemFind
X-FilesystemMount
X-FilesystemUtility
X-GraphicUtility
X-Internet
X-Personal
X-Personal;
X-PersonalUtility
XPlayers
X-SetupEntry
X-SetupUtility
X-SetupWizard
X-SystemMemory
X-SystemSchedule


------------------
(program exited with code: 0)
Press return to continue

NOTE : I am not using any other windowmanager as provided in the puppy-version.sfs es .
«Give me GUI or Death» -- I give you [[Xx]term[inal]] [[Cc]on[s][ole]] .
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal :P

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#14 Post by starhawk »

Thanks for the effort, Karl, but I don't need it anymore... sorry man.

Post Reply