Numerous fixes and changes
authorskeezix <skeezix@flotsam-vm.(none)>
Sat, 10 Oct 2009 15:45:38 +0000 (11:45 -0400)
committerskeezix <skeezix@flotsam-vm.(none)>
Sat, 10 Oct 2009 15:45:38 +0000 (11:45 -0400)
commit34cfb7a0f610339aa22aeee522325123cf821796
treeb797ff2b9ae825a15970b605b51dfb03b5ca216a
parent922a06c929488d51c8930f24ed62e32e897f4b3b
Numerous fixes and changes
- a fix to invokers of the pnd_locate_filename function; you must strdup() the result .. otherwise multiple invocations will
  return the same buffer, and thus all references will change simultaneously
- nohup is only put into Exec= line .desktop if it is also a no-x11 app (most apps should be x11 I imagine, using SDL?)
- Icons for .desktops can be placed anywhere; path is configured .. 'iconpath' key; nolonger assumed to be same location
  as .desktop's go to
- updated config files to include iconpath (test goes to testdata/dotdesktop for now); production goes to /tmp for now
- updated config files so .desktop goes to ~/Desktop for production
- updated config files to comment out pnd_hup script, as xfce appears not to need it. (it may be re-enabled should we switch WMs)
apps/pndnotifyd.c
deployment/etc/pandora/conf/desktop
include/pnd_apps.h
lib/pnd_desktop.c
testdata/conf/desktop