sebastid
cdf027962e
indent
...
SVN revision: 17437
2005-10-11 16:17:13 +00:00
sebastid
c2abf24bc6
clean
...
SVN revision: 17436
2005-10-11 16:14:25 +00:00
codewarrior
9f0cb822d8
Rubber band works with control now.
...
SVN revision: 17432
2005-10-11 13:23:54 +00:00
codewarrior
1b173acce8
todo++
...
remove selections when we right click on icon
SVN revision: 17430
2005-10-11 11:38:17 +00:00
sebastid
65cb576257
Add resize pointer for all mouse,down resize signals.
...
Just pop one element from the stack if type is given.
SVN revision: 17429
2005-10-11 05:51:03 +00:00
sebastid
caf4746cd1
clean
...
SVN revision: 17416
2005-10-10 22:42:42 +00:00
sebastid
a5a17eb3cb
Disable for now.
...
SVN revision: 17415
2005-10-10 22:35:12 +00:00
sebastid
d724e45432
typo
...
SVN revision: 17414
2005-10-10 22:33:56 +00:00
sebastid
5e83f48b43
First get filename, then open file.
...
SVN revision: 17413
2005-10-10 22:33:12 +00:00
sebastid
0a8ea88d99
Change pointer on begin/end move/resize.
...
SVN revision: 17412
2005-10-10 22:08:51 +00:00
codewarrior
6d1ac231bf
Rubberband can do real selections now. Still need to add support for
...
rubberband + control.
SVN revision: 17411
2005-10-10 22:06:20 +00:00
sebastid
ab9d41a1a9
Use _e_fm_file_fullname, and make _e_fm_file_fullname return the correct
...
fullname when in root dir.
SVN revision: 17408
2005-10-10 20:49:26 +00:00
sebastid
4a482ed712
Simplify.
...
SVN revision: 17407
2005-10-10 20:46:22 +00:00
sebastid
0433790aaf
Remove debug.
...
SVN revision: 17406
2005-10-10 20:44:17 +00:00
sebastid
3b83162724
Fix snprintf to the wrong var.
...
SVN revision: 17405
2005-10-10 20:40:35 +00:00
codewarrior
487fdb5d78
todo++
...
SVN revision: 17404
2005-10-10 20:36:38 +00:00
sebastid
489f258229
Cleanup, and disable. Seems to be some weird things going on.
...
SVN revision: 17398
2005-10-10 19:27:22 +00:00
sebastid
2eca280e6c
Cleanup.
...
SVN revision: 17395
2005-10-10 16:33:13 +00:00
codewarrior
1c192cf888
Enable copy again, ecore_file fixed.
...
SVN revision: 17394
2005-10-10 16:25:35 +00:00
codewarrior
7be020b905
Disable monitor and dont copy files on dnd (no more e17 restart crash and file zeroing)
...
SVN revision: 17391
2005-10-10 16:08:30 +00:00
Carsten Haitzler
aa1529d411
and now i have a simple check and radio liust infrastructure to use to build
...
config dialogs... thats next phase...
SVN revision: 17387
2005-10-10 15:27:51 +00:00
codewarrior
9a6d41e4bd
Added rubber band for multiselect. It draws, but doesnt select yet.
...
SVN revision: 17385
2005-10-10 15:17:29 +00:00
codewarrior
2842e54568
Add multiple selections using control+click.
...
SVN revision: 17384
2005-10-10 12:22:29 +00:00
Carsten Haitzler
1fbaab35ba
started work on a quick & dirty widget infrastructure - designed ONLY for
...
simple dialogs and ease of use.
SVN revision: 17383
2005-10-10 12:16:18 +00:00
codewarrior
6532ab7362
- Start working on selections.
...
- Add ability to have different icon states when they are clicked or higlighted.
SVN revision: 17381
2005-10-10 10:14:49 +00:00
sebastid
8c07c1f5d3
x cursor uses size, not pixels. Scaling by 3/4 seems ok :)
...
SVN revision: 17380
2005-10-10 08:18:35 +00:00
sebastid
d357dc1899
Set x cursor size.
...
SVN revision: 17379
2005-10-10 07:58:24 +00:00
sebastid
1c18171519
Disable GL as default engine.
...
SVN revision: 17377
2005-10-10 07:47:50 +00:00
Carsten Haitzler
d01eb0b21a
dont allow gl engine to be used - see comment.
...
SVN revision: 17375
2005-10-10 05:01:54 +00:00
codewarrior
8f6279b17e
portability++
...
SVN revision: 17371
2005-10-10 01:38:47 +00:00
codewarrior
8128695e77
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
2005-10-10 00:55:07 +00:00
sebastid
20e29bf350
store engine config
...
SVN revision: 17367
2005-10-09 22:33:55 +00:00
sebastid
6e29163323
Typo.
...
SVN revision: 17366
2005-10-09 22:28:39 +00:00
sebastid
d4ab58ed31
get/set engines for different contexts.
...
SVN revision: 17365
2005-10-09 22:15:58 +00:00
sebastid
18d91213a4
get/set default engine and list.
...
SVN revision: 17361
2005-10-09 19:42:24 +00:00
sebastid
89c10c7779
Add/delete profiles.
...
SVN revision: 17359
2005-10-09 19:10:00 +00:00
sebastid
32a4c428a6
Use arrow as fallback.
...
SVN revision: 17356
2005-10-09 18:20:20 +00:00
sebastid
44a9034b6e
Oops! Don't segv!
...
SVN revision: 17355
2005-10-09 18:14:05 +00:00
sebastid
c0096e11c0
Don't change pointer if it is equal.
...
SVN revision: 17354
2005-10-09 18:11:10 +00:00
sebastid
019e56167a
Those shouldn't be there.
...
SVN revision: 17353
2005-10-09 18:03:41 +00:00
sebastid
0c3b477cc6
pointer stack work.
...
SVN revision: 17352
2005-10-09 18:02:17 +00:00
sebastid
95dcd02f5c
Ignore events on the popup! A fine usage for the new ecore_evas function!
...
SVN revision: 17349
2005-10-09 14:01:57 +00:00
sebastid
f1b815305e
Pointer changes on context. Please comment! Will work more on it soon.
...
SVN revision: 17344
2005-10-09 08:54:24 +00:00
Carsten Haitzler
a711f4ccc2
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
2005-10-09 04:22:19 +00:00
sebastid
192e1feeb8
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
2005-10-08 20:38:07 +00:00
sebastid
f53dc6c105
Check if follower exists.
...
SVN revision: 17333
2005-10-08 19:44:32 +00:00
sebastid
66015dfefe
Check if overlay exist.
...
Allow for icon scrolling when follower is disabled.
SVN revision: 17332
2005-10-08 19:38:13 +00:00
Christopher Michael
23ccb27334
Fix Ibar Icon Autoscrolling if Follower is disabled
...
SVN revision: 17331
2005-10-08 19:27:31 +00:00
Carsten Haitzler
b194b35b2c
dont use xr
...
SVN revision: 17328
2005-10-08 15:06:53 +00:00
Carsten Haitzler
0fcd8c7725
leak --
...
SVN revision: 17327
2005-10-08 15:06:36 +00:00
Carsten Haitzler
b71a936bbd
avoifd duplicates with shadows
...
SVN revision: 17322
2005-10-08 14:20:05 +00:00
sebastid
c08bdf97c6
Working on xdnd from E.
...
SVN revision: 17319
2005-10-08 13:10:20 +00:00
Carsten Haitzler
b2d071ac7a
swallow wheel bindings, dont swallow mouse bindings
...
SVN revision: 17304
2005-10-08 04:53:10 +00:00
Christopher Michael
6cf1bd3732
Add an option to enable/disable the follower.
...
SVN revision: 17298
2005-10-08 01:30:57 +00:00
sebastid
e85dd8ade4
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
2005-10-07 18:36:54 +00:00
Carsten Haitzler
23a09933fe
right click on title by d3fault displays window menu (got lost before)
...
SVN revision: 17263
2005-10-07 05:23:36 +00:00
Carsten Haitzler
9348222b9f
update all zones
...
SVN revision: 17262
2005-10-07 05:08:53 +00:00
Carsten Haitzler
5ca66a576d
add gnome/kde fakes for ooo.... doesnt seem to work but documented
...
workingness of this does exist
SVN revision: 17261
2005-10-07 04:27:51 +00:00
Carsten Haitzler
8b06d4e2cf
dont pass onevents if bound
...
SVN revision: 17260
2005-10-07 03:58:40 +00:00
sebastid
4f28361861
Cleanup.
...
SVN revision: 17256
2005-10-06 23:55:44 +00:00
sebastid
05757dcf2f
Better code structure.
...
SVN revision: 17255
2005-10-06 23:49:09 +00:00
sebastid
1a6f689285
The right way (tm)!
...
SVN revision: 17254
2005-10-06 23:47:03 +00:00
codewarrior
31f67b108b
Some fixes for getting values and setting direction.
...
SVN revision: 17251
2005-10-06 22:35:21 +00:00
sebastid
d4a41079f7
Fix ecore_file_ls usage.
...
SVN revision: 17248
2005-10-06 19:38:46 +00:00
sebastid
7d5b20f5b2
The data from ecore_file_ls is free'd when destroying the list.
...
SVN revision: 17247
2005-10-06 19:31:13 +00:00
tsauerbeck
35429f3b55
don't free list data twice
...
SVN revision: 17246
2005-10-06 19:29:02 +00:00
tsauerbeck
f31a511494
added valgrind support
...
SVN revision: 17245
2005-10-06 18:49:53 +00:00
tsauerbeck
09e9b162f3
looking at the warnings your compiler spews out is good, too
...
SVN revision: 17243
2005-10-06 18:37:47 +00:00
tsauerbeck
45d1bd7b69
initialized variables are good
...
SVN revision: 17242
2005-10-06 18:36:53 +00:00
sebastid
5bd5898014
Cleanup.
...
SVN revision: 17210
2005-10-05 19:35:13 +00:00
tsauerbeck
7a28622910
free the mallocs, nuke the whales
...
SVN revision: 17209
2005-10-05 19:02:41 +00:00
sebastid
93a3c07ea8
It's possible to add several types for one drop handler.
...
SVN revision: 17204
2005-10-05 17:56:35 +00:00
sebastid
b94b928490
And really change resolution.
...
SVN revision: 17203
2005-10-05 16:58:26 +00:00
sebastid
ceef69cd41
Resolution change countdown. (From ilLogict).
...
SVN revision: 17202
2005-10-05 16:57:47 +00:00
sebastid
3902aa20ea
Correct the icon for the dialog.
...
Correct the name for the button.
Focus the button.
(From ilLogict).
SVN revision: 17201
2005-10-05 16:44:41 +00:00
sebastid
e41123e285
Show the black object in the black fullscreen window. (From ilLogict).
...
SVN revision: 17200
2005-10-05 16:43:29 +00:00
sebastid
ec8741d35a
Correct callbacks for exit dialog. (From ilLogict).
...
SVN revision: 17199
2005-10-05 16:42:39 +00:00
sebastid
9438f340ff
Don't refocus a dialog button. (From ilLogict).
...
SVN revision: 17198
2005-10-05 16:41:49 +00:00
sebastid
e7fd7fe243
Don't allow borderless for fullscreen windows (from ilLogict).
...
SVN revision: 17197
2005-10-05 16:40:20 +00:00
sebastid
dc1eac36af
Check for wrap.
...
SVN revision: 17196
2005-10-05 16:27:52 +00:00
Carsten Haitzler
bafbfdd400
startupid incriment early - id of 0 != valid
...
SVN revision: 17195
2005-10-05 13:31:56 +00:00
sebastid
b0ce160fa0
Dealy maximization until new_client == 0;
...
SVN revision: 17194
2005-10-05 12:39:53 +00:00
sebastid
d3fb1f658a
Cleanup
...
SVN revision: 17193
2005-10-05 12:31:22 +00:00
sebastid
953eb5d66c
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
2005-10-05 10:38:59 +00:00
Carsten Haitzler
60d599f3a7
found the bug!
...
no more printf needed
SVN revision: 17189
2005-10-05 08:52:59 +00:00
Carsten Haitzler
67d7ddaf16
weird icons are because startup id was broken!
...
SVN revision: 17188
2005-10-05 08:47:29 +00:00
codewarrior
e4c7ca2f72
More scrollbar work (callbacks and accessors).
...
there's a problem with getting the values. FIXME included.
SVN revision: 17181
2005-10-05 00:40:06 +00:00
sebastid
2b7cbc4b44
Typo.
...
SVN revision: 17178
2005-10-04 22:53:27 +00:00
sebastid
17d3c24de7
Remove whitespace.
...
Fix return values.
SVN revision: 17177
2005-10-04 22:46:54 +00:00
sebastid
1bb40e06e4
Remove double free
...
SVN revision: 17175
2005-10-04 22:19:51 +00:00
sebastid
5b5dd52684
XRender engine
...
SVN revision: 17173
2005-10-04 21:59:46 +00:00
tsauerbeck
518ae9033f
memleak fix
...
SVN revision: 17172
2005-10-04 21:59:15 +00:00
codewarrior
19436ee45d
* Add function to get text from e_entry
...
* Fix typo in e_scrollbar
SVN revision: 17171
2005-10-04 21:32:19 +00:00
sebastid
3fad0f04f1
Use the right engine, and only center if asked for.
...
SVN revision: 17165
2005-10-04 17:56:08 +00:00
sebastid
26fd747f3b
Code style cleanup
...
SVN revision: 17159
2005-10-04 12:15:54 +00:00
tsauerbeck
fbb9793212
include e_scrollbar.h. hope this is the right fix
...
SVN revision: 17158
2005-10-04 12:05:21 +00:00
sebastid
f901f8ce1f
Remove space
...
SVN revision: 17155
2005-10-04 11:15:33 +00:00
codewarrior
13daf7d8bd
e_scrollbar smart. needs callbacks.
...
SVN revision: 17150
2005-10-04 01:33:59 +00:00
tsauerbeck
5fd6574067
free the mallocs :D
...
SVN revision: 17149
2005-10-03 21:32:57 +00:00
handyande
60f00732d5
fix 'edit icon' entry
...
SVN revision: 17139
2005-10-03 14:39:42 +00:00
Carsten Haitzler
35974c829f
working to make sure xrender engine works. amazingly - everything works (now)
...
its just ugly, and slow.
SVN revision: 17129
2005-10-03 10:21:27 +00:00
Carsten Haitzler
9f9468645d
1. centralise canvas creation.
...
2. allow xrender to be (*hard-coded) chosen.
SVN revision: 17126
2005-10-03 07:36:23 +00:00
codewarrior
4a48feb35b
Fix and expose more of the e_entry api. it works now.
...
SVN revision: 17093
2005-10-01 01:25:07 +00:00
vandango
7712947919
little trans update
...
SVN revision: 17090
2005-09-30 17:35:44 +00:00
vandango
5b2f1b1b2b
little trans update
...
SVN revision: 17089
2005-09-30 17:34:36 +00:00
tsauerbeck
032de93a2e
don't call ecore_file_get_dir() with NULL
...
SVN revision: 17088
2005-09-30 14:10:28 +00:00
Carsten Haitzler
3a78cdbeb0
kp_enter support :) (hey houze)
...
SVN revision: 17082
2005-09-30 02:11:49 +00:00
sebastid
7071896eda
Remember startup id after restart
...
SVN revision: 17072
2005-09-29 15:43:37 +00:00
sebastid
716964582b
Only show one exit dialog
...
SVN revision: 17071
2005-09-29 15:26:34 +00:00
sebastid
ef113fedff
Make sure the startup_id is > 0
...
SVN revision: 17070
2005-09-29 15:15:50 +00:00
sebastid
6a2012681d
And remove debug.
...
SVN revision: 17068
2005-09-29 15:01:41 +00:00
sebastid
a1836622d9
Call the netwm property by it's right name.
...
Let the startup id be unique (almost).
SVN revision: 17067
2005-09-29 15:01:04 +00:00
sebastid
50fc338b77
Set functions to null since we close the handle
...
SVN revision: 17066
2005-09-29 14:11:03 +00:00
sebastid
69f5ef076d
border positions is relative to container, not zone
...
SVN revision: 17065
2005-09-29 12:48:32 +00:00
sebastid
7656f2ccd0
Cleanup fake xinerama screens
...
SVN revision: 17064
2005-09-29 12:13:39 +00:00
Carsten Haitzler
113a74390b
use actual theme's about box.
...
SVN revision: 17061
2005-09-29 08:23:11 +00:00
rbdpngn
0e73c68cc2
Reduce the timeframe for the race condition causing the winlist to stay up
...
after modifier released (Alt in default Alt-Tab binding).
SVN revision: 17057
2005-09-29 04:27:49 +00:00
sebastid
2200ea5d14
Actions to move a window to another desk
...
SVN revision: 17055
2005-09-28 23:17:49 +00:00
sebastid
401ca38c04
Remove unused func.
...
SVN revision: 17054
2005-09-28 23:14:42 +00:00
sebastid
7f8bb56817
That shouldn't go into cvs
...
SVN revision: 17053
2005-09-28 22:48:24 +00:00
sebastid
04ca57554b
List for known actions.
...
SVN revision: 17051
2005-09-28 22:47:07 +00:00
sebastid
23c5b6a8dd
Attach the already defined free callbacks.
...
SVN revision: 17048
2005-09-28 20:06:49 +00:00
sebastid
3a4ba210e1
This shouldn't happend, but better safe than sorry.
...
SVN revision: 17047
2005-09-28 19:53:42 +00:00
sebastid
1ca51e9f2f
Don't free mem, we need to wait until the event is processed.
...
SVN revision: 17046
2005-09-28 19:46:58 +00:00
rbdpngn
13d9bc775a
Delete the old timer before setting the timer pointer to NULL.
...
SVN revision: 17045
2005-09-28 19:44:58 +00:00
sebastid
282e843fcb
Non need to raise a deleted window.
...
SVN revision: 17044
2005-09-28 19:24:58 +00:00
sebastid
5ee08cf2c9
After deletion, we aren't needed in the container stack.
...
SVN revision: 17043
2005-09-28 19:23:11 +00:00
sebastid
270ae3c2c5
Update list with known groups.
...
SVN revision: 17041
2005-09-28 19:01:33 +00:00
sebastid
7477e746b6
Free some allocated memory.
...
Add some TODO notices.
Add checks wether transitions exists.
Get known categories and transitions.
SVN revision: 17040
2005-09-28 18:57:56 +00:00
sebastid
ebccd9d3e3
We must accept all categories, because some aren't initialized on startup,
...
like base/theme/menus
SVN revision: 17038
2005-09-28 18:33:57 +00:00
sebastid
9878ccae17
Keep track of transitions and categories.
...
SVN revision: 17037
2005-09-28 18:17:35 +00:00
sebastid
10df2cc9b1
Nameing convention.
...
SVN revision: 17036
2005-09-28 17:36:35 +00:00
sebastid
4b5f28eb16
Move pointer to manager.
...
Update pointer when changing by ipc.
SVN revision: 17034
2005-09-28 13:30:49 +00:00
Carsten Haitzler
426cb9c4be
use exe tags
...
SVN revision: 17033
2005-09-28 13:11:10 +00:00
Carsten Haitzler
1c96761a52
better exe exit tracking
...
SVN revision: 17031
2005-09-28 12:48:38 +00:00
sebastid
ad38a59518
ref and unref bd app, and delete the pointer when app changes.
...
SVN revision: 17030
2005-09-28 12:45:14 +00:00
sebastid
6d4a242889
Move null check to equals function
...
SVN revision: 17029
2005-09-28 11:09:33 +00:00
sebastid
6c9fe9a36a
NULL Check
...
SVN revision: 17028
2005-09-28 11:06:07 +00:00
Carsten Haitzler
a614d6f5d5
oops - fix valid check
...
SVN revision: 17027
2005-09-28 08:00:52 +00:00
Carsten Haitzler
7f19f88878
and check if the exe realyl exists properly before allowing it in ibar/menus :)
...
SVN revision: 17024
2005-09-28 05:57:14 +00:00
Carsten Haitzler
61327b1932
for now dont check valid exe BUt use the call
...
SVN revision: 17021
2005-09-28 03:44:31 +00:00
Carsten Haitzler
8c3e7eba9c
clean up header, static and public calls moved around. move eap validity
...
checkint to a fn.
SVN revision: 17020
2005-09-28 03:35:16 +00:00
sebastid
64b597732e
Check for eap changes.
...
SVN revision: 17019
2005-09-28 03:28:48 +00:00
sebastid
27f3df3e13
Track the border icon eap.
...
SVN revision: 17018
2005-09-28 03:06:58 +00:00
sebastid
6e35847476
An app without a valid exe should be considered as non existant.
...
SVN revision: 17010
2005-09-28 01:55:03 +00:00
sebastid
4f373a3df9
Winlist options, thanks to Frederick Reeve
...
SVN revision: 17006
2005-09-27 22:50:56 +00:00
sebastid
3a1853a51b
Remove debug.
...
SVN revision: 17005
2005-09-27 22:39:11 +00:00
sebastid
e24a2c8178
About is in e_theme_about.{h,c}
...
SVN revision: 17004
2005-09-27 22:35:51 +00:00
sebastid
83dfdbfba3
Remove debug
...
SVN revision: 17003
2005-09-27 22:34:45 +00:00
sebastid
260934e277
Sort by number
...
SVN revision: 17000
2005-09-27 21:59:21 +00:00
sebastid
24ea3f9639
Only useful data should begin with REPLY:
...
SVN revision: 16999
2005-09-27 21:26:57 +00:00
sebastid
1e672c7991
Add profile-list.
...
And data is null, so don't care about it (stupid me).
SVN revision: 16998
2005-09-27 21:11:30 +00:00
sebastid
af2037a1a3
Just answer if we got data.
...
SVN revision: 16997
2005-09-27 20:10:23 +00:00
sebastid
9bc073683d
i18n fix. Thanks to Massimo Maiurana
...
SVN revision: 16995
2005-09-27 18:46:48 +00:00
tsauerbeck
e3822ca730
'clicking-a-window-always-focuses-it' otherwise known as 'always-click-to-focus' is in. doesn't apply instantly, need to restart. i think that's the same with always-click-to-raise, so i'm not trying to do something about it
...
SVN revision: 16992
2005-09-27 16:36:14 +00:00
tsauerbeck
80ebddfcd8
fixed a typo
...
SVN revision: 16990
2005-09-27 11:26:41 +00:00
tsauerbeck
c356249423
popups showing the current size/position on move/resize now optionally invisible
...
SVN revision: 16989
2005-09-27 11:22:46 +00:00
sebastid
b7ec896ab8
Move cursor logic to e_pointer.c
...
SVN revision: 16988
2005-09-27 10:18:52 +00:00
sebastid
16e771c87b
Forget parent and leader
...
SVN revision: 16987
2005-09-27 09:35:05 +00:00
Carsten Haitzler
9ad9f64731
1. fix segv dnd border icon to ibar
...
2. border icon if from netwm has alpha set :)
SVN revision: 16979
2005-09-27 03:57:03 +00:00
sebastid
a5991bd857
Only place manually windows which aren't already place.
...
SVN revision: 16975
2005-09-26 21:06:29 +00:00
sebastid
285abec812
Fix exe quit callback.
...
SVN revision: 16972
2005-09-26 19:26:58 +00:00
sebastid
d9d176a8fc
Codingstyle
...
SVN revision: 16970
2005-09-26 16:42:45 +00:00
sebastid
da3e5b8e42
Delete existing timer.
...
SVN revision: 16969
2005-09-26 16:39:46 +00:00
sebastid
ca7fe0e56e
Delete existing dialog
...
SVN revision: 16968
2005-09-26 16:36:38 +00:00
tsauerbeck
51c87a5c30
use default x cursor optionally. doesn't have an immediate effect when changed with enlightenment_remote. need to support cursors for hotspots like resize handles etc
...
SVN revision: 16967
2005-09-26 16:14:31 +00:00
sebastid
0e10739f44
Ssshh
...
SVN revision: 16966
2005-09-26 15:22:59 +00:00
handyande
7c4e06b296
until the fixme is fixed we need to be more cautious
...
SVN revision: 16965
2005-09-26 15:01:40 +00:00
sebastid
225fea7595
Place cursor relative to zone.
...
SVN revision: 16964
2005-09-26 14:46:29 +00:00
sebastid
e95ad85d54
Manual place relative to zone.
...
SVN revision: 16962
2005-09-26 14:31:35 +00:00
tsauerbeck
414160668a
fixed some warnings
...
SVN revision: 16961
2005-09-26 12:28:35 +00:00
tsauerbeck
45a8c5a55b
make sure 'extents' is initialized (it's safe to call evas_hash_find() with hash being NULL)
...
SVN revision: 16959
2005-09-26 11:37:27 +00:00
sebastid
31a1018075
Better initial placement with manual placement.
...
SVN revision: 16958
2005-09-26 10:52:44 +00:00
sebastid
4973f48cf2
Declare public functions in header.
...
SVN revision: 16957
2005-09-26 10:32:13 +00:00
sebastid
6089dcd543
Don't use place func, we need the cursor pos.
...
SVN revision: 16956
2005-09-26 10:30:38 +00:00
sebastid
7312a63ef6
Use placement func to find x/y pos.
...
SVN revision: 16955
2005-09-26 10:07:48 +00:00
sebastid
edfb84445a
Add equals function for eapps
...
SVN revision: 16954
2005-09-26 10:03:49 +00:00
Carsten Haitzler
3e87164bb7
that should have 2 opts!
...
SVN revision: 16952
2005-09-26 09:28:29 +00:00
Carsten Haitzler
485f1e2a6c
I have cleaned up app instance trackign a little. it's a bit complex really,
...
but works better now, and e now falls back to lookign for startup info and
app instances etc. to try find an icon, and finally uses the icon provided by
the app itself (netwm icon only) :)
SVN revision: 16951
2005-09-26 09:13:44 +00:00
Carsten Haitzler
e03d8aaf98
handle empty fields as if they are NULL. :)
...
SVN revision: 16942
2005-09-26 02:06:23 +00:00
Mike Frysinger
6e94a07501
looks like someone forgot they have to declare variables before using them
...
SVN revision: 16941
2005-09-25 22:04:20 +00:00
codewarrior
d4ebde128e
Add ability to focus a button in an E_Dialog by either its number or a
...
pointer to it.
When we click a button we need to send a focus signal to it.
SVN revision: 16940
2005-09-25 21:33:48 +00:00
sebastid
e2c59a74bd
memleak
...
SVN revision: 16938
2005-09-25 17:04:57 +00:00
sebastid
88f778038a
Reset values if fetching icons fail.
...
SVN revision: 16937
2005-09-25 16:56:46 +00:00
sebastid
6a725bba35
Fix freeing of netwm icons.
...
SVN revision: 16936
2005-09-25 16:53:00 +00:00
sebastid
bae370b31d
New netwm icon api.
...
SVN revision: 16934
2005-09-25 16:43:34 +00:00
codewarrior
0b96f239cc
Add glint effect to E_Dialog's button and add an "enter" signal for that.
...
SVN revision: 16932
2005-09-25 13:12:57 +00:00
Carsten Haitzler
182358b23c
1. fix valgrind issue - cpufreq was saving a char as an int to eet's
...
description! BAD!. and fix segv for dnd from popup pager. :)
SVN revision: 16928
2005-09-25 05:30:09 +00:00
Carsten Haitzler
29ee91dd3c
eapp cache works - or well, should. it should update the caches if dirs
...
change contents or files change etc. etc. etc. theres also a cmd-line util
that can pre-generate caches for a directory or a dir tree for you :)
SVN revision: 16926
2005-09-25 04:58:18 +00:00
codewarrior
de28ccb8ed
Added e_entry smart. Not done yet, look at todo in e_entry.c
...
SVN revision: 16925
2005-09-25 03:28:18 +00:00
Carsten Haitzler
7dbb6fbe66
a start on the eap cache - it can load and save right now but not update once
...
saved. its disabled atm.
BUT i have reduced the data needing to be loaded at startup from opening 200
eap files totalling something like 6.5Mb of disk space used (though actual
loads will be less - likely), down to loading 1 file of about 7kb and doing a
stat or 2 on each file (my next phase is to remove the stat on startup here
and cache that info too, and then add in the code to have e slowly run over
the cache data and match it up against real life data and see if its still
valid or not etc. and write it out as well as make sure new caches are
written out whenever eapp dirs change, and then finally make a cmd-line tool
to do it per dir)
SVN revision: 16922
2005-09-24 17:25:48 +00:00
sebastid
f4498d11a3
New modapi!
...
If a module fails to load, don't unload it. Mark it with an error flag,
and ask the user if he wants to unload it.
SVN revision: 16918
2005-09-24 13:42:05 +00:00
sebastid
8bb3ab7b52
Don't add extents if malloc fails.
...
SVN revision: 16915
2005-09-24 12:26:47 +00:00
sebastid
b9c36f865d
todo--
...
SVN revision: 16914
2005-09-24 12:25:03 +00:00
sebastid
01c8cb23ce
A child should have the same layer as its parent.
...
todo--
SVN revision: 16913
2005-09-24 11:45:09 +00:00
Carsten Haitzler
f2c5949ebb
ja.po updates, suggestions taken on :)
...
SVN revision: 16911
2005-09-24 10:38:04 +00:00
Carsten Haitzler
f43a1bec25
shift-tab to go back
...
SVN revision: 16910
2005-09-24 10:29:31 +00:00
Carsten Haitzler
ff9208425a
about fix - massimo :)
...
SVN revision: 16908
2005-09-24 09:16:22 +00:00
Carsten Haitzler
9063352d93
oh for gods sake! now all day was sunk into getting focus fixed for dialogs.
...
argh! i'll have to do the app cache after this... grrr....x
SVN revision: 16905
2005-09-24 09:04:39 +00:00
Carsten Haitzler
59e96236e8
dialogh keynav workign via evas grabs now instead.
...
SVN revision: 16901
2005-09-24 03:24:37 +00:00
sebastid
548eaf30d6
Urf.
...
SVN revision: 16900
2005-09-24 03:11:37 +00:00
sebastid
0c9265219a
E codingstyle
...
SVN revision: 16899
2005-09-24 02:49:55 +00:00
codewarrior
98f2fa3399
Added tab / focus support to e_dialog's buttons.
...
SVN revision: 16896
2005-09-24 01:59:26 +00:00
sebastid
c8c78448bf
_always_ compile before comitting, even if it is a simple fix.
...
SVN revision: 16895
2005-09-24 01:42:29 +00:00
sebastid
5f1db01cf1
Update aspect if the number of desks change.
...
SVN revision: 16894
2005-09-24 01:41:19 +00:00
sebastid
39cc0c9ada
Bullshit.
...
SVN revision: 16893
2005-09-24 01:38:34 +00:00
sebastid
7eb0b3aac1
Desktopname is in padding.
...
SVN revision: 16892
2005-09-24 01:32:02 +00:00
sebastid
378ac03801
Fix clock padding. The clock needs a part called "main" if the complete
...
clock isn't rectangular.
SVN revision: 16891
2005-09-24 01:15:23 +00:00
sebastid
713810d7f0
gadman padding.
...
SVN revision: 16890
2005-09-23 23:40:45 +00:00
sebastid
2c2f9e3f5d
Check netwm type when we want to check if a window is a dialog. Fetch netwm
...
window type if a window has a transient. If the app hasn't set window type
it will set it to dialog.
Maybe check if some apps set wrong netwm window type?
SVN revision: 16880
2005-09-23 18:58:35 +00:00
sebastid
d22fe46e46
Set correct title.
...
SVN revision: 16877
2005-09-23 17:54:43 +00:00
sebastid
74f0aa00c7
Move module api check to module loader.
...
SVN revision: 16873
2005-09-23 17:13:47 +00:00
sebastid
9a7ca24ad5
Make dialog windows transient, so that they are recognized as dialogs.
...
SVN revision: 16872
2005-09-23 16:27:29 +00:00
Carsten Haitzler
df07e38102
resize handling patches from martin
...
SVN revision: 16870
2005-09-23 15:47:18 +00:00
sebastid
7c7cd5e8bd
Don't manually place dialogs.
...
SVN revision: 16868
2005-09-23 15:04:19 +00:00
Carsten Haitzler
52bd75f289
handlke popup context too :)
...
SVN revision: 16863
2005-09-23 06:31:33 +00:00
Dan Sinclair
85ace5a203
- these are marked extern in E_Lib.h so make sure they exist
...
SVN revision: 16860
2005-09-23 02:56:58 +00:00
sebastid
1849a6ce39
Stacking is confusing, should be fixed
...
SVN revision: 16859
2005-09-23 00:47:35 +00:00
sebastid
99daede731
Don't raise border when changing desk
...
SVN revision: 16857
2005-09-22 22:57:17 +00:00
sebastid
decdc33c2f
Remove debug
...
SVN revision: 16856
2005-09-22 22:37:42 +00:00
sebastid
e769378406
BUG!
...
SVN revision: 16855
2005-09-22 22:36:33 +00:00
sebastid
f5ddf29d5e
focus window on manual placement
...
SVN revision: 16854
2005-09-22 20:40:11 +00:00
sebastid
d0cb4b111a
Config for wheel and signal bindings.
...
NEW CONFIG VERSION!!
SVN revision: 16853
2005-09-22 20:20:34 +00:00
sebastid
06ec0ea970
Don't fake up all buttons
...
SVN revision: 16852
2005-09-22 20:17:55 +00:00
Dan Sinclair
9288298ae8
- move the common code to a function in the e_modules file.
...
SVN revision: 16851
2005-09-22 18:17:18 +00:00
sebastid
bcce7a8bce
Manual placement
...
SVN revision: 16850
2005-09-22 17:10:02 +00:00
Carsten Haitzler
1a08602ddf
right mouse on resize handles moves - as per old e16 :)
...
SVN revision: 16849
2005-09-22 16:40:16 +00:00
Carsten Haitzler
3c9e205fdb
signal bindings.!!!! this means you can completely rebind every event and
...
action on a window border theme/design to do what you want. the theme doesnt
determine this anymore. as with wheel bindings it still isnt exported to
config fiels and ipc yet, but the functionality is done.
SVN revision: 16848
2005-09-22 16:36:59 +00:00
Carsten Haitzler
00616d3fec
wheel bindings! WERD! hard-coded ones for now, need to make these config
...
values that can be set/changed/deleted via ipc and are saved/loaded :)
SVN revision: 16847
2005-09-22 12:47:45 +00:00
Carsten Haitzler
a4a1b70a8e
begone!
...
SVN revision: 16842
2005-09-22 08:21:34 +00:00
Carsten Haitzler
7b2b817be9
fore now themes about menu is betetr there in the themes submenu
...
SVN revision: 16841
2005-09-22 08:05:15 +00:00
sebastid
f4bb8b5311
A sticky border should be visible
...
SVN revision: 16840
2005-09-22 07:36:47 +00:00
Carsten Haitzler
0dc60ba522
theme about box! all themes can add their own now! :)
...
SVN revision: 16839
2005-09-22 05:52:37 +00:00
sebastid
cf4b835673
If the border we stack above/below isn't on the same desk, find the
...
border above/below on the same desk.
SVN revision: 16832
2005-09-21 18:06:12 +00:00
sebastid
3ca4c4e2ae
Utility functions to find the border above and below the current on a desk.
...
SVN revision: 16831
2005-09-21 18:02:04 +00:00
sebastid
13ed74ed46
Don't free objects, delete them
...
SVN revision: 16830
2005-09-21 17:54:19 +00:00
sebastid
eb9d164e7c
*** empty log message ***
...
SVN revision: 16827
2005-09-21 16:36:20 +00:00
sebastid
a5ceed4fb6
Don't allow to shade/unshade while shading.
...
SVN revision: 16826
2005-09-21 15:54:02 +00:00
sebastid
ad4feaa85e
E-codingstyle.
...
SVN revision: 16825
2005-09-21 06:57:36 +00:00
Carsten Haitzler
6375b62f0f
clean up canvas show - uncessesary exposure there. fixed.
...
SVN revision: 16824
2005-09-21 04:53:12 +00:00
Christopher Michael
78e3b8efed
Changed module to use e_dialog instead of e_error
...
SVN revision: 16820
2005-09-21 01:18:30 +00:00
sebastid
88c6a35aff
Convert degree sign to utf8
...
SVN revision: 16818
2005-09-20 19:14:29 +00:00
sebastid
3ee7af9772
Remove unused variables
...
SVN revision: 16816
2005-09-20 18:22:01 +00:00
sebastid
b1836c9e56
E-codingstyle
...
Fix memleak
SVN revision: 16815
2005-09-20 18:16:33 +00:00
sebastid
2bb78dbd3b
Indent
...
SVN revision: 16814
2005-09-20 17:55:45 +00:00
sebastid
06caedb714
Fix supported atoms.
...
SVN revision: 16808
2005-09-20 17:09:56 +00:00
sebastid
1a135dc6d6
Fix aspect.
...
SVN revision: 16807
2005-09-20 17:09:27 +00:00
handyande
d43caa82cc
indenting and make some of the border space be 'inter icon' ;)
...
SVN revision: 16801
2005-09-20 14:51:09 +00:00
codewarrior
c877698d48
* data/themes/default_configure.edc
...
- Rename edc parts to widgets/configure/*
* src/bin/e_configure.c:
- turn E_Configure into a real object
* src/bin/e_configure.h:
- turn E_Configure into a real object, add missing #else
SVN revision: 16800
2005-09-20 13:12:25 +00:00
Carsten Haitzler
2f61c04990
add hilights (looks nicer with the sun)
...
SVN revision: 16793
2005-09-20 11:02:48 +00:00