pandora-libraries.git
12 years agoAdded new mmenu.conf option, to have mmenu load all visible icons as needed; combine...
skeezix [Tue, 22 Nov 2011 22:15:39 +0000 (17:15 -0500)]
Added new mmenu.conf option, to have mmenu load all visible icons as needed; combine with load defered means icons will load in background, but visible ones loaded before render

12 years agommenu; on shutdown, stores conf file (for last app/cat sake.)
skeezix [Thu, 10 Nov 2011 16:42:10 +0000 (11:42 -0500)]
mmenu; on shutdown, stores conf file (for last app/cat sake.)

12 years agopnd_run: mount squashfs and isofs as readonly
Grazvydas Ignotas [Thu, 10 Nov 2011 13:26:47 +0000 (15:26 +0200)]
pnd_run: mount squashfs and isofs as readonly

otherwise kernel opens pnds as writable and pndnotifyd gets
unwanted IN_CLOSE_WRITE event on exit, which causes a rescan and
.desktop regeneration (slow thing).
Not to mention those filesystems are readonly anyway.

12 years agommenu; fixed .desktop and pnd scans differing apps found; .desktop was missing /usr...
skeezix [Wed, 9 Nov 2011 21:26:04 +0000 (16:26 -0500)]
mmenu; fixed .desktop and pnd scans differing apps found; .desktop was missing /usr/pandora/mmenu for mmenu specific firmware built in apps; also, was
accidentally including bad categories, where pnd-scan filters them out. As of now, app listings between .desktop and pnd-scan should be more or less
the same, unless purposefully different through various nefarious means

12 years agommenu; actually handle remembering app when in a pnd subcat virtual folder
skeezix [Wed, 9 Nov 2011 20:15:19 +0000 (15:15 -0500)]
mmenu; actually handle remembering app when in a pnd subcat virtual folder

12 years agoCan now remember last app run, so on return to mmenu it jumps right back there
skeezix [Wed, 9 Nov 2011 19:44:43 +0000 (14:44 -0500)]
Can now remember last app run, so on return to mmenu it jumps right back there
--> defaults to _yes_, but used to be _no_, so people need to reset conf in the menu
or toggle it to Yes; a reflash or new users will default to yes

12 years agolibpnd: when parsing .desktop, ignore files that are info.desktop files
skeezix [Fri, 4 Nov 2011 19:23:12 +0000 (15:23 -0400)]
libpnd: when parsing .desktop, ignore files that are info.desktop files
libpnd: include more X-Pandora attributes in .desktop, to make parsing easier

12 years agommenu: background loading icons works nicely .. pretty fast, doesn't impact user...
skeezix [Fri, 4 Nov 2011 18:36:59 +0000 (14:36 -0400)]
mmenu: background loading icons works nicely .. pretty fast, doesn't impact user speed much
conf: setting bg icon loading to default on in the deployment mmenu.conf
conf: did not yet set default to loading .desktops, still using .pnd for mmenu discovery .. overall a net speedup due to bg icon load, but even faster with .desktop

12 years agommenu can now load .desktops (better at libpnd generated ones)
skeezix [Thu, 3 Nov 2011 17:38:13 +0000 (13:38 -0400)]
mmenu can now load .desktops (better at libpnd generated ones)
default is to only accept libpnd origin .desktops

12 years agoAllow parse_dotdesktop() to mark libpnd origin or not, and convenience filter to...
skeezix [Thu, 3 Nov 2011 01:39:57 +0000 (21:39 -0400)]
Allow parse_dotdesktop() to mark libpnd origin or not, and convenience filter to ditch non-libpnd ones

12 years agoAdded basic libpnd function to scan a .desktop and create a disco-t from it
skeezix [Wed, 2 Nov 2011 21:13:30 +0000 (17:13 -0400)]
Added basic libpnd function to scan a .desktop and create a disco-t from it

12 years agoexcerpt of a rant to me by Craig:
skeezix [Mon, 31 Oct 2011 15:20:49 +0000 (11:20 -0400)]
excerpt of a rant to me by Craig:
"No, you and your Lintard friends destroyed everything the Pandora could
have been, as you well know there were complex plans to make it as
revolutionary in function as it was in design, but you lintarded it up to
be a pile of shit."
---> ahh, so good to work for free under this sort of leadership ;)

12 years agoAdded package tags support
sebt3 [Sat, 1 Oct 2011 15:32:54 +0000 (11:32 -0400)]
Added package tags support

12 years agorestore the framebuffer status on PND exit
sebt3 [Sun, 25 Sep 2011 12:27:32 +0000 (08:27 -0400)]
restore the framebuffer status on PND exit
Hide $HOME into $REAL_HOME

12 years agoFix leaks on discovery test
Cloudef [Tue, 30 Aug 2011 13:12:15 +0000 (16:12 +0300)]
Fix leaks on discovery test

12 years agoFix even more leaks
Cloudef [Wed, 31 Aug 2011 14:53:22 +0000 (17:53 +0300)]
Fix even more leaks

12 years agoAdd version && package version support to discovery
Cloudef [Tue, 30 Aug 2011 12:11:14 +0000 (15:11 +0300)]
Add version && package version support to discovery

12 years agoget rid of EOL spaces
Grazvydas Ignotas [Sat, 27 Aug 2011 13:56:04 +0000 (16:56 +0300)]
get rid of EOL spaces

Some editors remove them automatically, and people start sending patches
with such changes mixed in the patch with actual changes, which makes
those patches hard to review, so let's just sed out those spaces.

12 years agoFix leaks on libpnd
Cloudef [Sun, 7 Aug 2011 22:53:15 +0000 (01:53 +0300)]
Fix leaks on libpnd

12 years agopndevmapperd: add unexpected charge stop workaround
Grazvydas Ignotas [Thu, 4 Aug 2011 22:37:22 +0000 (01:37 +0300)]
pndevmapperd: add unexpected charge stop workaround

My machine in some real rare cases (once a week or so) just stops
charging without any good reason. What helps here is replugging
the charger or writing to a chip charge register, so we do the later
indirectly every 20 minutes as a workaround.

There have been similar reports in the forums, where user leaves
the machine charging overnight and finds flat battery in the morning,
so hopefully this will help them too.

12 years agopndevmapperd: don't do charge control too often
Grazvydas Ignotas [Thu, 4 Aug 2011 22:24:26 +0000 (01:24 +0300)]
pndevmapperd: don't do charge control too often

when led blinking is going on sigalrm_handler is called quite often,
and we don't want to bother kernel with this that much.

12 years agopndevmapperd: don't blink when charging up
Grazvydas Ignotas [Thu, 4 Aug 2011 22:09:29 +0000 (01:09 +0300)]
pndevmapperd: don't blink when charging up

there is no point attracting attention when charging up,
if bat is still low (I even find it annoying).

12 years agopndevmapperd: add basic charge control
Grazvydas Ignotas [Mon, 20 Jun 2011 20:23:08 +0000 (23:23 +0300)]
pndevmapperd: add basic charge control

Battery monitor thread now will also do charger control using
the new on/off switch provided by kernel:
- turn on charging when capacity goes below certain configured threshold
- turn it off when it reaches configured capacity AND charge current
  goes below configured threshold.

Using initial threshold from David Goldsmith.

12 years agoMerge branch 'master' of ssh://openpandora.org/srv/git/pandora-libraries
sebt3 [Mon, 13 Jun 2011 13:34:31 +0000 (09:34 -0400)]
Merge branch 'master' of ssh://openpandora.org/srv/git/pandora-libraries

12 years agoadd /sbin/ to each losetup call as it seems to be missing from root PATH when sudo...
sebt3 [Mon, 13 Jun 2011 13:29:54 +0000 (09:29 -0400)]
add /sbin/ to each losetup call as it seems to be missing from root PATH when sudo-ing.

12 years ago/conf/desktop: Changed document viewer to links
Michael Mrozek [Wed, 8 Jun 2011 01:47:18 +0000 (03:47 +0200)]
/conf/desktop: Changed document viewer to links

12 years agoBloody off-by-1 error for a malloc, leading to ever-so-slight memory corruption....
skeezix [Tue, 7 Jun 2011 16:02:20 +0000 (12:02 -0400)]
Bloody off-by-1 error for a malloc, leading to ever-so-slight memory corruption. (caused 'arg' argument to randomly show up in 'info links' .desktop's)

12 years ago/conf/desktop: Changed default documentation viewer to links
Michael Mrozek [Tue, 7 Jun 2011 10:28:35 +0000 (12:28 +0200)]
/conf/desktop: Changed default documentation viewer to links

12 years agoForgot a "fi" !!!
sebt3 [Thu, 2 Jun 2011 23:24:45 +0000 (19:24 -0400)]
Forgot a "fi" !!!

12 years agoFix issues :
sebt3 [Thu, 2 Jun 2011 22:02:58 +0000 (18:02 -0400)]
Fix issues :
- /mnt/pnd was used by some pnds, so it now create a symlink there
- Space in appdata
- PND started from a symlinked directory

12 years agoUpdated pnd_run.sh with the version planned for HF6
sebt3 [Thu, 26 May 2011 21:17:07 +0000 (17:17 -0400)]
Updated pnd_run.sh with the version planned for HF6

12 years agoPatch from Cloudef to add very basic support for 'package' PXML tags
skeezix [Tue, 24 May 2011 15:10:13 +0000 (11:10 -0400)]
Patch from Cloudef to add very basic support for 'package' PXML tags

12 years agoConf to allow Menu to scan root of SD, and one sublevel of root
skeezix [Wed, 18 May 2011 01:35:43 +0000 (21:35 -0400)]
Conf to allow Menu to scan root of SD, and one sublevel of root

12 years agoAdded 'depth limit' option to pnd_disco searchpaths, so can search recursively foreve...
skeezix [Wed, 18 May 2011 01:33:29 +0000 (21:33 -0400)]
Added 'depth limit' option to pnd_disco searchpaths, so can search recursively forever, or be told how far max to go

13 years agoadjust pnd_make.sh to make use of the new file (setting the
Nils Kneuper [Wed, 9 Mar 2011 23:31:00 +0000 (00:31 +0100)]
adjust pnd_make.sh to make use of the new file (setting the
folder/author correctly)

13 years agonew genpxml.sh from sebt3 with slight modifications
Nils Kneuper [Wed, 9 Mar 2011 23:28:59 +0000 (00:28 +0100)]
new genpxml.sh from sebt3 with slight modifications
this script does not generate pxml files that can be validated with the
schema (yet), but at least it *does* generate some sane stuff...

13 years agolibpnd; header and body for get_description() were a little out of sync; header was...
skeezix [Wed, 9 Mar 2011 16:54:32 +0000 (11:54 -0500)]
libpnd; header and body for get_description() were a little out of sync; header was correct, so added wrapper function to body so as to match header, without removing the inconsistent existing function (on the off chance some app is using it.) We can deprecate it later if we like.

13 years agolibpnd; supporting newer <titles> and <descriptions> blocks (with backwards compat...
skeezix [Wed, 9 Mar 2011 16:50:15 +0000 (11:50 -0500)]
libpnd; supporting newer <titles> and <descriptions> blocks (with backwards compat for existing <title> and <description> series)

13 years agomark the restored scripts as executable
Nils Kneuper [Tue, 8 Mar 2011 13:42:25 +0000 (14:42 +0100)]
mark the restored scripts as executable

13 years agoupdated pnd_make.sh based on comments from the ML and irc:
Nils Kneuper [Tue, 8 Mar 2011 13:41:02 +0000 (14:41 +0100)]
updated pnd_make.sh based on comments from the ML and irc:
* use genpxml.sh and the schema from the dir in which pnd_make.sh is if
* no param is supplied
* check if a PXML file was actually created during the genpxml step
* add some checks for required programs (iso and squashfs stuff)
* add some more sanity checks including aborts if an error was detected
* add missing help info for the param --genpxml
* add comment at the top of the file mentioning what the file is about
* fix various typos

13 years agonew pnd_make.sh with many changes (but still compatible when usign the
Nils Kneuper [Sun, 6 Mar 2011 01:05:59 +0000 (02:05 +0100)]
new pnd_make.sh with many changes (but still compatible when usign the
old commands). Changelog:
* Add decent argument parsing.
* Add support for schema validation.
* Add support for additional switches:
  --genpxml  define the script to be used to generate a pxml file
  --schema   define the schema file to be used
* Add colored output.
* General cleanup.

13 years agoNew schema as discussed on the firmware-dev ml, cf this thread:
Nils Kneuper [Sat, 5 Mar 2011 19:35:09 +0000 (20:35 +0100)]
New schema as discussed on the firmware-dev ml, cf this thread:
http://openpandora.org/pipermail/firmware-dev/2011-March/000056.html
Added updated examples

13 years agopandora-libraries: Readded needed scripts
Michael Mrozek [Sat, 5 Mar 2011 01:15:44 +0000 (02:15 +0100)]
pandora-libraries: Readded needed scripts

13 years agoRemoved scripts from libpnd
Michael Mrozek [Tue, 22 Feb 2011 23:11:28 +0000 (00:11 +0100)]
Removed scripts from libpnd

13 years agolibpnd; make pndvalidator slightly less useless.. can illustrate some pnd iteration
skeezix [Tue, 22 Feb 2011 20:07:55 +0000 (15:07 -0500)]
libpnd; make pndvalidator slightly less useless.. can illustrate some pnd iteration

13 years agolibpnd - inotify was catching all modifications instead of closed-writable files...
skeezix [Mon, 21 Feb 2011 21:14:05 +0000 (16:14 -0500)]
libpnd - inotify was catching all modifications instead of closed-writable files. Thanks to Demitar for the catch!

13 years agoAdded some notes to docs/PXML_schema_plaintext.txt to document its accuracy
skeezix [Sun, 20 Feb 2011 04:02:58 +0000 (23:02 -0500)]
Added some notes to docs/PXML_schema_plaintext.txt to document its accuracy

13 years agoUpdated documentation (PXML_schema.xsd and human readable version) and genpxml.sh...
skeezix [Sun, 20 Feb 2011 03:51:43 +0000 (22:51 -0500)]
Updated documentation (PXML_schema.xsd and human readable version) and genpxml.sh -- should pass PXML_schema.xsd

13 years agommenu; when list custom subcats, show custom maincats and FD maincats-that-also-have...
skeezix [Sun, 20 Feb 2011 03:37:07 +0000 (22:37 -0500)]
mmenu; when list custom subcats, show custom maincats and FD maincats-that-also-have-custom-subcats; when unregister subcats, same change

13 years agommenu -- minor buglet when trying to create custom subcats for FD cats
skeezix [Wed, 16 Feb 2011 16:30:38 +0000 (11:30 -0500)]
mmenu -- minor buglet when trying to create custom subcats for FD cats

13 years agoAdded folder-up and subfolder artwork to default skin, courtesy DaveC
skeezix [Wed, 16 Feb 2011 14:40:03 +0000 (09:40 -0500)]
Added folder-up and subfolder artwork to default skin, courtesy DaveC

13 years agoMinor documentation change
skeezix [Wed, 16 Feb 2011 14:35:42 +0000 (09:35 -0500)]
Minor documentation change

13 years agommenu; added Pick Skin and Manage Categories type options to Configure menu (still...
skeezix [Sun, 13 Feb 2011 03:47:32 +0000 (22:47 -0500)]
mmenu; added Pick Skin and Manage Categories type options to Configure menu (still leaving them in Select root menu for now, but at least all in Configure now)

13 years agommenu; fix for minor bug -- when 'do not show app in main cat, if it has subcats...
skeezix [Sun, 13 Feb 2011 03:28:09 +0000 (22:28 -0500)]
mmenu; fix for minor bug -- when 'do not show app in main cat, if it has subcats assigned', files with ovr that were in other for bad cat sake, and also have subcat, could get hidden. (see Abiword.) Fixed.

13 years agommenu: set subcat-folder and dotdot-folder artwork back to something useful for release
skeezix [Thu, 10 Feb 2011 21:18:26 +0000 (16:18 -0500)]
mmenu: set subcat-folder and dotdot-folder artwork back to something useful for release

13 years agommenu: Split up folder artwork so skinners can have some fun; falls back to exising...
skeezix [Thu, 10 Feb 2011 21:10:02 +0000 (16:10 -0500)]
mmenu: Split up folder artwork so skinners can have some fun; falls back to exising artwork conf-key

13 years agommenu fix: don't allow blank cat names to be created; also, don't crash when subcat...
skeezix [Thu, 10 Feb 2011 20:30:39 +0000 (15:30 -0500)]
mmenu fix: don't allow blank cat names to be created; also, don't crash when subcat has same name as parent cat.

13 years agoMerge branch 'master' of ssh://skeezixgit@git.openpandora.org/srv/git/pandora-libraries
skeezix [Wed, 9 Feb 2011 21:21:17 +0000 (16:21 -0500)]
Merge branch 'master' of ssh://skeezixgit@git.openpandora.org/srv/git/pandora-libraries

13 years agommenu; for ED, but not quite ready
skeezix [Wed, 9 Feb 2011 21:20:56 +0000 (16:20 -0500)]
mmenu; for ED, but not quite ready

13 years agommenu: can now associate custom cats/subcats to an app; special exception -- you...
skeezix [Wed, 9 Feb 2011 21:11:53 +0000 (16:11 -0500)]
mmenu: can now associate custom cats/subcats to an app; special exception -- you're allowed to register subcats for standard FD cats, may Crom have mercy on my soul

13 years agommenu; nearly done support for custom categories; not quite done, but nearly.
skeezix [Wed, 9 Feb 2011 18:21:12 +0000 (13:21 -0500)]
mmenu; nearly done support for custom categories; not quite done, but nearly.

13 years agoop_power.sh: Changed the script so it uses op_cpuspeed.sh for setting
Michael Mrozek [Wed, 9 Feb 2011 00:15:46 +0000 (01:15 +0100)]
op_power.sh: Changed the script so it uses op_cpuspeed.sh for setting
the CPU speed (system conform)

13 years agommenu; fix 'reveal hidden' to work (broken in recent changes to category_publish...
skeezix [Tue, 8 Feb 2011 20:22:49 +0000 (15:22 -0500)]
mmenu; fix 'reveal hidden' to work (broken in recent changes to category_publish() model of operation)

13 years agolibpnd, mmenu: better handling of 'NoSubcategory' pseudo-subcategory in ovr files
skeezix [Tue, 8 Feb 2011 19:53:17 +0000 (14:53 -0500)]
libpnd, mmenu: better handling of 'NoSubcategory' pseudo-subcategory in ovr files

13 years agommenu; better handling where a suncategory name is available to multiple parent categ...
skeezix [Tue, 8 Feb 2011 19:21:47 +0000 (14:21 -0500)]
mmenu; better handling where a suncategory name is available to multiple parent categories

13 years agolibpnd: repaired bugs #128 and #150 from tracker, relating to pnd-discovery crashing...
skeezix [Tue, 8 Feb 2011 16:32:05 +0000 (11:32 -0500)]
libpnd: repaired bugs #128 and #150 from tracker, relating to pnd-discovery crashing when PXMLs had lots of <description> tags; realloc() miscalculation. Test cases now included in testdata/apps/sebt3*. Thanks Sebastian!

13 years agoAdded missing 'extern "C"' wrappers two pnd_io_* headers. Thanks crow!
skeezix [Tue, 8 Feb 2011 14:44:17 +0000 (09:44 -0500)]
Added missing 'extern "C"' wrappers two pnd_io_* headers. Thanks crow!

13 years agommenu; when an ovr file is found for an app, override categories are used even if...
skeezix [Mon, 7 Feb 2011 20:28:16 +0000 (15:28 -0500)]
mmenu; when an ovr file is found for an app, override categories are used even if breaking freedesktop spec; trust the user!

13 years agommenu; default shows an app in its parent cat as well as subcat; user can now request...
skeezix [Mon, 7 Feb 2011 19:38:11 +0000 (14:38 -0500)]
mmenu; default shows an app in its parent cat as well as subcat; user can now request to only see them app in subcat if it has one (ie: not in the parent cat, if a subcat is present.)

13 years agoop_menu: specify field width for longer usernames
Grazvydas Ignotas [Sat, 5 Feb 2011 16:55:23 +0000 (18:55 +0200)]
op_menu: specify field width for longer usernames

see http://boards.openpandora.org/index.php?/topic/1424-pandora-button-issue
note that regardless of field width, ps will output pid if username is
20 chars or more, the script will still be broken in that case.

13 years agolibpnd: lame hack -- increased the max-number-of-apps-per-pnd to 50 (was 20); it...
skeezix [Thu, 3 Feb 2011 21:55:32 +0000 (16:55 -0500)]
libpnd: lame hack -- increased the max-number-of-apps-per-pnd to 50 (was 20); it should be a dynamicly growing list, but no time to do that yet. (for sebt3)

13 years agommenu; don't permit 'NoParentCategry' or Other as assignable prime categories; sped...
skeezix [Wed, 2 Feb 2011 20:29:42 +0000 (15:29 -0500)]
mmenu; don't permit 'NoParentCategry' or Other as assignable prime categories; sped up key-repeat by just a touch

13 years agommenu; can't pull up 'app menu' (spacebar) on subcat-as-folders, and put in 'note...
skeezix [Wed, 2 Feb 2011 20:11:26 +0000 (15:11 -0500)]
mmenu; can't pull up 'app menu' (spacebar) on subcat-as-folders, and put in 'note edit' for ovr's

13 years agommenu; added some safeguards, and 'jump to keyboard-press' works instantly now, not...
skeezix [Wed, 2 Feb 2011 19:23:01 +0000 (14:23 -0500)]
mmenu; added some safeguards, and 'jump to keyboard-press' works instantly now, not trying to gradually scroll there over time.

13 years agommenu fixes -- ensuring tab visibility when going to subcat-folder and back up to...
skeezix [Wed, 2 Feb 2011 15:52:40 +0000 (10:52 -0500)]
mmenu fixes -- ensuring tab visibility when going to subcat-folder and back up to far-tab-scrolled parent tab

13 years agoAdd some startup hints .. normally shows 'select for menu', but now also suggests...
skeezix [Wed, 2 Feb 2011 04:31:09 +0000 (23:31 -0500)]
Add some startup hints .. normally shows 'select for menu', but now also suggests key to run, appmenu, toggle details

13 years agopreliminary support for ovr edits within mmenu
skeezix [Wed, 2 Feb 2011 03:51:18 +0000 (22:51 -0500)]
preliminary support for ovr edits within mmenu

13 years agommenu; just to be sure we dont' collide with pndnotifyd for this /tmp/iconcache scan
skeezix [Tue, 1 Feb 2011 19:01:39 +0000 (14:01 -0500)]
mmenu; just to be sure we dont' collide with pndnotifyd for this /tmp/iconcache scan

13 years agommenu: when caching icons, can pull them from pndnotifyd /tmp/iconcache as well,...
skeezix [Tue, 1 Feb 2011 18:37:27 +0000 (13:37 -0500)]
mmenu: when caching icons, can pull them from pndnotifyd /tmp/iconcache as well, but not much faster :/

13 years agoSuppress child cats now doesn't make folders in parent cat, for cat-as-folder option...
skeezix [Mon, 31 Jan 2011 22:32:01 +0000 (17:32 -0500)]
Suppress child cats now doesn't make folders in parent cat, for cat-as-folder option; render fix for 'X going up' button

13 years agoJuggled timers around; now can sit at 'idle' and eating only 3-4% of cpu. Should...
skeezix [Mon, 31 Jan 2011 21:29:30 +0000 (16:29 -0500)]
Juggled timers around; now can sit at 'idle' and eating only 3-4% of cpu. Should cut it down a bit more, but leave it for later.

13 years agopnd_run.sh: Remove empty AUFS-Directories after unmounting
Sébastien Huss [Fri, 28 Jan 2011 23:51:12 +0000 (00:51 +0100)]
pnd_run.sh: Remove empty AUFS-Directories after unmounting

13 years agoStricter freedesktop categry enforcement; no more letting crummy or StUdLy-caps or...
skeezix [Fri, 28 Jan 2011 04:35:39 +0000 (23:35 -0500)]
Stricter freedesktop categry enforcement; no more letting crummy or StUdLy-caps or bogus categories through into tabs. Also, order subcat-folders (if active) to front of applications.

13 years agoAdded 'X' to 'go up' (equivilent to executing '..' in subcat-folder or directory...
skeezix [Wed, 26 Jan 2011 20:42:20 +0000 (15:42 -0500)]
Added 'X' to 'go up' (equivilent to executing '..' in subcat-folder or directory subdir); suppress '..' when showing root of fs

13 years agoIn 'reveal hidden tab' menu, now shows 'catname [parent catname]' format, to be more...
skeezix [Wed, 26 Jan 2011 20:18:06 +0000 (15:18 -0500)]
In 'reveal hidden tab' menu, now shows 'catname [parent catname]' format, to be more clear

13 years agoadded 'subcats as folders' option and support, set default ON.
skeezix [Wed, 26 Jan 2011 19:54:12 +0000 (14:54 -0500)]
added 'subcats as folders' option and support, set default ON.

13 years agoAdded config option so can force 'bad categories' into Other using freedesktop list
skeezix [Wed, 26 Jan 2011 17:36:36 +0000 (12:36 -0500)]
Added config option so can force 'bad categories' into Other using freedesktop list

13 years agoAdded config option so can skip pnd auto discovery and just rely on directory browser...
skeezix [Wed, 26 Jan 2011 16:51:57 +0000 (11:51 -0500)]
Added config option so can skip pnd auto discovery and just rely on directory browser to find apps/pnds; nice and fast startup!

13 years agoRebuilt mmenu 'category' internals so its much more pleasant to work with (internally)
skeezix [Wed, 26 Jan 2011 16:31:49 +0000 (11:31 -0500)]
Rebuilt mmenu 'category' internals so its much more pleasant to work with (internally)

13 years agoSlightly less cpu cycles used when idle (not a real fix for that issue yet.) Also...
skeezix [Mon, 24 Jan 2011 20:55:54 +0000 (15:55 -0500)]
Slightly less cpu cycles used when idle (not a real fix for that issue yet.) Also, ignore apps with no title.

13 years agoAdded scroll arrows to config pages to help guide user theres more options
skeezix [Mon, 24 Jan 2011 18:04:30 +0000 (13:04 -0500)]
Added scroll arrows to config pages to help guide user theres more options

13 years agoDirectory browser is now available in config panel, and works! Will only run files...
skeezix [Mon, 24 Jan 2011 16:46:00 +0000 (11:46 -0500)]
Directory browser is now available in config panel, and works! Will only run files that look like they're executable or pnd's .. will not currently open mp3, video, etc.

13 years agoAesthetic changes to conf panel; minor fix to libpnd that no one but mmenu will notice.
skeezix [Mon, 24 Jan 2011 04:15:58 +0000 (23:15 -0500)]
Aesthetic changes to conf panel; minor fix to libpnd that no one but mmenu will notice.

13 years agoFix for About screen instant-vanish
skeezix [Mon, 24 Jan 2011 02:44:57 +0000 (21:44 -0500)]
Fix for About screen instant-vanish

13 years agoAdded Pleng's option to not quit on app run; added toggle (press "A" or tab) for...
skeezix [Sun, 23 Jan 2011 04:11:58 +0000 (23:11 -0500)]
Added Pleng's option to not quit on app run; added toggle (press "A" or tab) for detail panel; updated default skin to handle it .. other skins will not permit the toggle until updated. Cleaned up a little bit of the code, so mmenu shoudl run a little faster too.

13 years agopnd_run.sh: Fixed a bug where the appdata dir was created in the same directory as...
Sébastien Huss [Fri, 21 Jan 2011 10:55:18 +0000 (11:55 +0100)]
pnd_run.sh: Fixed a bug where the appdata dir was created in the same directory as the PNDs

13 years agoMerge branch 'master' of git://openpandora.org/pandora-libraries
Michael Mrozek [Sun, 16 Jan 2011 21:06:59 +0000 (22:06 +0100)]
Merge branch 'master' of git://openpandora.org/pandora-libraries

13 years agoRecent pnd_run.sh from sebt3; history is .. a new version was in the pipe (or checked...
skeezix [Tue, 11 Jan 2011 13:46:39 +0000 (08:46 -0500)]
Recent pnd_run.sh from sebt3; history is .. a new version was in the pipe (or checked in) which was cleaner, but had some issues; those issues are repaired, or we rewound to earlier stock, not entirely sure; either way, this new checkin seems to be solid, so we should beat it up a bit and call it a day.

13 years agopnd_run.sh: Latest version from sebt3
Michael Mrozek [Sun, 9 Jan 2011 23:45:52 +0000 (00:45 +0100)]
pnd_run.sh: Latest version from sebt3

13 years ago* Script now popups a message if mount fails.
Sébastien Huss [Thu, 4 Nov 2010 23:24:48 +0000 (00:24 +0100)]
* Script now popups a message if mount fails.
* If lib, bin or share-Directories are found within the PND, the matching variable is set automatically.
* If SD Card is found RO, it will be remounted RW before mounting the union
* Some cleanups.