platform/upstream/enlightenment.git
18 years agoseveral leak--
Carsten Haitzler [Sat, 29 Jul 2006 10:05:34 +0000 (10:05 +0000)]
several leak--

SVN revision: 24294

18 years agocopy string bytes back safely
Carsten Haitzler [Sat, 29 Jul 2006 09:47:54 +0000 (09:47 +0000)]
copy string bytes back safely

SVN revision: 24291

18 years agotodo++ - refinement of new fm work.
Carsten Haitzler [Sat, 29 Jul 2006 09:28:50 +0000 (09:28 +0000)]
todo++ - refinement of new fm work.
fm2 now is much better at handling massive dirs of files - my test case is
5400 files or so in a dir (all jpg's). it seems rather happy dealing with it
and doesnt lock up or hang or seem to have issues. it just plods along.

SVN revision: 24290

18 years agofm listing scales to much bigger dirs now... and remains interactive.
Carsten Haitzler [Sat, 29 Jul 2006 09:26:18 +0000 (09:26 +0000)]
fm listing scales to much bigger dirs now... and remains interactive.

i need to add some form of indicator that it is still scanning the dir and
building the file list as its a little hard to tel that it's busy (but still
usable)

SVN revision: 24289

18 years agofunction for adding evas objects as icons in the menus
Viktor Kojouharov [Fri, 28 Jul 2006 23:22:57 +0000 (23:22 +0000)]
function for adding evas objects as icons in the menus

SVN revision: 24281

18 years agoEap editor now uses new fileselector. Please test it :)
sebastid [Fri, 28 Jul 2006 13:42:03 +0000 (13:42 +0000)]
Eap editor now uses new fileselector. Please test it :)

SVN revision: 24277

18 years agoThe window border close is caught by the object del callback.
sebastid [Fri, 28 Jul 2006 13:06:12 +0000 (13:06 +0000)]
The window border close is caught by the object del callback.

SVN revision: 24276

18 years agoNo // when browsing /
sebastid [Fri, 28 Jul 2006 12:02:38 +0000 (12:02 +0000)]
No // when browsing /

SVN revision: 24275

18 years agouse const char with evas_stringshare
sebastid [Fri, 28 Jul 2006 11:44:23 +0000 (11:44 +0000)]
use const char with evas_stringshare

SVN revision: 24274

18 years agoFix declaration
sebastid [Fri, 28 Jul 2006 11:41:41 +0000 (11:41 +0000)]
Fix declaration

SVN revision: 24273

18 years agoAdd return value
sebastid [Fri, 28 Jul 2006 11:37:55 +0000 (11:37 +0000)]
Add return value

SVN revision: 24272

18 years agoRemove unused
sebastid [Fri, 28 Jul 2006 11:36:10 +0000 (11:36 +0000)]
Remove unused

SVN revision: 24271

18 years agoE style
sebastid [Fri, 28 Jul 2006 11:34:38 +0000 (11:34 +0000)]
E style

SVN revision: 24270

18 years agoAdd return value.
sebastid [Fri, 28 Jul 2006 11:33:43 +0000 (11:33 +0000)]
Add return value.
Remove unused variable.

SVN revision: 24269

18 years agoAdd return value
sebastid [Fri, 28 Jul 2006 11:31:50 +0000 (11:31 +0000)]
Add return value

SVN revision: 24268

18 years agoRemove unused variable
sebastid [Fri, 28 Jul 2006 11:31:00 +0000 (11:31 +0000)]
Remove unused variable

SVN revision: 24267

18 years agostrdup -> evas_stringshare
sebastid [Fri, 28 Jul 2006 11:27:59 +0000 (11:27 +0000)]
strdup -> evas_stringshare

SVN revision: 24266

18 years agoFix maximize options
sebastid [Fri, 28 Jul 2006 11:17:33 +0000 (11:17 +0000)]
Fix maximize options

SVN revision: 24265

18 years agoAdd a DEBUG define for debug functions.
sebastid [Fri, 28 Jul 2006 10:59:27 +0000 (10:59 +0000)]
Add a DEBUG define for debug functions.
Remove unused variable

SVN revision: 24264

18 years agoRemove unneeded function.
sebastid [Fri, 28 Jul 2006 10:56:21 +0000 (10:56 +0000)]
Remove unneeded function.

SVN revision: 24263

18 years agoformatting
Carsten Haitzler [Fri, 28 Jul 2006 06:45:00 +0000 (06:45 +0000)]
formatting

SVN revision: 24262

18 years agobug++. The maximaze state of the window has to be droped to non-maximazed state
sndev [Fri, 28 Jul 2006 04:44:02 +0000 (04:44 +0000)]
bug++. The maximaze state of the window has to be droped to non-maximazed state
if window was resized. Otherwise on E restart it gets maximized.

SVN revision: 24260

18 years agoRemove unused variable.
Christopher Michael [Thu, 27 Jul 2006 22:40:51 +0000 (22:40 +0000)]
Remove unused variable.

SVN revision: 24250

18 years agotodo++
Carsten Haitzler [Thu, 27 Jul 2006 19:40:20 +0000 (19:40 +0000)]
todo++

SVN revision: 24248

18 years agofor really big files lists.. efm was being hyper-slow. i knwo why - and it's
Carsten Haitzler [Thu, 27 Jul 2006 19:29:16 +0000 (19:29 +0000)]
for really big files lists.. efm was being hyper-slow. i knwo why - and it's
fixed :) all hail a better sorting algorithm - incriemntal insertion quick sort
:) (or whatever you want to call it) and a little better "scheduling" in the
code :)

SVN revision: 24246

18 years agonow when you try to set an existing key binding, it tells you the name of the action...
kiwi [Thu, 27 Jul 2006 13:55:36 +0000 (13:55 +0000)]
now when you try to set an existing key binding, it tells you the name of the action associated with the binding

SVN revision: 24234

18 years agoThis bug is gone as style can be set without deleting/remaking the shelf.
Christopher Michael [Thu, 27 Jul 2006 06:28:08 +0000 (06:28 +0000)]
This bug is gone as style can be set without deleting/remaking the shelf.

SVN revision: 24231

18 years agoFunction protos for new shelf additions.
Christopher Michael [Thu, 27 Jul 2006 06:22:19 +0000 (06:22 +0000)]
Function protos for new shelf additions.

SVN revision: 24230

18 years agoCan now set shelf "style" without a restart. More will follow.
Christopher Michael [Thu, 27 Jul 2006 06:21:56 +0000 (06:21 +0000)]
Can now set shelf "style" without a restart. More will follow.

SVN revision: 24229

18 years agoSome convenience functions for setting shelf properties without restarting
Christopher Michael [Thu, 27 Jul 2006 06:21:15 +0000 (06:21 +0000)]
Some convenience functions for setting shelf properties without restarting
the shelf.

SVN revision: 24228

18 years agoFix occasional problem that caused a shelf reload from config dialog to
Christopher Michael [Thu, 27 Jul 2006 05:13:30 +0000 (05:13 +0000)]
Fix occasional problem that caused a shelf reload from config dialog to
reload the wrong shelf. It is possible to have shelf->id = 0 for first
shelf, so don't use list count for that one.

SVN revision: 24227

18 years agoPolish translation for E17 update
Adam Kisiel [Wed, 26 Jul 2006 20:57:07 +0000 (20:57 +0000)]
Polish translation for E17 update

SVN revision: 24209

18 years agoAvoid extra calls to e_shelf_config_init as it destroys and recreates all
Christopher Michael [Wed, 26 Jul 2006 19:10:20 +0000 (19:10 +0000)]
Avoid extra calls to e_shelf_config_init as it destroys and recreates all
shelves every time. Only call it on an add.

SVN revision: 24206

18 years agoWindow placement policy is doable in ipc already, update e_config to reflect.
Christopher Michael [Wed, 26 Jul 2006 15:04:42 +0000 (15:04 +0000)]
Window placement policy is doable in ipc already, update e_config to reflect.

SVN revision: 24203

18 years agobug++
Carsten Haitzler [Wed, 26 Jul 2006 03:55:27 +0000 (03:55 +0000)]
bug++

SVN revision: 24200

18 years agoMake flip work properly now. Tested ala raster's suggested method.
Christopher Michael [Tue, 25 Jul 2006 09:54:30 +0000 (09:54 +0000)]
Make flip work properly now. Tested ala raster's suggested method.

SVN revision: 24189

18 years agoCleanup: Fix return value of modapi_init
Christopher Michael [Tue, 25 Jul 2006 04:15:11 +0000 (04:15 +0000)]
Cleanup: Fix return value of modapi_init

SVN revision: 24187

18 years agoCleanup: Fix return value of modapi_init.
Christopher Michael [Tue, 25 Jul 2006 04:11:41 +0000 (04:11 +0000)]
Cleanup: Fix return value of modapi_init.

SVN revision: 24186

18 years agoCleanup: Fix return value for modapi_init.
Christopher Michael [Tue, 25 Jul 2006 04:09:41 +0000 (04:09 +0000)]
Cleanup: Fix return value for modapi_init.

SVN revision: 24185

18 years agoRemove Screen Dialog Flip Checkbox todo.
Christopher Michael [Tue, 25 Jul 2006 04:01:52 +0000 (04:01 +0000)]
Remove Screen Dialog Flip Checkbox todo.

SVN revision: 24184

18 years agoChange Flip to use checkbox with icons.
Christopher Michael [Tue, 25 Jul 2006 04:01:18 +0000 (04:01 +0000)]
Change Flip to use checkbox with icons.

I cannot test this here as I have no "Flip", so the bit manip may need some
review.

SVN revision: 24183

18 years agoAdd "Window Properties" icon.
Christopher Michael [Tue, 25 Jul 2006 03:27:23 +0000 (03:27 +0000)]
Add "Window Properties" icon.

SVN revision: 24181

18 years agoAdd an icon for "Window Properties"
Christopher Michael [Tue, 25 Jul 2006 03:26:58 +0000 (03:26 +0000)]
Add an icon for "Window Properties"

SVN revision: 24180

18 years agoRemove "close button on menu" cleanup.
Christopher Michael [Tue, 25 Jul 2006 02:38:12 +0000 (02:38 +0000)]
Remove "close button on menu" cleanup.

SVN revision: 24179

18 years agoMove "Close" away from the bottom of the menu. Placed below "Kill" now.
Christopher Michael [Tue, 25 Jul 2006 02:37:33 +0000 (02:37 +0000)]
Move "Close" away from the bottom of the menu. Placed below "Kill" now.
This removes a "Cleanups" item from todo.

SVN revision: 24178

18 years agoRemove window Sticky->Send To bug as border menu has if (!bd->sticky) for
Christopher Michael [Tue, 25 Jul 2006 02:07:45 +0000 (02:07 +0000)]
Remove window Sticky->Send To bug as border menu has if (!bd->sticky) for
making the send to menu.

SVN revision: 24177

18 years agoShelf delete bugger gone :)
Christopher Michael [Mon, 24 Jul 2006 18:22:19 +0000 (18:22 +0000)]
Shelf delete bugger gone :)

SVN revision: 24162

18 years agoRemove sscanf totally. Much more reliable this way.
Christopher Michael [Mon, 24 Jul 2006 18:10:01 +0000 (18:10 +0000)]
Remove sscanf totally. Much more reliable this way.

SVN revision: 24161

18 years agoOops. Fix sscanf usage.
Christopher Michael [Mon, 24 Jul 2006 17:44:37 +0000 (17:44 +0000)]
Oops. Fix sscanf usage.

SVN revision: 24160

18 years agobetter wobbliness
Carsten Haitzler [Mon, 24 Jul 2006 17:41:43 +0000 (17:41 +0000)]
better wobbliness

SVN revision: 24159

18 years agoadd overclip so boneyfrog's theme visuals look nicer :)
Carsten Haitzler [Mon, 24 Jul 2006 16:59:02 +0000 (16:59 +0000)]
add overclip so boneyfrog's theme visuals look nicer :)

SVN revision: 24158

18 years agoFix shelf list config dialog to not segfault on delete.
Christopher Michael [Mon, 24 Jul 2006 16:32:34 +0000 (16:32 +0000)]
Fix shelf list config dialog to not segfault on delete.
Added null checks.
Uses sorted e_shelf_list.
Disable Delete/Config buttons until a shelf is selected.

There are still some issues with the shelf_config dialog itself tho. Seems
to sometimes change properties for the wrong shelf.

SVN revision: 24157

18 years agoAnother Shelf Config Bug :(
Christopher Michael [Mon, 24 Jul 2006 13:26:01 +0000 (13:26 +0000)]
Another Shelf Config Bug :(

SVN revision: 24156

18 years agofix prefix problem if using env vars
Carsten Haitzler [Mon, 24 Jul 2006 07:20:43 +0000 (07:20 +0000)]
fix prefix problem if using env vars

SVN revision: 24154

18 years agorelease the asparagus... another snapshot! :)
Carsten Haitzler [Sun, 23 Jul 2006 21:40:03 +0000 (21:40 +0000)]
release the asparagus... another snapshot! :)

SVN revision: 24151

18 years agonow THIS is cute -watch the thumbnails wobble when generated... or found
Carsten Haitzler [Sun, 23 Jul 2006 21:19:04 +0000 (21:19 +0000)]
now THIS is cute -watch the thumbnails wobble when generated... or found
cached... most fun! let the power of edje be known! :)

SVN revision: 24150

18 years agobad raster! no coockie! fix segv - thanks valgrind
Carsten Haitzler [Sun, 23 Jul 2006 14:05:39 +0000 (14:05 +0000)]
bad raster! no coockie! fix segv - thanks valgrind

SVN revision: 24146

18 years agoRemove a debug printf.
Christopher Michael [Sun, 23 Jul 2006 13:45:43 +0000 (13:45 +0000)]
Remove a debug printf.
Remove the _fill_data function as it was empty and not needed.

SVN revision: 24144

18 years agoUpdate TODO for 1 fixed shelf bug, the other is still there. Maybe an ibar
Christopher Michael [Sun, 23 Jul 2006 13:38:30 +0000 (13:38 +0000)]
Update TODO for 1 fixed shelf bug, the other is still there. Maybe an ibar
issue ?

SVN revision: 24143

18 years agoRemove _cb_list function as it does nothing, so no point in calling it.
Christopher Michael [Sun, 23 Jul 2006 13:36:48 +0000 (13:36 +0000)]
Remove _cb_list function as it does nothing, so no point in calling it.

When getting the shelf via e_shelf_list we cannot rely on using the ilist
index as it may not coorespond to the shelf_list. Since ilist label uses the
shelf id, parse out the id and use that to get from e_shelf_list.

SVN revision: 24142

18 years ago64 icons per region - fine tuning.
Carsten Haitzler [Sun, 23 Jul 2006 12:14:06 +0000 (12:14 +0000)]
64 icons per region - fine tuning.

SVN revision: 24141

18 years agostop nicing thumbnailer - little point.
Carsten Haitzler [Sun, 23 Jul 2006 12:06:59 +0000 (12:06 +0000)]
stop nicing thumbnailer - little point.

SVN revision: 24140

18 years ago1. add template files for favorites dir for file selector
Carsten Haitzler [Sun, 23 Jul 2006 11:22:13 +0000 (11:22 +0000)]
1. add template files for favorites dir for file selector
2. lots of code on efm tomake it work well for file selection
3. a file selector widget with all the bits and pieces
4. first move - make wallpaper bg import tool use the new file selector -
it's a start.
5. pants on!

SVN revision: 24139

18 years agofsel (file selector) widget... WOOT
Carsten Haitzler [Sun, 23 Jul 2006 10:24:30 +0000 (10:24 +0000)]
fsel (file selector) widget... WOOT

SVN revision: 24138

18 years agoAdd shelf buggers to TODO.
Christopher Michael [Sun, 23 Jul 2006 07:03:27 +0000 (07:03 +0000)]
Add shelf buggers to TODO.

I will try to debug this later when I have more time.

SVN revision: 24137

18 years agomake deskshow as a function. add an event for it
Viktor Kojouharov [Sat, 22 Jul 2006 22:25:04 +0000 (22:25 +0000)]
make deskshow as a function. add an event for it

SVN revision: 24130

18 years agoheader proto missing - fix.
Carsten Haitzler [Sat, 22 Jul 2006 21:49:39 +0000 (21:49 +0000)]
header proto missing - fix.

SVN revision: 24129

18 years agoand some major refinements of efm - the selector code - well its in e_test.c
Carsten Haitzler [Sat, 22 Jul 2006 21:48:24 +0000 (21:48 +0000)]
and some major refinements of efm - the selector code - well its in e_test.c
is pretty much almost perfectly working. i have fixed up some e_thumb stuff
and allowed e_thumb to be more responsive and skip items that are known to be
"generated" and bring them ahead in the list of things to thumb - so kind of
a priority skiplist - process what it KNOWS will be already done first
quickly and leave the slower stuff until later. efm is fairly well refined
now - as above. the test selector works nicely. also added an almost-sha1
generator - use sha1 sums of the path for thumbs - less likelihood of
collisions. the prolbme is given the small size of the input data... it's
hard to do well - but anyway :)

SVN revision: 24128

18 years agoRemove some printfs.
Christopher Michael [Sat, 22 Jul 2006 19:10:40 +0000 (19:10 +0000)]
Remove some printfs.

SVN revision: 24126

18 years agofix long-standing table box - doesnt expand. not smart - but works. add
Carsten Haitzler [Fri, 21 Jul 2006 20:16:46 +0000 (20:16 +0000)]
fix long-standing table box - doesnt expand. not smart - but works. add
scrollframe widget. more fm work

SVN revision: 24112

18 years agoRemove a printf as the "Remove from List" issue is fixed.
Christopher Michael [Fri, 21 Jul 2006 17:28:15 +0000 (17:28 +0000)]
Remove a printf as the "Remove from List" issue is fixed.

SVN revision: 24110

18 years agosome prefix fixes for env vars
Carsten Haitzler [Fri, 21 Jul 2006 15:55:54 +0000 (15:55 +0000)]
some prefix fixes for env vars

SVN revision: 24104

18 years agoFix minor bug on gadget remove. We need to call ilist_go after ilist_clear.
Christopher Michael [Fri, 21 Jul 2006 15:19:54 +0000 (15:19 +0000)]
Fix minor bug on gadget remove. We need to call ilist_go after ilist_clear.

SVN revision: 24103

18 years agodelete trailing chars from end of specfile, silly raster
quan74 [Fri, 21 Jul 2006 07:55:21 +0000 (07:55 +0000)]
delete trailing chars from end of specfile, silly raster

SVN revision: 24097

18 years ago* And stop it crashing when a new shelf is added.
chaos [Fri, 21 Jul 2006 05:41:24 +0000 (05:41 +0000)]
* And stop it crashing when a new shelf is added.

SVN revision: 24094

18 years agozone != desk. it was always about per desk deskshows, not per zone.
Viktor Kojouharov [Fri, 21 Jul 2006 00:46:40 +0000 (00:46 +0000)]
zone != desk. it was always about per desk deskshows, not per zone.

SVN revision: 24088

18 years agomore fm work
Carsten Haitzler [Thu, 20 Jul 2006 19:58:22 +0000 (19:58 +0000)]
more fm work

SVN revision: 24084

18 years ago*spank spank* null checks.
Christopher Michael [Thu, 20 Jul 2006 15:39:27 +0000 (15:39 +0000)]
*spank spank* null checks.

-Add null checks before using an Evas_Object, avoiding potential segfault(s).

-Check returns from evas_object_data_get() as it has potential to return
NULL, and previously if it did, E would segfault.

SVN revision: 24074

18 years ago--
sebastid [Thu, 20 Jul 2006 13:36:23 +0000 (13:36 +0000)]
--

SVN revision: 24071

18 years agoAlways keep shelf list sorted on id.
sebastid [Thu, 20 Jul 2006 13:36:02 +0000 (13:36 +0000)]
Always keep shelf list sorted on id.

SVN revision: 24070

18 years ago++
sebastid [Thu, 20 Jul 2006 12:50:13 +0000 (12:50 +0000)]
++

SVN revision: 24069

18 years ago- don't hide sticky window on set desktop.
sebastid [Thu, 20 Jul 2006 12:02:30 +0000 (12:02 +0000)]
- don't hide sticky window on set desktop.
- (un)stick children along with its parent.

SVN revision: 24068

18 years agoOnly activate "Send to Desktop" when border isn't sticky.
sebastid [Thu, 20 Jul 2006 11:41:12 +0000 (11:41 +0000)]
Only activate "Send to Desktop" when border isn't sticky.

SVN revision: 24067

18 years agoDon't register the empty eap on creation. Should be registered on save.
sebastid [Thu, 20 Jul 2006 11:24:28 +0000 (11:24 +0000)]
Don't register the empty eap on creation. Should be registered on save.

SVN revision: 24066

18 years agoDelete tmpfile after use.
sebastid [Thu, 20 Jul 2006 11:19:08 +0000 (11:19 +0000)]
Delete tmpfile after use.

SVN revision: 24065

18 years agoReset eap image/width/height information after the edit is done.
sebastid [Thu, 20 Jul 2006 11:02:23 +0000 (11:02 +0000)]
Reset eap image/width/height information after the edit is done.

SVN revision: 24064

18 years agomore fm work - fix list append too
Carsten Haitzler [Wed, 19 Jul 2006 19:38:29 +0000 (19:38 +0000)]
more fm work - fix list append too

SVN revision: 24053

18 years agoSave image as png
sebastid [Wed, 19 Jul 2006 14:15:21 +0000 (14:15 +0000)]
Save image as png

SVN revision: 24048

18 years agoFormatting
sebastid [Wed, 19 Jul 2006 13:44:32 +0000 (13:44 +0000)]
Formatting

SVN revision: 24047

18 years agoThis should be fixed.
sebastid [Wed, 19 Jul 2006 13:40:41 +0000 (13:40 +0000)]
This should be fixed.

SVN revision: 24046

18 years agoFIXME++
sebastid [Wed, 19 Jul 2006 13:27:04 +0000 (13:27 +0000)]
FIXME++

SVN revision: 24045

18 years agoSave image from X icon works.
sebastid [Wed, 19 Jul 2006 13:24:50 +0000 (13:24 +0000)]
Save image from X icon works.

TODO
- Fix alpha on saved image
- If the eap isn't saved, remove the bd->app pointer
- Delete the saved image when done

SVN revision: 24044

18 years agoSave image from ARGB coming along. Not done yet.
sebastid [Wed, 19 Jul 2006 11:59:22 +0000 (11:59 +0000)]
Save image from ARGB coming along. Not done yet.

SVN revision: 24043

18 years agoDon't use strlen to check for emtpy string
sebastid [Wed, 19 Jul 2006 11:05:31 +0000 (11:05 +0000)]
Don't use strlen to check for emtpy string

SVN revision: 24041

18 years agoFunction to save Ecore_X_Icon. To be used for saving ARGB icon before
sebastid [Wed, 19 Jul 2006 01:39:43 +0000 (01:39 +0000)]
Function to save Ecore_X_Icon. To be used for saving ARGB icon before
creating eap.

Untested.

SVN revision: 24040

18 years agoFix typo
sebastid [Wed, 19 Jul 2006 01:01:51 +0000 (01:01 +0000)]
Fix typo

SVN revision: 24039

18 years agoThis should be fixed.
sebastid [Wed, 19 Jul 2006 00:59:23 +0000 (00:59 +0000)]
This should be fixed.

SVN revision: 24038

18 years agoplugh small logic hole that leaves ghost windows in rare cases - a very small
Carsten Haitzler [Tue, 18 Jul 2006 18:33:13 +0000 (18:33 +0000)]
plugh small logic hole that leaves ghost windows in rare cases - a very small
hole comapred to  the icccm badness in ecore_x. :)

SVN revision: 24033

18 years agoOnly regenerate the border if it really changes.
sebastid [Tue, 18 Jul 2006 13:35:08 +0000 (13:35 +0000)]
Only regenerate the border if it really changes.

SVN revision: 24026

18 years agoaspara!!!
Carsten Haitzler [Tue, 18 Jul 2006 04:11:49 +0000 (04:11 +0000)]
aspara!!!

SVN revision: 24021