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)
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
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
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.
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
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
skeezix [Wed, 2 Feb 2011 03:51:18 +0000 (22:51 -0500)]
preliminary support for ovr edits within mmenu
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
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 :/
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
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.
Sébastien Huss [Fri, 28 Jan 2011 23:51:12 +0000 (00:51 +0100)]
pnd_run.sh: Remove empty AUFS-Directories after unmounting
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.
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
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
skeezix [Wed, 26 Jan 2011 19:54:12 +0000 (14:54 -0500)]
added 'subcats as folders' option and support, set default ON.
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
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!
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)
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.
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
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.
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.
skeezix [Mon, 24 Jan 2011 02:44:57 +0000 (21:44 -0500)]
Fix for About screen instant-vanish
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.
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
Michael Mrozek [Sun, 16 Jan 2011 21:06:59 +0000 (22:06 +0100)]
Merge branch 'master' of git://openpandora.org/pandora-libraries
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.
Michael Mrozek [Sun, 9 Jan 2011 23:45:52 +0000 (00:45 +0100)]
pnd_run.sh: Latest version from sebt3
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.
skeezix [Wed, 29 Sep 2010 19:28:04 +0000 (15:28 -0400)]
.desktop for 'info' doesn't need to change clockrate (likely)
Michael Mrozek [Mon, 27 Sep 2010 23:19:56 +0000 (01:19 +0200)]
pnd_run.sh: Added fixes and cleanups from sebt3
Michael Mrozek [Wed, 8 Sep 2010 00:25:16 +0000 (02:25 +0200)]
pnd_run.sh: Applied patch by Paul Brook (pbrook) to fix the broken
directories with PXML files in them (see FS#170 in bugtracker)
Michael Mrozek [Wed, 8 Sep 2010 00:20:11 +0000 (02:20 +0200)]
op_bright_down.sh & op_bright_up.sh: Changed brightness so that values
of 1 and 2 are not possible.
Michael Mrozek [Wed, 8 Sep 2010 00:18:11 +0000 (02:18 +0200)]
op_lid.sh: Disabled blanking the LCD, since that lead to performance
issues.
Michael Mrozek [Wed, 8 Sep 2010 00:10:38 +0000 (02:10 +0200)]
op_power.sh: Change low power speed to 125MHz. Should be enough for
services and goes down to lowest OPP level.
Michael Mrozek [Mon, 30 Aug 2010 02:33:41 +0000 (04:33 +0200)]
eventmap: Changed it to an actually working value ;)
skeezix [Mon, 30 Aug 2010 02:13:58 +0000 (22:13 -0400)]
high speed image caching is crashing; can't overclock while reading SD? or what?
skeezix [Mon, 30 Aug 2010 01:47:09 +0000 (21:47 -0400)]
Merge branch 'master' of ssh://skeezixgit@git.openpandora.org/srv/git/pandora-libraries
skeezix [Mon, 30 Aug 2010 01:46:46 +0000 (21:46 -0400)]
Skin bug, select menu now has bg image correctly
Michael Mrozek [Mon, 30 Aug 2010 01:02:05 +0000 (03:02 +0200)]
eventmap: Fixed non-working PND-Kill button :)
skeezix [Mon, 30 Aug 2010 00:18:06 +0000 (20:18 -0400)]
Added some options to mm conf, to request not mucking with cpu clock speed at all; goofy way to add it, but in a hurry :)
Grazvydas Ignotas [Fri, 27 Aug 2010 15:36:14 +0000 (18:36 +0300)]
op_lid: handle spurious 'open' calls
The script should now be able to handle open and close events in any
order.
Grazvydas Ignotas [Thu, 26 Aug 2010 15:30:32 +0000 (18:30 +0300)]
conf/desktop: change iconpath
Michael Mrozek [Thu, 26 Aug 2010 02:38:33 +0000 (04:38 +0200)]
op_power.sh: Fixed problem that speed always went back to 500MHz instead
of the original speed
Michael Mrozek [Thu, 26 Aug 2010 02:24:04 +0000 (04:24 +0200)]
pnd_run.sh: Added "Do not change speed and don't ask again".
Michael Mrozek [Thu, 26 Aug 2010 02:23:08 +0000 (04:23 +0200)]
op_bright_up.sh / op_bright_down.sh: Fixed them and enhanced them
(change brightness more linear)
skeezix [Wed, 25 Aug 2010 13:05:31 +0000 (09:05 -0400)]
Added key-repeat to minimenu, and Y to jump up a page in the conf UI; way more usable now.
skeezix [Wed, 25 Aug 2010 02:42:53 +0000 (22:42 -0400)]
Merge branch 'master' of ssh://skeezixgit@git.openpandora.org/srv/git/pandora-libraries
skeezix [Wed, 25 Aug 2010 02:42:03 +0000 (22:42 -0400)]
Big pile of changes to support a 'conf UI' in the select menu; can now hide/show apps and tabs, and can specify some misc settings. More to come.
Grazvydas Ignotas [Sun, 22 Aug 2010 19:36:53 +0000 (22:36 +0300)]
op_lid: don't save brightness if it's 0
this way op_lid can be called multiple times with same argument.
Michael Mrozek [Sat, 14 Aug 2010 23:21:19 +0000 (01:21 +0200)]
pnd_run: CPU-Speed can now be set automatically if the user demands it
op_bright_down and op_bright_up: Brightness value will change in smaller
steps brightness is below 20
Michael Mrozek [Thu, 5 Aug 2010 08:37:03 +0000 (10:37 +0200)]
op_lid.sh: Script will do nothing if Pandora is in powersave mode. Added
LCD off (by urjaman)
op_power.sh: Moved restoring CPU speed to the beginning of the script.
Added LCD off (by urjaman)
Michael Mrozek [Thu, 5 Aug 2010 07:59:32 +0000 (09:59 +0200)]
pnd_run.sh: Cleaned up script (sebt3), enhanced CPU-Speed (EvilDragon)
Michael Mrozek [Sun, 25 Jul 2010 12:58:23 +0000 (14:58 +0200)]
op_lid: Missed an ! in an if-statement
Michael Mrozek [Wed, 21 Jul 2010 01:00:07 +0000 (03:00 +0200)]
op_power.sh: LED now dims when in low power mode (by tsh)
Michael Mrozek [Wed, 21 Jul 2010 00:52:31 +0000 (02:52 +0200)]
pnd_run.sh: More tidy-ups, added some null string protection and a warning at the end since the un-mounting seems to be a bit brute-force. Removes the 'grep' warnings. (by tsh)
Michael Mrozek [Tue, 20 Jul 2010 22:59:04 +0000 (00:59 +0200)]
op_lid: Doesn't do anything while in powersaving-mode
op_power: Changed Shutdown Time to 5s from 10s, disabled MHz-Changing (doesn't really save much)
op_bright: Changed steps to 5 instead of 10.
Michael Mrozek [Mon, 19 Jul 2010 22:15:28 +0000 (00:15 +0200)]
pnd_run.sh: Back to old version - cleaned up version didn't overlay!
Michael Mrozek [Mon, 19 Jul 2010 00:14:09 +0000 (02:14 +0200)]
Merge branch 'master' of git://openpandora.org/pandora-libraries
Sébastien Huss [Mon, 19 Jul 2010 00:13:09 +0000 (02:13 +0200)]
pnd_run.sh: Cleaned it up a bit
skeezix [Thu, 15 Jul 2010 14:53:19 +0000 (10:53 -0400)]
For override libpnd conf files, search /media/* now, instead of /media/mmcblk0p1; things have changed since 2 years ago when this all started :)
skeezix [Wed, 14 Jul 2010 19:52:36 +0000 (15:52 -0400)]
Patch from tsh, re bugtracker: bugs.openpandora.org/index.php?do=details&task_id=47 - avoid repetition in forced shutdown when in low-cpu/power mode
skeezix [Wed, 14 Jul 2010 19:44:17 +0000 (15:44 -0400)]
minimenu; repaired 'more or less' touchscreen to run apps bug; shoudl probabyl still differentiate between tab-render and grid-render for which parts of ts-cache to reset, but later baby..
skeezix [Wed, 14 Jul 2010 19:30:08 +0000 (15:30 -0400)]
Lots of aesthetics; for apps with searchpaths listed multiple times (like /pandora/apps), don't pull the same pnd in multiple tiles; for conf overrides, also look in /pandora/appdata/mmenu (normalyl just /pandora/mmenu); for sorting, sort upper/lowercase app names together H h I i not H I h i); when using keyboard to jump to app, repeat hitting key to cycle through apps of same starting character
Michael Mrozek [Sat, 3 Jul 2010 01:33:15 +0000 (03:33 +0200)]
pnd_run.sh was old version - updated to conform with the HotFix.
Michael Mrozek [Fri, 2 Jul 2010 22:58:06 +0000 (00:58 +0200)]
Merge branch 'master' of git://openpandora.org/pandora-libraries
Michael Mrozek [Fri, 2 Jul 2010 22:56:32 +0000 (00:56 +0200)]
eventmap: Updated correct one ;)
skeezix [Fri, 2 Jul 2010 01:38:32 +0000 (21:38 -0400)]
Merge branch 'master' of ssh://skeezixgit@git.openpandora.org/srv/git/pandora-libraries
skeezix [Fri, 2 Jul 2010 01:37:42 +0000 (21:37 -0400)]
Doc-link was using unique-id instead of appdata-dir when present; also referencing bug bugs.openpandora.org/index.php?do=details&task_id=112
Michael Mrozek [Tue, 29 Jun 2010 01:52:42 +0000 (03:52 +0200)]
pnd_make and pnd_run: Fixed some bugs (contributed by various people)
skeezix [Mon, 21 Jun 2010 01:06:24 +0000 (21:06 -0400)]
minimenu; 'b' now works in select menu (in addition to enter); pressing keyboard button will try to jump to apps with that starting letter - hit 'h' for 'Hatari' for instance.
skeezix [Fri, 18 Jun 2010 01:02:38 +0000 (21:02 -0400)]
taking 'mmcblk'-fu out of mmenu.conf paths, so that /media/* can be used; wiser, and supports upcoming mount.sh change
skeezix [Tue, 15 Jun 2010 02:06:05 +0000 (22:06 -0400)]
Allow moving minimenu custom conf/skins to appdata/mmenu, in addition to /pandora/mmenu
skeezix [Fri, 11 Jun 2010 20:21:28 +0000 (16:21 -0400)]
Added default auto-rescan to minimenu on SD insert; disable via conf file.
Also made pandora button wait a bit longer before being pnd-kill; easier pandora menu now
skeezix [Wed, 9 Jun 2010 14:31:07 +0000 (10:31 -0400)]
Changed About text for DaveC in minimenu
skeezix [Fri, 4 Jun 2010 14:12:14 +0000 (10:12 -0400)]
Turning off directory browser in minimenu, by default
skeezix [Fri, 4 Jun 2010 13:41:41 +0000 (09:41 -0400)]
Added option to set starting category to minimenu (default is still leftmost (usually All))
skeezix [Fri, 4 Jun 2010 00:41:14 +0000 (20:41 -0400)]
is_dir_empty() leaking fd's; notaz found it :)
skeezix [Fri, 28 May 2010 16:02:11 +0000 (12:02 -0400)]
fix for mmenu caching; when caching preview, use the appdata dirname if specified, so as to not cause pnd_run.sh to create a unique-id directory, when everything else will use appdata dirname
skeezix [Sun, 23 May 2010 00:58:24 +0000 (20:58 -0400)]
mmenu conf fix, look for cached images in mmcblk0 as well as mmcblk[12] .. doh
skeezix [Thu, 20 May 2010 15:01:29 +0000 (11:01 -0400)]
Changed pandora button to run popup-menu instead; also, it will kill pnds when no xfce is running (ie: in minimenu)
skeezix [Wed, 12 May 2010 15:38:21 +0000 (11:38 -0400)]
Updated pnd_run (bin, not .sh) to use newer API's in libpnd
pnd_run can now also be told which subapp to invoke in a multi-app pnd file
skeezix [Tue, 11 May 2010 03:22:47 +0000 (23:22 -0400)]
No really, a workaround.
skeezix [Tue, 11 May 2010 03:05:50 +0000 (23:05 -0400)]
Workaround (not a fix) for finding icon after a PXML that doesn't have a line-ending at the end
Probably a bug in the parser or tinyxml where it pulls in a whole line; should push back chars following the /PXML>
skeezix [Tue, 27 Apr 2010 00:17:30 +0000 (20:17 -0400)]
evdev changes to sync with kernel
skeezix [Mon, 26 Apr 2010 16:59:55 +0000 (12:59 -0400)]
Renamed evdev devices in pnd_Device.c; made evmapperd and io_gpio use pnd_Device.h as Crom intended
skeezix [Mon, 26 Apr 2010 15:23:51 +0000 (11:23 -0400)]
bah
skeezix [Fri, 23 Apr 2010 15:28:46 +0000 (11:28 -0400)]
Removed 'run xfce' from select menu; renamed 'switch gui' to 'run other gui thing'
skeezix [Tue, 20 Apr 2010 14:55:23 +0000 (10:55 -0400)]
Cleaned up some of the category management; its still obviously a menu written in 5 days, but works well :)
skeezix [Mon, 19 Apr 2010 20:24:52 +0000 (16:24 -0400)]
minimenu now has a (lame) 'reveal this normally hidden' category option in the select menu; for ED :)
skeezix [Mon, 19 Apr 2010 15:00:52 +0000 (11:00 -0400)]
mm - if there are absolutely no tabs (not even All), be cool
skeezix [Fri, 16 Apr 2010 19:03:14 +0000 (15:03 -0400)]
minimenu; 'menu' in the detail pane now has configurable max-visible count and can handle scrolling
skeezix [Fri, 16 Apr 2010 18:27:38 +0000 (14:27 -0400)]
No, really, evmapperd can handle a max-hold configged key, even when its a non-repeating key ;)
skeezix [Fri, 16 Apr 2010 15:15:27 +0000 (11:15 -0400)]
evmapperd can now have a max-hold set for a key, so that power and pandora buttons can
reactr after 3s (say), without making the user hold 'at least 3s and pray' :)
skeezix [Thu, 15 Apr 2010 20:16:44 +0000 (16:16 -0400)]
fix for caching
skeezix [Thu, 15 Apr 2010 20:09:56 +0000 (16:09 -0400)]
Added minimenu about screen; mmenu dir browser will not try to real time pick up icons from pnd files when opening a directory full of them
skeezix [Thu, 15 Apr 2010 15:16:01 +0000 (11:16 -0400)]
mm calls EDs new switch-gui script
skeezix [Thu, 15 Apr 2010 14:19:07 +0000 (10:19 -0400)]
Move /usr/pandora/apps to menu instead of desktop; change pnd doc viewer to Arora instead of 'midori -a'
skeezix [Wed, 7 Apr 2010 19:00:20 +0000 (15:00 -0400)]
mm: Swapped perty and default contents, so now 'default' skin is davec's, and 'perty' is the old minimal