David Walter Seikel [Fri, 29 Sep 2006 12:27:02 +0000 (12:27 +0000)]
If the icon was hard coded into the Icon field of the .desktop file,
then we ignore the FDO theme and search algo.
SVN revision: 26218
David Walter Seikel [Fri, 29 Sep 2006 08:55:39 +0000 (08:55 +0000)]
*Once an icon has been found, or found to not exist, save that info in
the E_App, update related aE_Apps, and send trigger change callbacks.
*Have all E_Apps stored in a hash of paths for faster lookup.
*Don't read in all the details of every app at startup, but do scan the
all directory so that we at least know the filenames. Read in details
when needed.
*When searching the non path info of apps, read in data as needed.
Most app things should be faster now. Some things may be slower, and
much more testing / tweaking will be done.
SVN revision: 26213
David Walter Seikel [Fri, 29 Sep 2006 08:48:37 +0000 (08:48 +0000)]
No more seggie if the icons change before they are shown.
SVN revision: 26212
Carsten Haitzler [Fri, 29 Sep 2006 06:49:35 +0000 (06:49 +0000)]
breking out fm2 into a window and scrollframe in fwin - start of a generic
filemanager window. this is more for me to test dnd code and get that all
going right etc. etc. so BEWARE. yes it doesnt do a lot of things right - i
know. am working on it. :)
SVN revision: 26210
Carsten Haitzler [Fri, 29 Sep 2006 04:36:35 +0000 (04:36 +0000)]
working on fm dnd... does shite now.
SVN revision: 26205
Carsten Haitzler [Thu, 28 Sep 2006 17:01:20 +0000 (17:01 +0000)]
fix from metrics
SVN revision: 26189
Carsten Haitzler [Thu, 28 Sep 2006 09:22:43 +0000 (09:22 +0000)]
more fm2 dnd work.
SVN revision: 26188
Carsten Haitzler [Thu, 28 Sep 2006 06:35:43 +0000 (06:35 +0000)]
and actually match groups right!
SVN revision: 26187
Carsten Haitzler [Thu, 28 Sep 2006 06:07:15 +0000 (06:07 +0000)]
font upsize with more outlining/contrast by default for soem modules.
sysactions more comprehensive and able to handle multiple groups a user
is a member of - config modified to handle common ones i find on debian
and ubuntu that "console" users tend to be added to. add divider in config
menu. work a tad more on fm2 dnd.
SVN revision: 26186
David Walter Seikel [Wed, 27 Sep 2006 16:20:44 +0000 (16:20 +0000)]
*Make sure there is only one icon dialog.
*Clean up the icon dialog on exit.
This commit sponsored by devilhorns, the spicy, crunchy snack.
SVN revision: 26179
Stafford Mitchell Horne [Wed, 27 Sep 2006 12:23:44 +0000 (12:23 +0000)]
Move those lists up
SVN revision: 26176
Stafford Mitchell Horne [Wed, 27 Sep 2006 11:58:52 +0000 (11:58 +0000)]
Fixup some issues in intl dialog
* Fix space in GG region
* Don't load/sort the language list more than once
* Propose some labels for the columns, disabled for now
SVN revision: 26174
Christopher Michael [Wed, 27 Sep 2006 10:45:44 +0000 (10:45 +0000)]
Some work on intl config dialog.
-Sorted language & region lists.
-Better ilist sizes.
-Resizable Basic/Advanced dialogs.
-General code formatting/cleanup.
SVN revision: 26173
David Walter Seikel [Tue, 26 Sep 2006 18:35:37 +0000 (18:35 +0000)]
Make sure the temporary icon created by the border menu is saved properly.
SVN revision: 26168
manowarrior [Tue, 26 Sep 2006 17:08:19 +0000 (17:08 +0000)]
Orange!
SVN revision: 26163
David Walter Seikel [Tue, 26 Sep 2006 16:09:40 +0000 (16:09 +0000)]
So used to const just getting in the way, that I sometimes trip over the
places where it actually means something. All fixed.
SVN revision: 26162
Stafford Mitchell Horne [Tue, 26 Sep 2006 16:00:13 +0000 (16:00 +0000)]
Try to really first the NULL locale issue.
SVN revision: 26161
David Walter Seikel [Tue, 26 Sep 2006 13:51:31 +0000 (13:51 +0000)]
Fixed up most if the icon issues. Added some FIXME's for the rest.
SVN revision: 26160
David Walter Seikel [Tue, 26 Sep 2006 11:40:40 +0000 (11:40 +0000)]
Don't go doing things with advanced widgets from the basic page.
SVN revision: 26159
David Walter Seikel [Mon, 25 Sep 2006 18:15:37 +0000 (18:15 +0000)]
*Major clean up, but I'm not finished with it. Too tired to continue,
I'll finish this after a good nights sleep. In particular, the border
menu "Create Icon" stuff needs some attention, it will likely loose it's
original icon.
*When you open up the fsel to select a new icon, the directory of the
current icon is shown, or the usual home directory if there is no
current icon file.
SVN revision: 26148
Stafford Mitchell Horne [Mon, 25 Sep 2006 15:35:38 +0000 (15:35 +0000)]
Try to select the correct current locale in the dialog. Need to get the
scroll bars to go to the right place also now.
SVN revision: 26146
David Walter Seikel [Mon, 25 Sep 2006 15:19:09 +0000 (15:19 +0000)]
Forgot one.
SVN revision: 26145
David Walter Seikel [Mon, 25 Sep 2006 14:17:42 +0000 (14:17 +0000)]
Check if the icon theme is different when searching for icons. Keep
track of changes to the icon path in readiness for some cachin'.
SVN revision: 26144
David Walter Seikel [Mon, 25 Sep 2006 13:35:59 +0000 (13:35 +0000)]
Add fdo instrumentation to fm. Might be better places for this.
SVN revision: 26143
Stafford Mitchell Horne [Mon, 25 Sep 2006 13:16:49 +0000 (13:16 +0000)]
Fix some issues found by Yasufumi,
* If lang is null the i18n dialog crashes
* Languages in basic list were not translated
SVN revision: 26141
e-taro [Mon, 25 Sep 2006 11:33:13 +0000 (11:33 +0000)]
e17 ja.po update (Yasufumi Haga)
SVN revision: 26137
e-taro [Mon, 25 Sep 2006 10:37:14 +0000 (10:37 +0000)]
Whoops - I misread that. I fixed the smart maximization when the shelf is at the top, not smart placement
SVN revision: 26136
Carsten Haitzler [Sun, 24 Sep 2006 23:08:36 +0000 (23:08 +0000)]
leak-- : someone forgot to delete the all apps menu... :)
SVN revision: 26124
David Walter Seikel [Sun, 24 Sep 2006 14:55:52 +0000 (14:55 +0000)]
Check if anything went wrong with eet before actually doing the conversion.
SVN revision: 26105
sebastid [Sun, 24 Sep 2006 13:37:37 +0000 (13:37 +0000)]
Add cast.
Remove unused variables.
SVN revision: 26102
e-taro [Sun, 24 Sep 2006 09:15:01 +0000 (09:15 +0000)]
e17 eo.po update from Olivier
SVN revision: 26087
Carsten Haitzler [Sun, 24 Sep 2006 00:48:14 +0000 (00:48 +0000)]
fix packing of previews so they don't stretch.
dnd fn fixed.
SVN revision: 26079
Viktor Kojouharov [Sat, 23 Sep 2006 23:37:15 +0000 (23:37 +0000)]
bug--
SVN revision: 26078
manowarrior [Sat, 23 Sep 2006 20:05:01 +0000 (20:05 +0000)]
Looks better in the menu now.
SVN revision: 26074
manowarrior [Sat, 23 Sep 2006 19:37:08 +0000 (19:37 +0000)]
Added a generic video player icon. Renamed "player.png" to "audio_player.png",
so we now have video_player.png and audio_player.png.
SVN revision: 26073
manowarrior [Sat, 23 Sep 2006 18:42:23 +0000 (18:42 +0000)]
Transitions.
SVN revision: 26072
manowarrior [Sat, 23 Sep 2006 14:02:27 +0000 (14:02 +0000)]
...and (hopefully) make devilhorns happy :)
SVN revision: 26068
manowarrior [Sat, 23 Sep 2006 13:38:37 +0000 (13:38 +0000)]
Lost! The precious is lost! Gollum, gollum!
SVN revision: 26067
sebastid [Sat, 23 Sep 2006 10:15:24 +0000 (10:15 +0000)]
Use e's homedir
SVN revision: 26056
e-taro [Sat, 23 Sep 2006 08:46:07 +0000 (08:46 +0000)]
This looks as if it was fixed ages ago.
SVN revision: 26045
sebastid [Sat, 23 Sep 2006 08:44:58 +0000 (08:44 +0000)]
Get homedir from e, since .e should be relative to this dir.
SVN revision: 26044
e-taro [Sat, 23 Sep 2006 08:39:41 +0000 (08:39 +0000)]
1) Maximizing in individual directions with <alt><f10> and <ctrl><f10> works now
2) Maximizing in both directions at once uses the "maximum volume" heuristic (seems to work well)
SVN revision: 26043
manowarrior [Fri, 22 Sep 2006 22:31:25 +0000 (22:31 +0000)]
Generic web browser icon.
SVN revision: 26032
manowarrior [Fri, 22 Sep 2006 22:17:15 +0000 (22:17 +0000)]
Favorites ;)
SVN revision: 26031
manowarrior [Fri, 22 Sep 2006 21:48:17 +0000 (21:48 +0000)]
New icon for the Virtual desktops configuration dialog.
SVN revision: 26030
Viktor Kojouharov [Fri, 22 Sep 2006 21:34:13 +0000 (21:34 +0000)]
todo--
SVN revision: 26029
manowarrior [Fri, 22 Sep 2006 21:09:34 +0000 (21:09 +0000)]
- Better Window Display icon;
- New Window Manipulation icon;
- New Window List icon;
Unification is good thing.
SVN revision: 26028
sebastid [Fri, 22 Sep 2006 19:55:11 +0000 (19:55 +0000)]
Don't strdup homedir
SVN revision: 26026
David Walter Seikel [Fri, 22 Sep 2006 14:56:41 +0000 (14:56 +0000)]
Part of a review of icon searching, to be completed on sunday.
SVN revision: 26025
David Walter Seikel [Fri, 22 Sep 2006 11:23:21 +0000 (11:23 +0000)]
More ideas for icon caching.
SVN revision: 26024
David Walter Seikel [Fri, 22 Sep 2006 10:12:32 +0000 (10:12 +0000)]
Use the ecore_desktop instrumentation at useful points.
SVN revision: 26023
David Walter Seikel [Fri, 22 Sep 2006 07:49:54 +0000 (07:49 +0000)]
Change to the new icon theme in the same way that the theme config
dialog does. There has to be a better way for both.
SVN revision: 26019
sebastid [Fri, 22 Sep 2006 04:18:41 +0000 (04:18 +0000)]
Remove unused variables.
SVN revision: 26015
Carsten Haitzler [Fri, 22 Sep 2006 03:51:17 +0000 (03:51 +0000)]
no - xpm is not requried to be supported. this is an auto-icon choice based
on mime type that is specific to e and how it chooses icons for file types -
i would love to see xpm die a slow horrible death. i have been hoping for its
death since i first started enlightenment back in 1996. anything i can do to
ease its way into its grave - i am happy to do. that means not supporting it
for things that are e specific and where we are not required to.
SVN revision: 26014
David Walter Seikel [Fri, 22 Sep 2006 02:07:41 +0000 (02:07 +0000)]
.xpm are allowed for icons to.
SVN revision: 26011
Carsten Haitzler [Thu, 21 Sep 2006 22:26:08 +0000 (22:26 +0000)]
actually cvs was just missing a little work i had done locally - as it was
unused/harmless/did nothing i left it alone for now
SVN revision: 26010
sebastid [Thu, 21 Sep 2006 20:12:27 +0000 (20:12 +0000)]
Remove unused.
SVN revision: 26009
sebastid [Thu, 21 Sep 2006 20:10:19 +0000 (20:10 +0000)]
Add cast to e_object
SVN revision: 26008
sebastid [Thu, 21 Sep 2006 20:08:11 +0000 (20:08 +0000)]
Remove unused label.
SVN revision: 26007
sebastid [Thu, 21 Sep 2006 20:07:02 +0000 (20:07 +0000)]
Remove unused variables.
Add missing type declaration.
SVN revision: 26006
sebastid [Thu, 21 Sep 2006 20:05:44 +0000 (20:05 +0000)]
paranthesis are nice.
SVN revision: 26005
sebastid [Thu, 21 Sep 2006 20:01:50 +0000 (20:01 +0000)]
Remove unused variable for for format.
Remove return value.
Fix format for long value.
SVN revision: 26004
sebastid [Thu, 21 Sep 2006 19:57:34 +0000 (19:57 +0000)]
Someone(tm) needs to decide which param is the right to pass to these
functions.
SVN revision: 26003
sebastid [Thu, 21 Sep 2006 19:53:38 +0000 (19:53 +0000)]
Cleanup.
- Remove unused variables.
- Add const where needed.
- Add return values.
SVN revision: 26002
sebastid [Thu, 21 Sep 2006 19:37:04 +0000 (19:37 +0000)]
Return a value.
SVN revision: 26001
Stafford Mitchell Horne [Thu, 21 Sep 2006 12:48:48 +0000 (12:48 +0000)]
Comment complicate code which I will forget about in 1 week.
SVN revision: 25998
Stafford Mitchell Horne [Thu, 21 Sep 2006 11:52:52 +0000 (11:52 +0000)]
Free up configuration data
SVN revision: 25997
Stafford Mitchell Horne [Thu, 21 Sep 2006 10:58:42 +0000 (10:58 +0000)]
Add language selection dialog, A bit of work still required but this is a good
start.
SVN revision: 25996
manowarrior [Wed, 20 Sep 2006 15:15:59 +0000 (15:15 +0000)]
New icon for the Modules configuration dialog. Perhaps not the best idea, but at least its original.
If someone have better idea..?
SVN revision: 25986
kaethorn [Wed, 20 Sep 2006 11:01:59 +0000 (11:01 +0000)]
add eap_to_desktop to enlightenment package.
SVN revision: 25985
Christopher Michael [Wed, 20 Sep 2006 01:01:52 +0000 (01:01 +0000)]
Fix for Shelf Size issues: After setting a size in Advanced mode, subsequent
returns to Basic mode did not allow a user to select a Basic Size.
SVN revision: 25982
sebastid [Tue, 19 Sep 2006 21:50:20 +0000 (21:50 +0000)]
Don't check argv twice, one check should be for argc
SVN revision: 25981
sebastid [Tue, 19 Sep 2006 21:24:17 +0000 (21:24 +0000)]
Belongs to old fileman.
SVN revision: 25980
codewarrior [Tue, 19 Sep 2006 19:38:44 +0000 (19:38 +0000)]
this works on bsd now
SVN revision: 25978
Carsten Haitzler [Tue, 19 Sep 2006 13:58:04 +0000 (13:58 +0000)]
metric's first 2 patches - with 1 slight mod for xterm default cmd.
SVN revision: 25976
Carsten Haitzler [Tue, 19 Sep 2006 13:33:23 +0000 (13:33 +0000)]
commentsies!
SVN revision: 25975
Carsten Haitzler [Tue, 19 Sep 2006 12:26:31 +0000 (12:26 +0000)]
do this without a #ifdef
SVN revision: 25974
sndev [Tue, 19 Sep 2006 09:59:03 +0000 (09:59 +0000)]
Give fbsd users a possibility to use desklock. system-auth profile is not presented on
fbsd, but login is there.
SVN revision: 25973
David Walter Seikel [Tue, 19 Sep 2006 04:07:25 +0000 (04:07 +0000)]
Fix seggie.
SVN revision: 25972
David Walter Seikel [Tue, 19 Sep 2006 02:49:46 +0000 (02:49 +0000)]
Patch from metrics, this time applied in the correct place.
SVN revision: 25971
David Walter Seikel [Tue, 19 Sep 2006 00:02:40 +0000 (00:02 +0000)]
This should fix the wrong icon in border bug.
SVN revision: 25967
David Walter Seikel [Mon, 18 Sep 2006 20:52:59 +0000 (20:52 +0000)]
*Put in some more refs/unrefs for E_Apps, maybe need more, maybe I went
overboard.
*Fix up E_App saving.
*More object checking.
SVN revision: 25965
Carsten Haitzler [Mon, 18 Sep 2006 14:52:43 +0000 (14:52 +0000)]
comments.
SVN revision: 25963
David Walter Seikel [Mon, 18 Sep 2006 14:07:16 +0000 (14:07 +0000)]
directory .eaps are obsolete, but I havn't pulled my finger out to
finish the FDO directory code I have half completed. For some strange
reason, this triggers a crash in rsvg, trying to get it to load a .eap
file. That is strange in itself. More investigation is required by
someone that knows evas better than me.
SVN revision: 25960
Carsten Haitzler [Mon, 18 Sep 2006 12:06:09 +0000 (12:06 +0000)]
working on fm dnd... just logic right now - does nothing. sorting out the
logic. and .e startup segv fix.
SVN revision: 25959
Carsten Haitzler [Mon, 18 Sep 2006 10:27:02 +0000 (10:27 +0000)]
add player icon from manowarrior - and terminal icon, and fixed startup icons
a bit
SVN revision: 25957
Carsten Haitzler [Mon, 18 Sep 2006 10:02:36 +0000 (10:02 +0000)]
perf config fifnt allow you to easily see font cache at all - the default was
0.5 mb!
SVN revision: 25956
Carsten Haitzler [Mon, 18 Sep 2006 05:49:33 +0000 (05:49 +0000)]
thumbnailed icons in dnd display now
SVN revision: 25953
Carsten Haitzler [Mon, 18 Sep 2006 05:05:25 +0000 (05:05 +0000)]
i broke icons.
i fixed icons.
SVN revision: 25951
Carsten Haitzler [Mon, 18 Sep 2006 03:49:45 +0000 (03:49 +0000)]
i'm cleaning up dnd. fixed leaks. made dnd more convenient - less work to do
(it returns x,y coords relative to the drop target geom, not the screen,
start putting in all the necessary stuff in fm2 - can dnd 2 file now (drop
has no effect though)...
SVN revision: 25950
David Walter Seikel [Sun, 17 Sep 2006 23:13:10 +0000 (23:13 +0000)]
Experimental bouncy desktops in the fm. I will move this into
e_app_icon_add when I'm happy with it.
SVN revision: 25945
quan74 [Sun, 17 Sep 2006 22:50:07 +0000 (22:50 +0000)]
add eap_to_desktop to spec
SVN revision: 25942
David Walter Seikel [Sun, 17 Sep 2006 21:29:24 +0000 (21:29 +0000)]
.edj files can hold more than just backgrounds, and sometimes we want to
browse them.
SVN revision: 25938
David Walter Seikel [Sun, 17 Sep 2006 21:04:11 +0000 (21:04 +0000)]
This is more correct according to the spec, and allows you to delete the
.edj if you want to. Sorry to everybody that has converted en mass already.
SVN revision: 25937
sebastid [Sun, 17 Sep 2006 11:25:06 +0000 (11:25 +0000)]
Don't use getenv("HOME") directly.
SVN revision: 25907
Massimo Maiurana [Sun, 17 Sep 2006 08:50:21 +0000 (08:50 +0000)]
*** empty log message ***
SVN revision: 25904
Carsten Haitzler [Sun, 17 Sep 2006 06:12:48 +0000 (06:12 +0000)]
fix up dnd to handle stacked windows and move the burden of window offset
handling etc. to dnd not the objects that create dnd zones. they onyl need to
now worry about the dnd zone withint heir canvas/window/whatever
SVN revision: 25903
David Walter Seikel [Sun, 17 Sep 2006 02:50:17 +0000 (02:50 +0000)]
raster gave this one the all clear.
SVN revision: 25902
David Walter Seikel [Sun, 17 Sep 2006 02:05:19 +0000 (02:05 +0000)]
Maybe this is a bit saner. Maybe I should just give up and sleep.
SVN revision: 25901
David Walter Seikel [Sun, 17 Sep 2006 00:13:52 +0000 (00:13 +0000)]
Tweak the E_App object reference counting. I think this is correct, but
I suspect the dir scanning in e_apps.c still needs an unref.
SVN revision: 25900