Commit Graph

1473 Commits

Author SHA1 Message Date
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 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
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
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
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
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
sebastid 1849a6ce39 Stacking is confusing, should be fixed
SVN revision: 16859
2005-09-23 00:47:35 +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
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 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 a5ceed4fb6 Don't allow to shade/unshade while shading.
SVN revision: 16826
2005-09-21 15:54:02 +00:00
Carsten Haitzler 6375b62f0f clean up canvas show - uncessesary exposure there. fixed.
SVN revision: 16824
2005-09-21 04:53:12 +00:00
sebastid 3ee7af9772 Remove unused variables
SVN revision: 16816
2005-09-20 18:22:01 +00:00
sebastid 06caedb714 Fix supported atoms.
SVN revision: 16808
2005-09-20 17:09:56 +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
handyande f3e8b3d82d More about fixes
SVN revision: 16792
2005-09-20 11:00:43 +00:00
Carsten Haitzler 04f7962e03 typo
SVN revision: 16791
2005-09-20 10:53:50 +00:00
Carsten Haitzler aa5603e16e oops- max size set too
SVN revision: 16789
2005-09-20 10:36:35 +00:00
Carsten Haitzler 06588b86dc cleanups
SVN revision: 16788
2005-09-20 10:35:26 +00:00
Carsten Haitzler 5f20ecfdfd oops - typo
SVN revision: 16787
2005-09-20 10:20:34 +00:00
Carsten Haitzler ca5f3fa36c move logo somewhere nicer - centered, more symmetry. more text in about. no
mroe aardvaarks :(


SVN revision: 16786
2005-09-20 10:19:18 +00:00
codewarrior 3a6ec75c22 * data/themes/default_configure.edc:
- add min: 1 1; to text parts so they can control the edje's size.

* src/bin/e_configure.c:
  - better calculation of the min sizes for icons / window.


SVN revision: 16785
2005-09-20 09:45:08 +00:00
Carsten Haitzler 0e96fd5484 nice new about box... fully themable. :)
SVN revision: 16782
2005-09-20 08:34:23 +00:00
Dan Sinclair b56a8b947b - make the cursor placement code keep the window fully onscreen
SVN revision: 16779
2005-09-20 05:14:57 +00:00
codewarrior efc366c29e * src/bin/e_configure.c:
- Decreased icon size
  - Added base / min size calculation for window (not perfect as it doesnt
    take into consideration the title inside the window)

* src/bin/e_int_menus.c:
  - We dont need to exit E when we choose a theme. Avoid showing the exit
    dialog by doing a restart instead of an exit / start.


SVN revision: 16777
2005-09-19 23:55:44 +00:00
handyande 2fa6399b5c OK, so 'configuration_panel' is too long => 'config_panel'
SVN revision: 16774
2005-09-19 16:02:16 +00:00
handyande 6962ca9292 Allow showing the configuration panel over IPC
SVN revision: 16771
2005-09-19 15:41:42 +00:00
handyande 35fb0c7192 Move config menu to config panel as planned
frees need more work :(
icon texts are getting cropped, not knowledgable enough to fix I think


SVN revision: 16769
2005-09-19 15:25:23 +00:00
Carsten Haitzler 039595690b prettier dialog
SVN revision: 16768
2005-09-19 13:08:17 +00:00
Carsten Haitzler f659f05b55 fix box expand/fill
SVN revision: 16767
2005-09-19 12:55:59 +00:00
Carsten Haitzler da7300c038 exit and restart actions. are you sure exit dialog. :)
SVN revision: 16765
2005-09-19 10:52:45 +00:00
Carsten Haitzler abba9ff511 and dialogs handle icons in the main bit now too
SVN revision: 16764
2005-09-19 07:02:35 +00:00
Carsten Haitzler 52cdf15243 1. handle fixed size parts and mark them so edje doesnt complain, and dialog
looks nicer now with icons in buttons (if desired)


SVN revision: 16762
2005-09-19 06:55:35 +00:00
Carsten Haitzler 146ffd74d9 oopsie - fix gadman zone fetch res match
SVN revision: 16759
2005-09-19 04:28:22 +00:00
Carsten Haitzler 270f1a73e2 remove test code
SVN revision: 16748
2005-09-18 06:30:19 +00:00
Carsten Haitzler 48ab5a3723 edje +tb2 now usinged in e17
SVN revision: 16746
2005-09-18 06:27:47 +00:00
Carsten Haitzler 95d396e643 that's not a write op!
SVN revision: 16729
2005-09-15 23:23:26 +00:00
Carsten Haitzler 1afc17d459 patches, stuff...
SVN revision: 16724
2005-09-15 06:25:28 +00:00
Carsten Haitzler 94123d1802 printf--
fix config.h thing so e doesnt break :)


SVN revision: 16722
2005-09-15 03:11:08 +00:00
Carsten Haitzler b843e07605 ok - this is BIZARRE... BUT. if we remove config.h from e.h - e starts
segfaulting in ALL sorts of weird places. totally bizarre! put config.h back
in.


SVN revision: 16721
2005-09-15 01:39:11 +00:00
Dan Sinclair 02a815f78a - remove config.h from e.h and put it into the .c files that need it.
e.h is an installed header so modules can be written outside the e tree.
  config.h isn't installed by e. so, if the module dosen't have a config.h
  and the local directory in their include path the build will fail.


SVN revision: 16719
2005-09-14 20:19:44 +00:00
Carsten Haitzler 07f6885df7 use startup notify... see ibar in default.
SVN revision: 16708
2005-09-14 06:39:59 +00:00
handyande ce45d0f7c5 don't need to clean twice
SVN revision: 16705
2005-09-13 10:12:21 +00:00
Dan Sinclair 3dc4584f68 - add the ability to change the initial window placement policy. currenlty
the default smart placement and place under cursor are available.

- configurable through enlightenment_remove -window-placement-set/get


SVN revision: 16702
2005-09-13 05:19:25 +00:00
sebastid b8359bedb4 Remove debug.
SVN revision: 16662
2005-09-07 15:48:48 +00:00
sebastid 5e4e707536 Merge Raise/Lower event to Stack event.
Fix raise/lower order.


SVN revision: 16661
2005-09-07 14:55:46 +00:00
sebastid eaa146e8af Set desk after unstick event.
SVN revision: 16642
2005-09-07 04:45:35 +00:00
sebastid 50ffcee9df All elements must be NULL if we're not going to check.
SVN revision: 16632
2005-09-07 01:15:40 +00:00
sebastid 3aa5585ab6 Typo.
SVN revision: 16617
2005-09-06 05:58:45 +00:00
sebastid bd26872690 Merge desktopname into pager
SVN revision: 16614
2005-09-06 05:19:15 +00:00
sebastid 46d242a22e Delete animator on border free.
SVN revision: 16606
2005-09-06 00:23:39 +00:00
rephorm 8356b338e9 Add desktop name to the pager (turn it on in the pager's config menu).
The theme could probably use a bit of touch up, but it works for now :)

Add an event when desktop names change.
Note: currently 'adding' a name with enlightenment_remote sends out change events for ALL of the desktops (even the ones that didn't change). This should be fixed...


SVN revision: 16604
2005-09-05 23:14:58 +00:00
sebastid ce0cc748c9 Make modal windows optional. Is it a good config name?
SVN revision: 16599
2005-09-05 21:46:56 +00:00
sebastid 880a2f20e8 IF_FREE -> E_FREE
SVN revision: 16573
2005-09-05 15:24:07 +00:00
sebastid 3661b05017 * Show border on uniconify
SVN revision: 16514
2005-09-04 00:51:06 +00:00
sebastid c4276501e0 Remeber group leader for transient windows.
SVN revision: 16483
2005-09-03 12:05:51 +00:00
sebastid f79cf5cfb9 TODO
SVN revision: 16474
2005-09-03 00:00:54 +00:00
sebastid 3dd767f7da * Make sure that the window isn't transient for itself.
* If the window is transient for it's groups leader, don't register
  as a group member.


SVN revision: 16472
2005-09-02 21:23:39 +00:00
sebastid de2f972d16 * Windows can be transient and be part of a group
* Check for recursive focus


SVN revision: 16471
2005-09-02 21:06:57 +00:00
Dan Sinclair 9ee3373852 the _ should be there, just need to move the )
SVN revision: 16468
2005-09-02 17:51:34 +00:00
jcwong 9fe4d12b87 minus "_"
SVN revision: 16465
2005-09-02 14:22:17 +00:00
sebastid aa2bb0d2b3 * Add missing prototypes.
* Store client_leader info.
* Honour modal windows for group.


SVN revision: 16464
2005-09-02 09:56:01 +00:00
sebastid 25d9b5bba7 Honour modal windows.
SVN revision: 16463
2005-09-02 09:25:53 +00:00
sebastid f5e90c9069 Update cursor size.
SVN revision: 16462
2005-09-02 08:28:12 +00:00
sebastid 2291bf5d54 These shouldn't activate on already existing borders.
SVN revision: 16461
2005-09-02 08:17:29 +00:00
sebastid d30da0bf8e * Add options
-	e_config->transient.move
-	e_config->transient.resize
-	e_config->transient.raise
-	e_config->transient.lower
-	e_config->transient.layer
-	e_config->transient.desktop
-	e_config->transient.iconify
* Implement
-	e_config->transient.raise
-	e_config->transient.lower
-	e_config->transient.layer
-	e_config->transient.desktop
-	e_config->transient.iconify
* Show hide border in e_border_desk_set
* Add e_border_layer_set()


SVN revision: 16460
2005-09-02 07:38:40 +00:00
sebastid 9af2046985 * Check and remember WM_TRANSIENT_FOR relationships.
* Only check if bd->client.icccm.transient_for is set,
  bd->client.netwm.type == ECORE_X_WINDOW_TYPE_DIALOG is only for
  decorations.
* When a border is raised, raise it's children above it.
* Should this behaviour be userdefineable?


SVN revision: 16459
2005-09-02 06:15:57 +00:00
sebastid 7c22096a66 Remove some compiler warnings.
SVN revision: 16441
2005-08-31 04:49:05 +00:00
sebastid 2c185b6888 Make sure that the border isn't deleted if we do an internal hide.
SVN revision: 16440
2005-08-31 04:41:48 +00:00
sebastid ef9b5bd806 If we want to center a e_win, and it has a border, move it.
SVN revision: 16427
2005-08-30 10:42:47 +00:00
sebastid 9bcb2c5c1a Don't send netwm ping unless e_config->ping_clients is set.
SVN revision: 16423
2005-08-30 05:17:38 +00:00
rbdpngn 58c415404f Set the maximization policy to allow for toggling in all modes.
SVN revision: 16420
2005-08-30 04:33:27 +00:00
sebastid 6f9da0f43c Only be restricitive with actions when using fullscreen maximize.
SVN revision: 16419
2005-08-30 03:22:55 +00:00
sebastid b0c8995e17 Allow to go from maximized to fullscreen and vice versa.
SVN revision: 16418
2005-08-30 03:18:34 +00:00
sebastid eba7ac0ccd After shading move the client window to the original pos. Else the window
will move on restart.
Before unshading move the window to a starting pos.


SVN revision: 16417
2005-08-30 02:50:21 +00:00
sebastid 3f0262ad0b Indent.
SVN revision: 16416
2005-08-30 02:19:47 +00:00
sebastid 5e0e894c3c Code outside of e_border shouldn't care if we use icccm or netwm name.
SVN revision: 16415
2005-08-30 01:42:56 +00:00
sebastid ce95056320 Add convenience functions for settings layer and sticky.
Support internal states, and add centered state.
Add object paranoia check.


SVN revision: 16413
2005-08-30 01:16:48 +00:00
sebastid af4803ee85 Support internal state hints.
SVN revision: 16412
2005-08-30 01:15:25 +00:00
sebastid 9af397cca9 Add internal atom for state, and centered state.
SVN revision: 16411
2005-08-30 01:13:32 +00:00
sebastid c51ae6b1c5 Fix pager stacking issue. Maybe we should have a general stack event
instead of lower/raise?


SVN revision: 16408
2005-08-29 23:43:58 +00:00
sebastid 9f01af5e1d Honor lock flags in e_hints.c
SVN revision: 16406
2005-08-29 23:04:21 +00:00
Carsten Haitzler d9f6c78904 make cursors 32x32.
SVN revision: 16392
2005-08-28 15:30:58 +00:00
sebastid 70636ff947 Remove debug comment.
SVN revision: 16382
2005-08-27 10:17:59 +00:00
Carsten Haitzler 95f1a244d7 dont call save on module if it isnt enabled yet
SVN revision: 16371
2005-08-26 10:24:15 +00:00
Carsten Haitzler cef4964c8d handle unfound stepping :)
SVN revision: 16370
2005-08-26 10:00:27 +00:00
sebastid 1df25cb0b8 Don't show sep when no augmentation.
SVN revision: 16351
2005-08-25 17:14:00 +00:00
sebastid 51fe7eadaa Confirmation dialod for randr.
SVN revision: 16347
2005-08-25 15:59:53 +00:00
sebastid 4850357e65 Move setting of man->num, and fix stupid e_manager_number_get()
SVN revision: 16341
2005-08-25 13:48:32 +00:00
sebastid 11ab95e14b Move func to right place. All lookup functions returning a Container
should be in e_container.


SVN revision: 16340
2005-08-25 13:41:26 +00:00
Carsten Haitzler 66b989bc33 1 more todo item...
SVN revision: 16329
2005-08-25 07:42:44 +00:00
sebastid ba1d75580a Enable randr by default.
SVN revision: 16323
2005-08-24 22:29:30 +00:00
sebastid 6130f4ccec We need to open with global. Else embrace module wont work, since it
opens its own modules.


SVN revision: 16318
2005-08-24 21:25:06 +00:00
Carsten Haitzler 120960c191 rename pointer images, different edje group names (better namespace i guess),
rationalise pointer usage down to 1 for init, 1 for everything else.


SVN revision: 16304
2005-08-24 04:22:52 +00:00
sebastid d4c6859178 Move randr module from gadget to submenu in main menu.
SVN revision: 16298
2005-08-23 10:26:44 +00:00
troback ff2e533923 Swedish added.
SVN revision: 16295
2005-08-23 07:20:25 +00:00
sebastid 990737543f If the aspect is to large, change the width.
SVN revision: 16294
2005-08-23 06:52:42 +00:00
Carsten Haitzler 8167cf314e handle circulates
SVN revision: 16293
2005-08-23 03:50:02 +00:00
sebastid e17deaedff If the aspect is wrong, never increase the size of the window.
SVN revision: 16285
2005-08-22 15:46:14 +00:00
sebastid 72f9486b05 Don't call ecore_main_loop_quit in a callback, delay.
SVN revision: 16284
2005-08-22 14:51:36 +00:00
sebastid 55f7d4b870 Load randr module
SVN revision: 16283
2005-08-22 14:23:38 +00:00
sebastid 14d3764b39 Load ibox in new config.
SVN revision: 16282
2005-08-22 14:23:02 +00:00
Carsten Haitzler 922c05ee14 TODO
SVN revision: 16271
2005-08-22 08:42:33 +00:00
Carsten Haitzler 24ea0643bd no 2nd stack - fucks things up.
SVN revision: 16267
2005-08-22 06:36:20 +00:00
Carsten Haitzler b7caf97fd3 auto scroll menu controls
SVN revision: 16266
2005-08-22 05:50:49 +00:00
Carsten Haitzler 92051d163c fix maximize on map
SVN revision: 16264
2005-08-22 04:16:25 +00:00
Carsten Haitzler cd285a1a9b use focus model stuff properly
SVN revision: 16262
2005-08-22 03:22:46 +00:00
sebastid 5519da900c More work on themeable cursor.
SVN revision: 16261
2005-08-21 23:37:28 +00:00
sebastid c9d59d2da3 Honour lock flags.
SVN revision: 16260
2005-08-21 23:36:07 +00:00
sebastid e7eec22e11 Cleanup.
If maximize doesn't remember that it is maximized, unset the hints.


SVN revision: 16259
2005-08-21 23:35:09 +00:00
rbdpngn bb346eb54d Add the autofoo to enable OS X battery support.
SVN revision: 16232
2005-08-18 06:15:27 +00:00
rephorm ead97b4eb5 When switching focus from a window to the desktop, the "passive" signal was being sent to the border twice, causing borked edje transitions. (thanks pr0t0cod7)
It looks like the section I commented out was unnecessary, and duplicated logic handled earlier in the function. (The original "else if ((!focus) && (bd->focused))" block). Can someone else verify this for me?


SVN revision: 16228
2005-08-18 05:03:15 +00:00
Carsten Haitzler 3dd562b97c bug--
SVN revision: 16223
2005-08-17 06:28:08 +00:00
sebastid 549154cd7d Themeable pointers.
SVN revision: 16218
2005-08-17 01:35:48 +00:00
Carsten Haitzler 9d8c3d322b fix - border menu goes when border goes now
SVN revision: 16178
2005-08-15 10:20:45 +00:00
sebastid 18bec70092 Recalc border on font change.
Don't call an iterator next.


SVN revision: 16166
2005-08-14 22:22:17 +00:00
sebastid 2b51514ad2 Add prototype.
SVN revision: 16155
2005-08-14 17:09:45 +00:00
sebastid 17d788fd7f Remove unused variable.
SVN revision: 16154
2005-08-14 17:09:00 +00:00
sebastid 0ae6c5962a Comment out unused variable.
SVN revision: 16153
2005-08-14 17:08:38 +00:00
sebastid e421d20837 Remove whitespace.
SVN revision: 16120
2005-08-13 08:04:38 +00:00
Carsten Haitzler 103858369e bug--
SVN revision: 16117
2005-08-13 03:22:24 +00:00
Carsten Haitzler 27c37075ad fix small focus problem on key grabs...
SVN revision: 16108
2005-08-12 10:26:21 +00:00
sebastid 2bbeab6519 Cleanup.
SVN revision: 16103
2005-08-11 04:44:08 +00:00
sebastid d5332fa337 Missing return value, is never checked.
SVN revision: 16102
2005-08-11 04:33:46 +00:00
sebastid 4d47bf9e22 Fix.
SVN revision: 16101
2005-08-11 04:17:07 +00:00
sebastid 1ecced5255 Remember previous size for fullscreen apps.
SVN revision: 16100
2005-08-11 04:10:59 +00:00
Dan Sinclair 2cc1137cb7 - the RESPONSE macro dosen't use HDL, so remove it
- remove reply_count from the macros as this is an e_remote thing and isn't used
  by the other types. e_remote seems to still be working, but some may want
  to check that
- add E_Lib code in for key/mouse bindings. I've tested the list calls, add/del are
  untested at the moment.


SVN revision: 16088
2005-08-10 04:52:07 +00:00
sebastid d31991de6f Propagate changes to referencing eapps
SVN revision: 16086
2005-08-09 13:22:25 +00:00
Carsten Haitzler 8d074aafca there was a segv... and now it's fixed! :)
SVN revision: 16075
2005-08-09 02:42:34 +00:00
stffrdhrn 2e1cbd6a60 Do some NULL checks, otherwise we crash when themes dont exist
SVN revision: 16071
2005-08-08 13:49:27 +00:00
Carsten Haitzler 6782b00ba5 protection for fools.
SVN revision: 16046
2005-08-06 05:35:34 +00:00
Carsten Haitzler 85682c6ed9 and actually update user config for new default name
SVN revision: 16045
2005-08-06 04:12:18 +00:00
Carsten Haitzler f1f9673f11 desktop name ipc patch.
slight formatting stuff.


SVN revision: 16043
2005-08-06 04:00:03 +00:00
Carsten Haitzler ecfe75d378 restart on profile set to jump to (and load) the new profile instantly
(saving current config to old profile first). much nicer


SVN revision: 16035
2005-08-05 07:19:26 +00:00
Carsten Haitzler 9029330e89 only produce border remvoes if we have already sent a border add
SVN revision: 16033
2005-08-05 03:08:28 +00:00
Carsten Haitzler 9ca7a6a0dc missed cases in autoraise foo - fixed.
SVN revision: 15984
2005-08-01 13:13:38 +00:00
Carsten Haitzler ebdb32d971 more oopsie fixes.
SVN revision: 15983
2005-08-01 09:12:45 +00:00
Carsten Haitzler efb0011832 big oopsies! fix.
SVN revision: 15982
2005-08-01 09:12:03 +00:00
Carsten Haitzler d45c9c3732 lib check was wrong.
SVN revision: 15981
2005-08-01 08:55:36 +00:00
Carsten Haitzler 9831d5c9a4 cleanies
SVN revision: 15971
2005-07-31 08:33:00 +00:00
Carsten Haitzler 4f114b2faa fix werid multihead xinerama problem :)
SVN revision: 15970
2005-07-31 08:25:08 +00:00
Carsten Haitzler 3fa75bf674 fix 1 iconified window in list...
SVN revision: 15967
2005-07-31 07:16:14 +00:00
Carsten Haitzler 9e7cd72067 ok lots of things here...
1. e17 is now relocatable. the wm will determine its install prefix on the
fly when it is run. so you can use --prefix=/usr/local/e17 and just move the
base dir (/usr/local/e17) to anywhere you like at any later time and e will
adjust and find it. it still has built in fallbacks too so it will use the
compiled prefix as normal if its hunting and 2 checks dont pass.

2. edit mode for gadgets will work with alt+left click on a gadget and
instantly end when u lift the mouse. alst ctrl+alt+g will activate/deactivate
edit mode

3. borderless windows are not allowed to be shaded

4. shaded windows are not allowed to have their border changed

5. just have never seen the pager mess up bug - so until there is some way
of reproducing it or even knowing its still there - remove

6. autoraise timers should be fixed on focus changes

7. stickiness remembering works in the pager now on start of a remembered app


SVN revision: 15966
2005-07-31 06:22:31 +00:00
Carsten Haitzler 9de24f6e34 oops segv. fix.
SVN revision: 15955
2005-07-30 08:22:24 +00:00
Carsten Haitzler d68eb4d443 oops typo - fix
SVN revision: 15954
2005-07-30 08:19:41 +00:00
Carsten Haitzler 63d89d34cd accpet an icon class as a comma-delimited list, so you can do multiple
classes to match more than one
eg:

firefox,mozilla,web_browser,browser,application

ie the app (lets say it was firefox) is a member of multiple classes - the
first matched will be used, if none match, the .eap provided internal icon
will be used.


SVN revision: 15953
2005-07-30 08:12:05 +00:00
Carsten Haitzler 29ebbfd6d5 icons are now part of the theme and themable from the theme (always
falls back to default of course if theme doesnt provide them) and this
works for EAP icons too - if you give your EAP icons an icon class
like "web_browser" and if the theme provides a theme override for icons of
class "web_browser" then the theme icon is used instead of the .eap internal
image. not surethis is perfect as u want more "specific" and "more general"
levels - maybe i should make the eapp icon class a list of classes the icon
is part of...


SVN revision: 15951
2005-07-30 07:46:05 +00:00
Carsten Haitzler e4be61891a move out handling to container in... :)
SVN revision: 15937
2005-07-29 02:41:03 +00:00
Carsten Haitzler ac43219f17 shade bug --
SVN revision: 15929
2005-07-28 10:30:54 +00:00
Carsten Haitzler a34206e1fc desktopname module from schouze (slightly cleaned and fixed).
and fix resist bug.

bg.po updates

um.. stuff.


SVN revision: 15927
2005-07-28 07:43:58 +00:00
Carsten Haitzler d2ea9aee5d 1. start work on dialog stuff
2. fix edge flip stuff
3. fix ghost windows stuff
4. spec


SVN revision: 15925
2005-07-28 04:35:45 +00:00
Carsten Haitzler f4f1ad13b4 fix flip
SVN revision: 15911
2005-07-27 04:51:42 +00:00
Carsten Haitzler 4a487d8c53 conservative governor support, sk intl support
SVN revision: 15903
2005-07-26 13:26:02 +00:00
Carsten Haitzler a5349922cd no modules text
SVN revision: 15902
2005-07-26 12:25:19 +00:00
Carsten Haitzler 3e4c349907 typo
SVN revision: 15901
2005-07-26 12:19:41 +00:00
Carsten Haitzler 996483ee9d fix slight shape bug
SVN revision: 15895
2005-07-26 04:06:28 +00:00
Carsten Haitzler 744dfc58ff one way or the other i'm forced to add timestamps to events - i cant avoid it
anymore. sorry guys. really no way around it. :(


SVN revision: 15891
2005-07-25 09:55:47 +00:00
vandango 7e44117a0c little translation update for startup something
SVN revision: 15868
2005-07-22 18:49:09 +00:00
Carsten Haitzler da5943abc5 1. id3 album cover loader patches
2. i reduced list note memory usage by 20% - shoudl work better with malloc
as ti is now a power of 2 as well
3. optimised evas internals to make use of event freezes to make e17'sw menu
popups a LOT snappier
4. fixed using last member of list nodes - bad - shoudl use api as this is
private stuff really
5. added config profile stuff to e17  u can literally maintain multiple
config profiles and choose which one at any time etc.


SVN revision: 15864
2005-07-22 10:28:11 +00:00
sebastid 2743557b2d Formatting.
SVN revision: 15856
2005-07-21 12:07:11 +00:00
sebastid faff2862d3 Don't check the netwm state variables. Just do as the state change
requests. The appropriate functions must check if the state actually
shall change.

We must find a clever way to implement full maximize vs. maximize
horisontal and vertical.


SVN revision: 15855
2005-07-21 12:06:29 +00:00
sebastid 968b26c116 Remember desk should work now.
We don't have to raise and show the desk in
_e_manager_cb_window_show_request(). The desk will be raised and shown in
e_hints_window_init().


SVN revision: 15853
2005-07-21 11:50:45 +00:00
sebastid 0e44ef8e96 Restore fullscreen when returning to a desk with a border that was
fullscreen.


SVN revision: 15852
2005-07-21 11:15:43 +00:00
sebastid 6b6f98a2a2 Only allow borders in normal layers to change stacking from the menu.
Move fullscreen from desk to zone. It is the zone that is fullscreen, and
then each desk must set fullscreen state on the zone if requested.


SVN revision: 15838
2005-07-20 13:07:58 +00:00
sebastid dfed003f00 Don't need to pass coords to e_hints_window_saved_size_(get|set)()
SVN revision: 15821
2005-07-19 09:11:21 +00:00
sebastid 18ff16d9b3 Added button images from S��bastien HOUZEa.
Split user and application locks into submenus.


SVN revision: 15819
2005-07-19 08:51:12 +00:00
sebastid 84c49aa5fc Indent.
SVN revision: 15818
2005-07-19 08:48:24 +00:00
sebastid 0471b80b7e Add some comments.
SVN revision: 15817
2005-07-19 08:16:35 +00:00
sebastid f409c79e62 Focus is fixed, so remove focus fix function.
Add _e_border_menus_del()


SVN revision: 15816
2005-07-19 08:15:03 +00:00
sebastid 92f768a7f8 mazimize -> maximize
Remove some unused variables.


SVN revision: 15815
2005-07-19 08:04:20 +00:00
sebastid fa5b0668c5 Need Ecore.h for ecore_app_restart()
SVN revision: 15814
2005-07-19 08:03:11 +00:00
codewarrior cecee7583a patch from Chady Kassouf that adds that adds e_lib_theme_get() to E_Lib.h
SVN revision: 15813
2005-07-19 07:07:23 +00:00
Carsten Haitzler cc41d74679 actually show errors when they are there... and fix 1 :)
SVN revision: 15763
2005-07-13 04:46:33 +00:00
Carsten Haitzler 890079e93f that was mem corruption waiting to happen.. or happening.. who knows :)
SVN revision: 15762
2005-07-13 04:32:52 +00:00
Carsten Haitzler 1a6b7d07b6 patches patches...
SVN revision: 15760
2005-07-13 02:59:31 +00:00
rbdpngn 35c5378aae EEK, return a value.
SVN revision: 15755
2005-07-12 18:08:52 +00:00
Carsten Haitzler 0e08ecd3fe fix winlist (alt tab) as it screwed up focsu order a bit - fixed now
fix up unfocus with want focus flag
fix up initial focus on wm start


SVN revision: 15753
2005-07-12 17:51:16 +00:00
Carsten Haitzler 493ffb5b2a 1. unset want focus...
2. initial focus :)


SVN revision: 15752
2005-07-12 17:37:28 +00:00
Carsten Haitzler 2202af8477 working on click to focus hangs.. fixed.... i think- test it guys!
SVN revision: 15750
2005-07-12 15:28:05 +00:00
stffrdhrn d591d6caf3 Some more config values (2 for focus, 2 for move/resize dialog)
SVN revision: 15748
2005-07-12 15:22:43 +00:00
Carsten Haitzler b0b86dde57 make click to focus behave a bit better - previously focused windwo gets the
focus now always - even in pointer focus. if flippign desktosp last window
focused on that desktop is focused bakc when u flip - they are options too :)


SVN revision: 15746
2005-07-12 11:07:57 +00:00
Carsten Haitzler 97902d95a3 more paranoid on the killing
SVN revision: 15745
2005-07-12 08:57:02 +00:00
Carsten Haitzler 4d09c3d0d8 dont redraw if the desk bg is the same.. :)
SVN revision: 15743
2005-07-12 07:15:06 +00:00
Carsten Haitzler 6e73e8ff11 damn - um... patches from mailing list - fix patch with layer number. da.po -
waiting for da.po i can use.. etc :)


SVN revision: 15738
2005-07-12 03:53:56 +00:00
stffrdhrn 8a4ecb99ce You can now change the theme for different parts of your desktop; menus/borders etc. (requires a restart for now)
SVN revision: 15733
2005-07-11 12:43:27 +00:00
Carsten Haitzler ee64605f0c 1. an update to mad fin speak
2. houze's always below patch
3. work on pan smart object... the next step is a view smart obj (scrollbars
   around the pan obj)


SVN revision: 15731
2005-07-11 12:31:44 +00:00
Carsten Haitzler 30d026df6f e_win is a quick api wrapper for makign internal windows that the wm creates
then manages as if they were normal client windows. should work just fine and
is something to build better dialogs on top of


SVN revision: 15728
2005-07-11 09:19:17 +00:00
stffrdhrn 46605e1fd7 Begin adding e_themes to ipc
SVN revision: 15724
2005-07-10 23:26:51 +00:00
rbdpngn 6b57b60733 Fix TODO bug for maximized windows across restarts.
SVN revision: 15717
2005-07-10 17:12:01 +00:00
Carsten Haitzler c71c21a19d and now make sure focus goes to the right place on de-iconfiy and stuff
SVN revision: 15709
2005-07-10 10:48:08 +00:00
Carsten Haitzler 926d3ae86e fix dual focused window problem
SVN revision: 15708
2005-07-10 10:23:59 +00:00
Carsten Haitzler 8f7979acf7 todo--
SVN revision: 15701
2005-07-10 07:34:39 +00:00
Carsten Haitzler 6fedda67fd and use resize info flag config value
SVN revision: 15691
2005-07-09 15:42:03 +00:00
Carsten Haitzler 8e02e46a08 allow move resize box to follow the object its moving/resizing
SVN revision: 15690
2005-07-09 15:37:28 +00:00
Carsten Haitzler bb992161c3 TODO--
SVN revision: 15689
2005-07-09 14:55:40 +00:00
Carsten Haitzler a13c80bc15 brian tipton's patch
SVN revision: 15680
2005-07-09 01:07:30 +00:00
Carsten Haitzler d5dd15c1e0 mac mcgarry's ipc action patch :)
SVN revision: 15679
2005-07-09 01:00:44 +00:00
Carsten Haitzler 4380a0c83d hush handy! hush! :)
SVN revision: 15672
2005-07-08 09:45:54 +00:00
Carsten Haitzler 547f92c57d fix up text
SVN revision: 15671
2005-07-08 08:49:34 +00:00
Carsten Haitzler edbe48cda4 todo--
SVN revision: 15670
2005-07-08 08:43:27 +00:00
Carsten Haitzler 78192f5973 create remember node if we dont have one
SVN revision: 15669
2005-07-08 06:14:35 +00:00
Carsten Haitzler 3b61670e70 add mroe ways to match a window :)
SVN revision: 15668
2005-07-08 04:42:50 +00:00
rephorm 2946f2d71f if the bg didn't change, keep the original desktop object instead of
creating a new one and deleting the old. (this prevents bg's with an initial
animation -- ala tokyo's detour bg -- from replaying the ani every desk
switch)


SVN revision: 15667
2005-07-08 04:33:02 +00:00
Carsten Haitzler 51e72668af fix remember on restart (positions)
SVN revision: 15660
2005-07-07 13:59:32 +00:00
Carsten Haitzler e965a67b0d dont find deleted remember items
SVN revision: 15659
2005-07-07 09:27:58 +00:00