Carsten Haitzler
fcd8b2e28f
exceed has different behvior with the shape extn - it provides a rect for the
...
window shape regardlss if the shape was set or not.
SVN revision: 23689
2006-07-03 12:45:16 +00:00
Carsten Haitzler
c2d5976dc4
handle resolution changes much mroe gracefully for windows - temporarily
...
resize/move but store their info BEFORE res change and always TRY and restore
it until an app or u ser asks to move/resize a window explicitly (if you
leave them alone they will be happy)
SVN revision: 23457
2006-06-16 08:50:42 +00:00
sebastid
a69bc7767c
Clean up maximization, there is only one unmaximize function now. Think
...
this code can do more advanced stuff than the previous code.
The logic is that if the window is first maximized vertically, then
horizontally it should equal that both directions are maximized at once.
unmaximize can only be done in directions already maximized.
The code works, but hasn't been thorougly tested. Please report any errors
to me, and I will fix them!
SVN revision: 23254
2006-06-07 21:42:13 +00:00
Carsten Haitzler
0f82e95afe
fix segv's for display config dialog
...
SVN revision: 22518
2006-05-10 14:54:59 +00:00
Carsten Haitzler
282a978df4
make res dialog not segv if u dont select refresh rate, make refresh get
...
selected anyway, and re-enable window resize/move to fit onto the screen if
you go down a resolution.
SVN revision: 22517
2006-05-10 14:29:41 +00:00
Carsten Haitzler
4eb3eef328
pager handles res change/rotate properly again now.
...
added some todo items.
it's "interesting" running in 1200x1600. mmm yum. very tall windows. lots of
code!
SVN revision: 22461
2006-05-05 04:47:57 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael
fcb67e5ec9
Moved unused variable (int i) to the comment block where it should be
...
SVN revision: 19364
2005-12-29 13:29:51 +00:00
Carsten Haitzler
a3d5f5c28d
a lot more use of stringshare.
...
SVN revision: 18823
2005-12-04 12:03:59 +00:00
Carsten Haitzler
5dfb8905cb
support REDRAW_DEBUG env var
...
SVN revision: 18187
2005-11-01 09:49:03 +00:00
Carsten Haitzler
8a0ea631a8
remember stuff is now... a... DIALOG too :)
...
SVN revision: 17705
2005-10-20 12:49:47 +00:00
Carsten Haitzler
b2d071ac7a
swallow wheel bindings, dont swallow mouse bindings
...
SVN revision: 17304
2005-10-08 04:53:10 +00:00
Carsten Haitzler
8b06d4e2cf
dont pass onevents if bound
...
SVN revision: 17260
2005-10-07 03:58:40 +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
sebastid
4b5f28eb16
Move pointer to manager.
...
Update pointer when changing by ipc.
SVN revision: 17034
2005-09-28 13:30:49 +00:00
sebastid
b7ec896ab8
Move cursor logic to e_pointer.c
...
SVN revision: 16988
2005-09-27 10:18:52 +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
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
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
1afc17d459
patches, stuff...
...
SVN revision: 16724
2005-09-15 06:25:28 +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
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
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
549154cd7d
Themeable pointers.
...
SVN revision: 16218
2005-08-17 01:35:48 +00:00
sebastid
0ae6c5962a
Comment out unused variable.
...
SVN revision: 16153
2005-08-14 17:08:38 +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
e4be61891a
move out handling to container in... :)
...
SVN revision: 15937
2005-07-29 02:41:03 +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
Carsten Haitzler
b896d22011
just numebr containers lineraly by creation
...
SVN revision: 15620
2005-07-02 05:22:58 +00:00
Carsten Haitzler
a6ec307a80
minimise cpu hape use if shape hasnt changed
...
SVN revision: 15542
2005-06-27 10:08:53 +00:00
Carsten Haitzler
9e098cfcb7
check for REAL shape changes.
...
SVN revision: 15537
2005-06-27 07:57:40 +00:00
sebastid
30661f967f
maximize zoom isn't a maximized mode, it's a fullscreen mode.
...
Check other windows when doing maximize fill.
Check windows of type dock when doing maximize expand and smart.
SVN revision: 15432
2005-06-19 17:13:37 +00:00
sebastid
0eeb25b536
Raise the border on click, even if move/resize is disabled.
...
Don't make the container black, need to do this pr. desk.
SVN revision: 15420
2005-06-18 13:03:00 +00:00
sebastid
89ce449586
Make the bg black when doing fullscreen.
...
Care about window constraints when doing fullscreen.
SVN revision: 15417
2005-06-18 05:08:17 +00:00
sebastid
49cdf502fb
Another netwm hint down!
...
SVN revision: 15083
2005-06-03 11:41:20 +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
Carsten Haitzler
2005381bbd
ehack is baaack! :)
...
SVN revision: 15057
2005-06-02 14:56:07 +00:00
sebastid
589570ab99
Clean up icccm and netwm stuff
...
SVN revision: 15014
2005-05-29 11:37:18 +00:00
Carsten Haitzler
5efe075ba2
speed things up a little more
...
SVN revision: 14961
2005-05-26 15:30:10 +00:00
vandango
27096dd337
little intl change
...
SVN revision: 14913
2005-05-22 23:43:26 +00:00
sebastid
d278c7d784
note to self.
...
SVN revision: 14853
2005-05-19 04:57:59 +00:00
sebastid
ca23bfa67a
Fix gqview segv. The border wasn't removed from the containers client list.
...
SVN revision: 14851
2005-05-19 04:38:32 +00:00
sebastid
c958bc691f
Remove debug.
...
SVN revision: 14844
2005-05-18 19:35:57 +00:00
sebastid
16da149a4c
Testing...
...
SVN revision: 14819
2005-05-17 13:59:38 +00:00
sebastid
e7b246a440
Don't need to store if the DESKTOP hint was set on init. If the hint
...
doesn't exist or the desktop doesn't exists, update the hint with our
desktop.
SVN revision: 14816
2005-05-17 12:33:12 +00:00
sebastid
a719f16c8c
Fixed looping code. Disappering windows when using always on top should
...
be fixed.
SVN revision: 14813
2005-05-17 11:57:22 +00:00
sebastid
4e687c0dc8
netwm updates.
...
SVN revision: 14810
2005-05-16 15:43:15 +00:00