sebastid [Tue, 11 Oct 2005 16:59:02 +0000 (16:59 +0000)]
style
SVN revision: 17442
sebastid [Tue, 11 Oct 2005 16:46:08 +0000 (16:46 +0000)]
Fixed. ecore dnd problem.
SVN revision: 17441
Carsten Haitzler [Tue, 11 Oct 2005 16:25:00 +0000 (16:25 +0000)]
working on more widgety stuff
SVN revision: 17438
sebastid [Tue, 11 Oct 2005 16:17:13 +0000 (16:17 +0000)]
indent
SVN revision: 17437
sebastid [Tue, 11 Oct 2005 16:14:25 +0000 (16:14 +0000)]
clean
SVN revision: 17436
codewarrior [Tue, 11 Oct 2005 13:44:08 +0000 (13:44 +0000)]
tile the bg, dont scale it.
SVN revision: 17434
codewarrior [Tue, 11 Oct 2005 13:23:54 +0000 (13:23 +0000)]
Rubber band works with control now.
SVN revision: 17432
codewarrior [Tue, 11 Oct 2005 11:38:17 +0000 (11:38 +0000)]
todo++
remove selections when we right click on icon
SVN revision: 17430
sebastid [Tue, 11 Oct 2005 05:51:03 +0000 (05:51 +0000)]
Add resize pointer for all mouse,down resize signals.
Just pop one element from the stack if type is given.
SVN revision: 17429
sebastid [Mon, 10 Oct 2005 22:42:42 +0000 (22:42 +0000)]
clean
SVN revision: 17416
sebastid [Mon, 10 Oct 2005 22:35:12 +0000 (22:35 +0000)]
Disable for now.
SVN revision: 17415
sebastid [Mon, 10 Oct 2005 22:33:56 +0000 (22:33 +0000)]
typo
SVN revision: 17414
sebastid [Mon, 10 Oct 2005 22:33:12 +0000 (22:33 +0000)]
First get filename, then open file.
SVN revision: 17413
sebastid [Mon, 10 Oct 2005 22:08:51 +0000 (22:08 +0000)]
Change pointer on begin/end move/resize.
SVN revision: 17412
codewarrior [Mon, 10 Oct 2005 22:06:20 +0000 (22:06 +0000)]
Rubberband can do real selections now. Still need to add support for
rubberband + control.
SVN revision: 17411
sebastid [Mon, 10 Oct 2005 20:49:26 +0000 (20:49 +0000)]
Use _e_fm_file_fullname, and make _e_fm_file_fullname return the correct
fullname when in root dir.
SVN revision: 17408
sebastid [Mon, 10 Oct 2005 20:46:22 +0000 (20:46 +0000)]
Simplify.
SVN revision: 17407
sebastid [Mon, 10 Oct 2005 20:44:17 +0000 (20:44 +0000)]
Remove debug.
SVN revision: 17406
sebastid [Mon, 10 Oct 2005 20:40:35 +0000 (20:40 +0000)]
Fix snprintf to the wrong var.
SVN revision: 17405
codewarrior [Mon, 10 Oct 2005 20:36:38 +0000 (20:36 +0000)]
todo++
SVN revision: 17404
sebastid [Mon, 10 Oct 2005 19:27:22 +0000 (19:27 +0000)]
Cleanup, and disable. Seems to be some weird things going on.
SVN revision: 17398
sebastid [Mon, 10 Oct 2005 16:33:13 +0000 (16:33 +0000)]
Cleanup.
SVN revision: 17395
codewarrior [Mon, 10 Oct 2005 16:25:35 +0000 (16:25 +0000)]
Enable copy again, ecore_file fixed.
SVN revision: 17394
codewarrior [Mon, 10 Oct 2005 16:08:30 +0000 (16:08 +0000)]
Disable monitor and dont copy files on dnd (no more e17 restart crash and file zeroing)
SVN revision: 17391
Carsten Haitzler [Mon, 10 Oct 2005 15:27:51 +0000 (15:27 +0000)]
and now i have a simple check and radio liust infrastructure to use to build
config dialogs... thats next phase...
SVN revision: 17387
codewarrior [Mon, 10 Oct 2005 15:17:29 +0000 (15:17 +0000)]
Added rubber band for multiselect. It draws, but doesnt select yet.
SVN revision: 17385
codewarrior [Mon, 10 Oct 2005 12:22:29 +0000 (12:22 +0000)]
Add multiple selections using control+click.
SVN revision: 17384
Carsten Haitzler [Mon, 10 Oct 2005 12:16:18 +0000 (12:16 +0000)]
started work on a quick & dirty widget infrastructure - designed ONLY for
simple dialogs and ease of use.
SVN revision: 17383
codewarrior [Mon, 10 Oct 2005 10:14:49 +0000 (10:14 +0000)]
- Start working on selections.
- Add ability to have different icon states when they are clicked or higlighted.
SVN revision: 17381
sebastid [Mon, 10 Oct 2005 08:18:35 +0000 (08:18 +0000)]
x cursor uses size, not pixels. Scaling by 3/4 seems ok :)
SVN revision: 17380
sebastid [Mon, 10 Oct 2005 07:58:24 +0000 (07:58 +0000)]
Set x cursor size.
SVN revision: 17379
sebastid [Mon, 10 Oct 2005 07:47:50 +0000 (07:47 +0000)]
Disable GL as default engine.
SVN revision: 17377
Carsten Haitzler [Mon, 10 Oct 2005 05:01:54 +0000 (05:01 +0000)]
dont allow gl engine to be used - see comment.
SVN revision: 17375
Carsten Haitzler [Mon, 10 Oct 2005 03:24:50 +0000 (03:24 +0000)]
fixe makefile to not have space after \
SVN revision: 17373
quan74 [Mon, 10 Oct 2005 02:32:57 +0000 (02:32 +0000)]
add efm themeage to EXTRA_DIST
SVN revision: 17372
codewarrior [Mon, 10 Oct 2005 01:38:47 +0000 (01:38 +0000)]
portability++
SVN revision: 17371
codewarrior [Mon, 10 Oct 2005 00:55:07 +0000 (00:55 +0000)]
EFM - The E17 file manager and file browser smart object.
*** BEFORE YOU USE ***
This is alpha software and may cause E17 to crash, lockup, use 99% of
your cpu, or even delete your files! I would advise using it in Xnest
if you want to test or develop it.
*** BEFORE YOU USE ***
EFM can:
- browse files and directories
- generate thumbnails
- launch executables
- do some xdnd
- monitor files and directories
- delete and rename files
EFM cant:
- scroll
- associate applications with files
- purge its thumbnails (do it manually: ~/.e/e/fileman/thumbnails)
- do a lot of things you'd expect it to do because its still in alpha stage
Current TODO:
- scrolling
- we need a redraw function that will just re-arrange and not do
the whole thing. for example, when we resize, we should just
check the file offset and fill the empty space with icons
- is the offset code working properly? i have a feeling we're displayin
more icons that the visible space can take and they are being hidden.
- emit all sorts of signals on double click, right click, single click...
- aspect ratio on thumbnails.
- add typebuffer like in evidence.
- keyboard shortcuts for directory and file navigation.
- multi select
- allow for icon movement inside the canvas
- add metadata system which allows us to save icon positions and will
eventually allow us to have custom icon sizes, custom bgs per dir...
- double check dir monitoring. note: when we are in a dir that is constantly
changing, we cant keep calling redraw_new as it will kill us.
- we need to fix the icon edc to allow us to have icon labels what will
wrap on wrap=char
- fix bugs
SVN revision: 17370
sebastid [Sun, 9 Oct 2005 22:33:55 +0000 (22:33 +0000)]
store engine config
SVN revision: 17367
sebastid [Sun, 9 Oct 2005 22:28:39 +0000 (22:28 +0000)]
Typo.
SVN revision: 17366
sebastid [Sun, 9 Oct 2005 22:15:58 +0000 (22:15 +0000)]
get/set engines for different contexts.
SVN revision: 17365
sebastid [Sun, 9 Oct 2005 21:42:37 +0000 (21:42 +0000)]
engines can be default.
SVN revision: 17364
sebastid [Sun, 9 Oct 2005 20:30:21 +0000 (20:30 +0000)]
Cleanup.
SVN revision: 17363
sebastid [Sun, 9 Oct 2005 20:19:28 +0000 (20:19 +0000)]
engine set.
SVN revision: 17362
sebastid [Sun, 9 Oct 2005 19:42:24 +0000 (19:42 +0000)]
get/set default engine and list.
SVN revision: 17361
sebastid [Sun, 9 Oct 2005 19:11:52 +0000 (19:11 +0000)]
Delete profile.
SVN revision: 17360
sebastid [Sun, 9 Oct 2005 19:10:00 +0000 (19:10 +0000)]
Add/delete profiles.
SVN revision: 17359
sebastid [Sun, 9 Oct 2005 18:20:20 +0000 (18:20 +0000)]
Use arrow as fallback.
SVN revision: 17356
sebastid [Sun, 9 Oct 2005 18:14:05 +0000 (18:14 +0000)]
Oops! Don't segv!
SVN revision: 17355
sebastid [Sun, 9 Oct 2005 18:11:10 +0000 (18:11 +0000)]
Don't change pointer if it is equal.
SVN revision: 17354
sebastid [Sun, 9 Oct 2005 18:03:41 +0000 (18:03 +0000)]
Those shouldn't be there.
SVN revision: 17353
sebastid [Sun, 9 Oct 2005 18:02:17 +0000 (18:02 +0000)]
pointer stack work.
SVN revision: 17352
sebastid [Sun, 9 Oct 2005 14:01:57 +0000 (14:01 +0000)]
Ignore events on the popup! A fine usage for the new ecore_evas function!
SVN revision: 17349
sebastid [Sun, 9 Oct 2005 08:54:24 +0000 (08:54 +0000)]
Pointer changes on context. Please comment! Will work more on it soon.
SVN revision: 17344
Carsten Haitzler [Sun, 9 Oct 2005 04:22:19 +0000 (04:22 +0000)]
asparagus - again. lots fo leak fixes and other fixes have been happening, so
i think an asparagus is a good idea - sorry package config people. :)
SVN revision: 17340
sebastid [Sat, 8 Oct 2005 20:38:07 +0000 (20:38 +0000)]
Add a type pointer to remember what kind the pointer is, a stack to
add extra pointer info, and check all alloc calls.
Return a pointer object when using x cursor too, so we have a reference
to play with.
SVN revision: 17334
sebastid [Sat, 8 Oct 2005 19:44:32 +0000 (19:44 +0000)]
Check if follower exists.
SVN revision: 17333
sebastid [Sat, 8 Oct 2005 19:38:13 +0000 (19:38 +0000)]
Check if overlay exist.
Allow for icon scrolling when follower is disabled.
SVN revision: 17332
Christopher Michael [Sat, 8 Oct 2005 19:27:31 +0000 (19:27 +0000)]
Fix Ibar Icon Autoscrolling if Follower is disabled
SVN revision: 17331
Carsten Haitzler [Sat, 8 Oct 2005 15:06:53 +0000 (15:06 +0000)]
dont use xr
SVN revision: 17328
Carsten Haitzler [Sat, 8 Oct 2005 15:06:36 +0000 (15:06 +0000)]
leak --
SVN revision: 17327
Carsten Haitzler [Sat, 8 Oct 2005 14:20:05 +0000 (14:20 +0000)]
avoifd duplicates with shadows
SVN revision: 17322
sebastid [Sat, 8 Oct 2005 13:10:20 +0000 (13:10 +0000)]
Working on xdnd from E.
SVN revision: 17319
Carsten Haitzler [Sat, 8 Oct 2005 04:53:10 +0000 (04:53 +0000)]
swallow wheel bindings, dont swallow mouse bindings
SVN revision: 17304
Christopher Michael [Sat, 8 Oct 2005 01:30:57 +0000 (01:30 +0000)]
Add an option to enable/disable the follower.
SVN revision: 17298
sebastid [Fri, 7 Oct 2005 18:36:54 +0000 (18:36 +0000)]
Possible with more types for a drag. Doesn't make sense for internal dnd,
since we don't have a conversion function. Prepare for xdnd.
Declare variables.
SVN revision: 17276
quan74 [Fri, 7 Oct 2005 15:17:53 +0000 (15:17 +0000)]
Version number bumps
SVN revision: 17272
sebastid [Fri, 7 Oct 2005 08:36:07 +0000 (08:36 +0000)]
Make the min size smaller
SVN revision: 17267
Carsten Haitzler [Fri, 7 Oct 2005 05:23:36 +0000 (05:23 +0000)]
right click on title by d3fault displays window menu (got lost before)
SVN revision: 17263
Carsten Haitzler [Fri, 7 Oct 2005 05:08:53 +0000 (05:08 +0000)]
update all zones
SVN revision: 17262
Carsten Haitzler [Fri, 7 Oct 2005 04:27:51 +0000 (04:27 +0000)]
add gnome/kde fakes for ooo.... doesnt seem to work but documented
workingness of this does exist
SVN revision: 17261
Carsten Haitzler [Fri, 7 Oct 2005 03:58:40 +0000 (03:58 +0000)]
dont pass onevents if bound
SVN revision: 17260
sebastid [Thu, 6 Oct 2005 23:55:44 +0000 (23:55 +0000)]
Cleanup.
SVN revision: 17256
sebastid [Thu, 6 Oct 2005 23:49:09 +0000 (23:49 +0000)]
Better code structure.
SVN revision: 17255
sebastid [Thu, 6 Oct 2005 23:47:03 +0000 (23:47 +0000)]
The right way (tm)!
SVN revision: 17254
codewarrior [Thu, 6 Oct 2005 22:35:21 +0000 (22:35 +0000)]
Some fixes for getting values and setting direction.
SVN revision: 17251
sebastid [Thu, 6 Oct 2005 19:38:46 +0000 (19:38 +0000)]
Fix ecore_file_ls usage.
SVN revision: 17248
sebastid [Thu, 6 Oct 2005 19:31:13 +0000 (19:31 +0000)]
The data from ecore_file_ls is free'd when destroying the list.
SVN revision: 17247
tsauerbeck [Thu, 6 Oct 2005 19:29:02 +0000 (19:29 +0000)]
don't free list data twice
SVN revision: 17246
tsauerbeck [Thu, 6 Oct 2005 18:49:53 +0000 (18:49 +0000)]
added valgrind support
SVN revision: 17245
tsauerbeck [Thu, 6 Oct 2005 18:37:47 +0000 (18:37 +0000)]
looking at the warnings your compiler spews out is good, too
SVN revision: 17243
tsauerbeck [Thu, 6 Oct 2005 18:36:53 +0000 (18:36 +0000)]
initialized variables are good
SVN revision: 17242
Carsten Haitzler [Thu, 6 Oct 2005 08:47:12 +0000 (08:47 +0000)]
asparagus. and make distcheck passes again.
SVN revision: 17234
sebastid [Wed, 5 Oct 2005 19:35:13 +0000 (19:35 +0000)]
Cleanup.
SVN revision: 17210
tsauerbeck [Wed, 5 Oct 2005 19:02:41 +0000 (19:02 +0000)]
free the mallocs, nuke the whales
SVN revision: 17209
sebastid [Wed, 5 Oct 2005 17:56:35 +0000 (17:56 +0000)]
It's possible to add several types for one drop handler.
SVN revision: 17204
sebastid [Wed, 5 Oct 2005 16:58:26 +0000 (16:58 +0000)]
And really change resolution.
SVN revision: 17203
sebastid [Wed, 5 Oct 2005 16:57:47 +0000 (16:57 +0000)]
Resolution change countdown. (From ilLogict).
SVN revision: 17202
sebastid [Wed, 5 Oct 2005 16:44:41 +0000 (16:44 +0000)]
Correct the icon for the dialog.
Correct the name for the button.
Focus the button.
(From ilLogict).
SVN revision: 17201
sebastid [Wed, 5 Oct 2005 16:43:29 +0000 (16:43 +0000)]
Show the black object in the black fullscreen window. (From ilLogict).
SVN revision: 17200
sebastid [Wed, 5 Oct 2005 16:42:39 +0000 (16:42 +0000)]
Correct callbacks for exit dialog. (From ilLogict).
SVN revision: 17199
sebastid [Wed, 5 Oct 2005 16:41:49 +0000 (16:41 +0000)]
Don't refocus a dialog button. (From ilLogict).
SVN revision: 17198
sebastid [Wed, 5 Oct 2005 16:40:20 +0000 (16:40 +0000)]
Don't allow borderless for fullscreen windows (from ilLogict).
SVN revision: 17197
sebastid [Wed, 5 Oct 2005 16:27:52 +0000 (16:27 +0000)]
Check for wrap.
SVN revision: 17196
Carsten Haitzler [Wed, 5 Oct 2005 13:31:56 +0000 (13:31 +0000)]
startupid incriment early - id of 0 != valid
SVN revision: 17195
sebastid [Wed, 5 Oct 2005 12:39:53 +0000 (12:39 +0000)]
Dealy maximization until new_client == 0;
SVN revision: 17194
sebastid [Wed, 5 Oct 2005 12:31:22 +0000 (12:31 +0000)]
Cleanup
SVN revision: 17193
sebastid [Wed, 5 Oct 2005 10:38:59 +0000 (10:38 +0000)]
Remove !, and don't increment the value. This is done after an app has
been launched, so the current startup_id isn't used.
SVN revision: 17190
Carsten Haitzler [Wed, 5 Oct 2005 08:52:59 +0000 (08:52 +0000)]
found the bug!
no more printf needed
SVN revision: 17189
Carsten Haitzler [Wed, 5 Oct 2005 08:47:29 +0000 (08:47 +0000)]
weird icons are because startup id was broken!
SVN revision: 17188
codewarrior [Wed, 5 Oct 2005 00:40:06 +0000 (00:40 +0000)]
More scrollbar work (callbacks and accessors).
there's a problem with getting the values. FIXME included.
SVN revision: 17181