Ok I don't have read the code to know how exactly works internally but what
I see (and my experience) is that:

When you drag an icon to your bar, it creates a entire new .desktop file to
your .local directory with totally new values, some set by the user and some
"automatic", but most of times they simply doesn't works (bad values), I
have see a lot of different cases, most of them are applications that
doesn't launch, applications that can't be added (when inserted to the bar,
nothing appears), wrong/null icon, etc...

My thoughts are: if there's already an existing .desktop file, original,
good-made, with the correct data on it, with full of translations, with the
correct executable and parameters... why WTF we are going to change them to
something from scratch, bad-auto-detected, and mostly-wrong ?, could be
interesting that the user will modify manually some values, that YES... but
only the ones modified by him! and the rest will remain untouched.

Like I say, this gives a lot of problems (just try to drag-n-drop a bunch of
10-20 applications to your bar and check all of them (icon image that not
works as before, lost translations, wrong executable command set, wrong
parameters of the executable, wmclass changed, error-prone values, big
etc...)

There's also two reports by me from long time ago:

http://trac.enlightenment.org/e/ticket/365
http://trac.enlightenment.org/e/ticket/357



Thanatermesis
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to