Commit Graph

1088 Commits

Author SHA1 Message Date
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
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 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 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