Carsten Haitzler
c646581114
fix menu popups to behave mroe sanely with click-release-browse
...
SVN revision: 15363
2005-06-16 09:12:44 +00:00
Carsten Haitzler
6f711f3808
release any grabs we may have... just in case
...
SVN revision: 15358
2005-06-16 06:29:32 +00:00
Carsten Haitzler
650bb6ed85
fix focus re-order bug
...
SVN revision: 15356
2005-06-16 04:21:01 +00:00
Carsten Haitzler
dfa9d380c0
oops - actuallly support the title for the winlist box
...
SVN revision: 15353
2005-06-16 02:41:48 +00:00
sebastid
c477ea187d
Add some ()
...
SVN revision: 15350
2005-06-16 02:12:15 +00:00
Carsten Haitzler
e90041581f
not defined - must be linux-isms's
...
SVN revision: 15349
2005-06-16 02:12:12 +00:00
sebastid
ee1d47c39d
XDnD to ibar works now!
...
Cleaned up some warnings in e_winlist.c
SVN revision: 15347
2005-06-16 01:55:19 +00:00
Adam Kisiel
365f6b62c3
Fixes a SEGV caused by double free of *name string when loading a module through IPC
...
SVN revision: 15339
2005-06-15 22:02:52 +00:00
handyande
5c49965c03
Show that a window is shaded in type icon
...
SVN revision: 15333
2005-06-15 10:57:35 +00:00
Carsten Haitzler
abb7573d23
oops - warp was not framerate independent. fix.
...
SVN revision: 15332
2005-06-15 10:22:41 +00:00
Carsten Haitzler
cfabfa98a1
tewdoo
...
SVN revision: 15330
2005-06-15 07:03:51 +00:00
Carsten Haitzler
2ed41fb21f
segv/bus/ill/fpe handler to trap all the nasties and allow debug or recovery
...
SVN revision: 15329
2005-06-15 05:06:45 +00:00
Carsten Haitzler
81284ea9a3
current winlist todo is done...
...
SVN revision: 15320
2005-06-14 14:33:47 +00:00
Carsten Haitzler
23bf6f35da
if n = 1
...
SVN revision: 15319
2005-06-14 10:58:45 +00:00
Carsten Haitzler
3bbd1c65c6
fix shade unshade mumbo
...
SVN revision: 15318
2005-06-14 10:52:05 +00:00
Carsten Haitzler
0e22a36fcf
nuke some TODO's
...
winlist is actually configurable - tho u'll have to modify code to configure
it as theres no ipc yet. but a few suggestions are in there now as config.
SVN revision: 15317
2005-06-14 10:19:25 +00:00
Dan Sinclair
470bf9d36f
- add -desks-set/get back in
...
SVN revision: 15313
2005-06-13 19:56:28 +00:00
sebastid
47efbf19bd
This should make it possible to change both rows and columns of desks at
...
the same time.
SVN revision: 15312
2005-06-13 19:49:11 +00:00
Dan Sinclair
a34d1df1c1
- add the -border-shade-*-get/set back into enlightenment_remote
...
- remove so already ported code
SVN revision: 15309
2005-06-13 17:20:44 +00:00
Carsten Haitzler
55a9873ac1
handle grabbed mouse butotna nd wheel events... wheel controsl selected
...
window in winlist - buttons passed onto binding system
SVN revision: 15306
2005-06-13 15:56:15 +00:00
Carsten Haitzler
01bdee0099
unshade if shaded and selected
...
SVN revision: 15297
2005-06-13 11:00:41 +00:00
Carsten Haitzler
eb79489c31
dont segv if the border in the winlist that is hilighted is closed
...
SVN revision: 15294
2005-06-13 10:40:37 +00:00
Carsten Haitzler
dcd18bee06
fix sitck window warp and desk switch
...
SVN revision: 15292
2005-06-13 10:16:26 +00:00
Carsten Haitzler
c2f9d0592b
320x320 max for winlist by default (no config options yet)
...
SVN revision: 15289
2005-06-13 09:36:40 +00:00
Carsten Haitzler
25024073f2
smoothly warp pointer and able to scroll win list
...
SVN revision: 15287
2005-06-13 06:59:44 +00:00
Carsten Haitzler
8d7301974f
NO MORE SEGV damnit!
...
oh and also keybidnigns work now even if no windows have been shown or
focused yet
SVN revision: 15286
2005-06-13 04:18:29 +00:00
Carsten Haitzler
ffeaee0ff3
no mroe segv on empty winlist
...
SVN revision: 15285
2005-06-13 03:55:39 +00:00
Carsten Haitzler
078a10f838
fixes, cleanups. todo
...
SVN revision: 15284
2005-06-13 03:50:23 +00:00
Carsten Haitzler
fa457b5842
some notes - allow icon and window title to display in the main win too of
...
the selected window
SVN revision: 15280
2005-06-12 16:22:06 +00:00
Carsten Haitzler
76bda119c0
winlist alt-tab works (and dhift-alt-tab to go in reverse)... it is NOT
...
complete... gfx are ugly. i have fixme's. it doesnt work with pointer focus
really... etc.
SVN revision: 15264
2005-06-12 06:50:34 +00:00
handyande
4e125e3bff
app_installed now in ecore_file
...
SVN revision: 15257
2005-06-11 13:32:29 +00:00
Carsten Haitzler
e629126d7b
ibar drop gfx are nice now :)
...
SVN revision: 15253
2005-06-11 11:19:10 +00:00
sebastid
a1d95ce59a
This should fix the maximization problem.
...
SVN revision: 15246
2005-06-10 23:37:16 +00:00
sebastid
b1041e45f7
Start xdnd integration.
...
shutdown dnd subsytem after modules.
Cleanup drop handlers on module shutdown.
SVN revision: 15242
2005-06-10 21:26:50 +00:00
sebastid
b4106b7fe5
Now the ibar DnD should be right. Please?
...
SVN revision: 15235
2005-06-10 16:01:00 +00:00
sebastid
7d5381158a
ecore_x update.
...
SVN revision: 15228
2005-06-10 04:19:46 +00:00
Carsten Haitzler
9ce168565b
aspara!
...
SVN revision: 15226
2005-06-10 03:59:52 +00:00
handyande
02c0ceb5c9
OK, so after speaking with raster about config panels I dropped this in - a menu rendering of the same information we will be placing in the config app
...
This could be a -just-for-now- thing, not sure
SVN revision: 15218
2005-06-09 22:24:36 +00:00
Carsten Haitzler
7683f59535
seplling :-P
...
SVN revision: 15211
2005-06-09 02:18:38 +00:00
handyande
1599d53551
Port lang to new IPC - added in get/set to lib, but not list as I am too tired
...
SVN revision: 15209
2005-06-08 20:43:46 +00:00
sebastid
b6c7577e52
Fix moving border on edge flip.
...
SVN revision: 15201
2005-06-08 14:06:28 +00:00
sebastid
1ab3a5cacf
Remove printf
...
SVN revision: 15198
2005-06-08 13:10:52 +00:00
sebastid
2a9741297a
Update TODO
...
SVN revision: 15197
2005-06-08 13:09:58 +00:00
sebastid
dc86ea9de2
- Make the drop object the right size.
...
- Correct drop position.
SVN revision: 15196
2005-06-08 13:08:44 +00:00
sebastid
272e8e2517
- Don't depend on the icon object to calculate size.
...
- Don't disappear when empty.
SVN revision: 15194
2005-06-08 12:12:27 +00:00
sebastid
550eed698c
netwm update.
...
SVN revision: 15180
2005-06-07 15:35:18 +00:00
Carsten Haitzler
8705b83353
writign stuff
...
SVN revision: 15178
2005-06-07 13:53:27 +00:00
sebastid
84468a1c2c
Care about skip_pager state
...
SVN revision: 15177
2005-06-07 13:28:48 +00:00
sebastid
4f2f840dc7
Add fetch flag for netwm/icccm state. Easier to manipulate before a new
...
client is mapped.
SVN revision: 15176
2005-06-07 13:16:24 +00:00
Carsten Haitzler
37a128d64c
disable ehack... grrr
...
add winlist stubs
SVN revision: 15175
2005-06-07 13:05:18 +00:00
sebastid
94832aed58
Compiler warning.
...
SVN revision: 15174
2005-06-07 12:52:44 +00:00
sebastid
eccc28f73f
Don't sync when moving.
...
SVN revision: 15168
2005-06-06 17:46:36 +00:00
handyande
d625a15c92
debug--
...
SVN revision: 15164
2005-06-06 16:06:31 +00:00
sebastid
3fb18e9990
netwm sync
...
SVN revision: 15163
2005-06-06 15:22:05 +00:00
handyande
ef23779c2b
Add a path for the PATH environment, then use it to fix the ugly system(which...) hack
...
SVN revision: 15161
2005-06-06 10:37:15 +00:00
Carsten Haitzler
d5f8d839ee
dont segv if u cant manage the screen :)
...
SVN revision: 15157
2005-06-06 03:00:09 +00:00
Carsten Haitzler
0dabca2f80
more portable
...
SVN revision: 15156
2005-06-06 02:38:21 +00:00
Dan Sinclair
67b46e6b0a
-menus-click-drag-timeout-set/get
...
SVN revision: 15150
2005-06-05 20:55:40 +00:00
Dan Sinclair
e14109e20a
- add -menus-fast-move-threshold-set/get back into ipc
...
SVN revision: 15149
2005-06-05 19:51:56 +00:00
handyande
725c6ab74b
oops, wrong app...
...
SVN revision: 15146
2005-06-05 19:14:50 +00:00
Dan Sinclair
86b795d18d
- move duplicate code in e_ipc_handlers into a macro
...
- stop warnings in e_main.c. Is there a better way to fix this?
SVN revision: 15145
2005-06-05 18:59:53 +00:00
sebastid
56580219b4
- netwm ping.
...
- fix netwm state update.
SVN revision: 15141
2005-06-05 15:30:46 +00:00
handyande
1c7951c07c
Add some e_utils integration, more to come - should help folk use the handy apps
...
SVN revision: 15139
2005-06-05 15:02:43 +00:00
Carsten Haitzler
bcdb7bcf9a
fix handlers to work dynamically
...
SVN revision: 15134
2005-06-05 14:07:45 +00:00
Carsten Haitzler
241a7d7555
change to E_Lib.h...
...
SVN revision: 15131
2005-06-05 05:08:36 +00:00
Carsten Haitzler
2778bdf461
unfortunately i had to change the libe api to e_lib_ instead of e_ prefix to
...
avoid namespace comnflicts with the rest of e17. i simplified the including
as i am sure sooner or later we will need the defines, enums etc. from other
e include files so this will minimise breakage.
SVN revision: 15128
2005-06-05 01:43:42 +00:00
Carsten Haitzler
684454929b
THAT is why focus policy chnage isnt working (read the original src for the
...
handler to see what u missed! :) )
SVN revision: 15127
2005-06-05 01:26:19 +00:00
Dan Sinclair
6b9c338500
- add in the -dir-list-append/prepend/remove functions.
...
SVN revision: 15125
2005-06-04 20:10:49 +00:00
Dan Sinclair
48da4edd29
add -font-cache-get/set and -image-cache-set/get back into ipc
...
SVN revision: 15124
2005-06-04 19:25:34 +00:00
Dan Sinclair
b51a0d0024
add -edge-flip-set/get -edge-flip-timeout-set/get
...
SVN revision: 15123
2005-06-04 19:16:49 +00:00
Dan Sinclair
69ed8ee266
- this stuff is ported
...
SVN revision: 15122
2005-06-04 18:58:30 +00:00
Dan Sinclair
0eecbfd981
- add -focus-policy-set/get back into e_remote. CLICK dosen't seem to be
...
working correctly. It changes the focus policy, but clicking dosen't
change focus.
- removed finished ops from the old op list of e_remote to make it easer to
keep track of what still has to be implemented
SVN revision: 15121
2005-06-04 18:57:14 +00:00
sebastid
6c248ea656
1. Do we need to remember mouse down on all buttons?
...
2. Is there any problem with calling pointer_ungrab unconditionally?
SVN revision: 15120
2005-06-04 16:31:45 +00:00
Carsten Haitzler
6468e0cef0
make it a single property - have to parse it now tho.
...
SVN revision: 15116
2005-06-04 09:01:13 +00:00
sebastid
7a7f286d44
Can't ignore mwm :/
...
SVN revision: 15112
2005-06-04 06:46:27 +00:00
Carsten Haitzler
f0a01c2bf6
breaks gkrellm - mwm hints oftne indicate "make me borderless" and thus
...
should be fetched anyway :)
SVN revision: 15110
2005-06-04 03:07:10 +00:00
sebastid
ef7fc7f6cc
If something breaks because of the mwm disable, we need to implement
...
more actions on window type :)
SVN revision: 15108
2005-06-03 19:58:27 +00:00
sebastid
22d7cdc7c2
More netwm
...
SVN revision: 15103
2005-06-03 19:10:25 +00:00
Dan Sinclair
82f67c7719
- these should all be ported to e_ipc_handlers.h already
...
SVN revision: 15101
2005-06-03 18:37:42 +00:00
handyande
00680f802d
Flesh out rest of dir_list API
...
SVN revision: 15099
2005-06-03 18:26:35 +00:00
Dan Sinclair
bb21b7c1e8
- add in -menus-scroll-speed-get/set
...
SVN revision: 15098
2005-06-03 18:15:04 +00:00
Dan Sinclair
ad619a5a1e
- add -framerate-get and -framerate-set back into enlightenment_remote
...
NOTE I named the macro START_DOUBLE because e_config.h already has a
define for DOUBLE
SVN revision: 15096
2005-06-03 18:05:55 +00:00
handyande
1c53eb55ab
damn you debug
...
SVN revision: 15094
2005-06-03 17:45:20 +00:00
handyande
1e6c395c55
Port the dirs_list IPC to libe - now up to the functionality it was before IPC changes
...
SVN revision: 15093
2005-06-03 17:43:48 +00:00
sebastid
d123ead829
Delay hints until after the Container is created.
...
SVN revision: 15092
2005-06-03 16:59:34 +00:00
sebastid
e4ec131bf9
Cleanup.
...
SVN revision: 15091
2005-06-03 16:35:29 +00:00
Dan Sinclair
b49a36c5e1
quite you
...
SVN revision: 15088
2005-06-03 15:32:04 +00:00
sebastid
a1ce91af14
netwm
...
SVN revision: 15087
2005-06-03 12:23:34 +00:00
sebastid
49cdf502fb
Another netwm hint down!
...
SVN revision: 15083
2005-06-03 11:41:20 +00:00
handyande
bb2b0b3b55
More -dirs-list work
...
SVN revision: 15082
2005-06-03 09:05:33 +00:00
handyande
5b7bd282f9
compile again
...
SVN revision: 15081
2005-06-03 08:42:43 +00:00
sebastid
bd1ea9748e
Always return a container.
...
SVN revision: 15080
2005-06-03 07:02:50 +00:00
sebastid
a1d592e073
_NET_WM_ICON, isn't finished.
...
SVN revision: 15079
2005-06-03 06:43:23 +00:00
sebastid
030eaa7d30
Add return value.
...
SVN revision: 15078
2005-06-03 05:42:41 +00:00
Carsten Haitzler
683d842286
asparagus...
...
make e17 distcheck.
SVN revision: 15075
2005-06-03 03:18:08 +00:00
Carsten Haitzler
d49cd726fa
LISt delcares. put list at top.
...
SVN revision: 15074
2005-06-03 02:37:26 +00:00
handyande
a7c8387b1e
Damn, I am stupid too - too late by far... sleep now
...
SVN revision: 15072
2005-06-02 23:35:03 +00:00
handyande
9ec40e20f7
OK, so the codec was working - and I was thinking it was my fault :(
...
SVN revision: 15071
2005-06-02 23:29:58 +00:00
handyande
2833c26988
oops
...
SVN revision: 15070
2005-06-02 23:17:10 +00:00
handyande
7716bedab3
Please can someone say why the E_IPC_OP_DIRS_LIST_REPLY always seems to return a blank -data- ?
...
Other than that, this is dir listing (basics) in
SVN revision: 15068
2005-06-02 21:55:12 +00:00
handyande
669f31088a
Is this a good macro for sending a list? SEND_DIR_LIST(path_modules, E_IPC_OP_MODULES_LIST_REPLY) ...
...
SVN revision: 15063
2005-06-02 17:43:24 +00:00
handyande
3e657561be
OK, so use a few macros...
...
SVN revision: 15060
2005-06-02 17:15:00 +00:00
handyande
de09622e6f
Moved some more to handlers from libe - added E_LIB_IN where needed
...
need a bunch more macros to support these things, may need to split up some that already exist...
SVN revision: 15058
2005-06-02 17:05:44 +00:00
Carsten Haitzler
2005381bbd
ehack is baaack! :)
...
SVN revision: 15057
2005-06-02 14:56:07 +00:00
handyande
c55341c52b
OK, sorry about that - needless looping
...
SVN revision: 15056
2005-06-02 14:41:17 +00:00
handyande
ff669b3289
Add some more IPC stuff, think I am getting the hang of this now
...
Make libe use the ipc_handlers backend (womeone might need to correct my autofoo)
what should we do for the (pretty custom) libe RESPONSEs? should they go into the handlers too?
SVN revision: 15055
2005-06-02 14:15:18 +00:00
Carsten Haitzler
28d41b1d28
fix up exe to set DISPALY right for executed apps on other managers... this
...
also technically may allow us to add other properties to a window if i get
ehack back in to then put it on the desktop it was launched on.
SVN revision: 15054
2005-06-02 09:49:07 +00:00
Carsten Haitzler
747900bff1
an app action - that launches an app - looked up by varios means (exe, name,
...
generic, filename)
the parameters to the "app" action can be
name: Gnome Terminal
OR
name: XMMS
OR
exe: xmms
OR
exe: gimp
OR
generic: Web Browser
OR
generic: Terminal
OR
file: xterm.eapp
OR
file: gimp.eapp
as a sample...
SVN revision: 15053
2005-06-02 08:25:14 +00:00
Carsten Haitzler
4fa5c6343c
generic msg system - really intended mostly to go hand-in-hand width the
...
datastore stuff as a way of moduels beoing able to talk TO eachother
indirectly by sending messages, and advertising public data.
SVN revision: 15050
2005-06-02 07:40:04 +00:00
Carsten Haitzler
a0d654aa60
datastore for moduels to share data via - they are in charge of cleaning up
...
and reference counts and stuff tho
SVN revision: 15049
2005-06-02 04:21:00 +00:00
handyande
417742def8
oops :)
...
SVN revision: 15048
2005-06-01 14:31:17 +00:00
handyande
cd4b8b81f1
ssh
...
SVN revision: 15046
2005-06-01 14:28:57 +00:00
handyande
c2bbedc6ae
Fixups for bg_get - learning new IPC code
...
SVN revision: 15045
2005-06-01 14:27:18 +00:00
Carsten Haitzler
a8a42aac77
fix map request when iconfied
...
SVN revision: 15044
2005-06-01 07:35:56 +00:00
Carsten Haitzler
d9ee0636e0
czech po
...
SVN revision: 15042
2005-05-31 22:59:31 +00:00
Carsten Haitzler
c9861130f0
font apply and fallback clear done.
...
cleanups of the handlers
SVN revision: 15037
2005-05-31 07:46:22 +00:00
Carsten Haitzler
55eb16f293
list availabel fonts, and handle reply
...
SVN revision: 15036
2005-05-31 07:13:27 +00:00
Carsten Haitzler
3743c25e1d
dirs handlers shoudl just become 1 dirs handler then specify what path dir
...
list you want to modify in params - as they are all identical except as to
what path variablew they modify - just make that a state setup phase
SVN revision: 15035
2005-05-31 07:02:09 +00:00
sebastid
ba9f8e8f7f
For the speed freak.
...
SVN revision: 15034
2005-05-31 06:52:05 +00:00
Carsten Haitzler
58a42cbe8f
oops - get cmd-line opt right
...
SVN revision: 15032
2005-05-31 03:57:29 +00:00
Carsten Haitzler
158546dedc
handle bg reply
...
SVN revision: 15031
2005-05-31 03:55:07 +00:00
Carsten Haitzler
67a16439c5
hmm this is cleaner
...
SVN revision: 15030
2005-05-31 03:35:17 +00:00
Carsten Haitzler
d09238dc26
bg get ipc
...
SVN revision: 15029
2005-05-31 03:26:01 +00:00
Carsten Haitzler
6c6d35df5b
bg set...
...
SVN revision: 15028
2005-05-31 03:17:40 +00:00
Carsten Haitzler
511cee76aa
and disable that code too as we wont be using it later. just for reference now
...
SVN revision: 15027
2005-05-31 03:04:02 +00:00
Carsten Haitzler
d59acfc65f
this is VERY evil - VERY evil. but its the sanest solution other than code
...
generation tools (scripts etc.) for generating wads of repetitive code
easily, and keeping the codec higher level logic per ipc call in 1 place.
SVN revision: 15026
2005-05-31 03:01:53 +00:00
sebastid
99fd1febf4
Fix memleak.
...
SVN revision: 15023
2005-05-30 06:24:14 +00:00
sebastid
589570ab99
Clean up icccm and netwm stuff
...
SVN revision: 15014
2005-05-29 11:37:18 +00:00
sebastid
c259d12774
Update.
...
SVN revision: 15013
2005-05-29 11:06:11 +00:00
sebastid
bb9a664fa7
One FIXME down.
...
SVN revision: 15010
2005-05-29 10:08:25 +00:00
Carsten Haitzler
3bd72d9e10
fix intl
...
SVN revision: 14992
2005-05-28 17:05:50 +00:00
Carsten Haitzler
a0bab24802
fix shaped windows - event loop
...
put some fixme's in for netwm.. too many round trips -especially on map
SVN revision: 14987
2005-05-28 13:22:15 +00:00
sebastid
bf701a2010
ecore update.
...
netwm update.
SVN revision: 14986
2005-05-28 12:50:22 +00:00
sebastid
97a21f2254
Compiler warnings.
...
SVN revision: 14980
2005-05-28 09:57:26 +00:00
Carsten Haitzler
b711eb5e1c
optimised setup... should be a bit faster - but the main chekc is still the
...
problem
SVN revision: 14975
2005-05-28 06:04:11 +00:00
Carsten Haitzler
63cd002807
was wrokign on intl stuff but got distracted by optimising. will come back to
...
intl. optimised some code paths. e_place.c is evil. the smart place function
NEEDS speeding up. this may mean a re-think of how it works. not sure.
SVN revision: 14974
2005-05-28 05:03:27 +00:00
Carsten Haitzler
d487bdcfc4
init splans has a checkbutton to disable it in the future... and e respects
...
the config value
SVN revision: 14968
2005-05-27 10:04:53 +00:00
Carsten Haitzler
c991a53aea
and remove menu test
...
SVN revision: 14963
2005-05-26 15:34:12 +00:00
Carsten Haitzler
5efe075ba2
speed things up a little more
...
SVN revision: 14961
2005-05-26 15:30:10 +00:00
Carsten Haitzler
4c7b29de44
shush shush
...
SVN revision: 14959
2005-05-26 12:38:53 +00:00
Carsten Haitzler
bc4f42461a
add a check to see whats going on if the ghost borders are around
...
SVN revision: 14958
2005-05-26 11:48:39 +00:00
Carsten Haitzler
ab878e203a
fix stickiness!
...
SVN revision: 14936
2005-05-25 10:09:34 +00:00
Carsten Haitzler
f618831ce9
fix memory leaks! no more leaks!
...
SVN revision: 14934
2005-05-25 08:08:44 +00:00
vandango
f9eee2c7a6
little int update
...
SVN revision: 14925
2005-05-23 22:52:34 +00:00
sebastid
274d1ca207
netwm update.
...
SVN revision: 14924
2005-05-23 19:12:22 +00:00
Carsten Haitzler
4c016e0a0a
grab buttons 1, 2 and 3
...
SVN revision: 14919
2005-05-23 06:09:52 +00:00
Dan Sinclair
e8d9ac60c1
- remove duplicate
...
SVN revision: 14916
2005-05-23 02:29:41 +00:00
vandango
d546aacd33
little intl change
...
SVN revision: 14914
2005-05-22 23:50:29 +00:00
vandango
27096dd337
little intl change
...
SVN revision: 14913
2005-05-22 23:43:26 +00:00
Dan Sinclair
860e18a0e2
- remove duplicates
...
SVN revision: 14907
2005-05-22 17:40:56 +00:00