Commit Graph

359 Commits

Author SHA1 Message Date
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
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
Carsten Haitzler 8d074aafca there was a segv... and now it's fixed! :)
SVN revision: 16075
2005-08-09 02:42:34 +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 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 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 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 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 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
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 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
Carsten Haitzler 1a6b7d07b6 patches patches...
SVN revision: 15760
2005-07-13 02:59:31 +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
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 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
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
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 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
Carsten Haitzler 51e72668af fix remember on restart (positions)
SVN revision: 15660
2005-07-07 13:59:32 +00:00
Carsten Haitzler 2f97710e8f oh moozle!
e17 remembers stuff now. its very much not debuggued or used much - its a
nasty menu... but it seems to work ok right now. it saves the remember stuff
and loads it - and usess it... it should work ok :)


SVN revision: 15658
2005-07-07 09:27:04 +00:00
Carsten Haitzler 94d2f8e8bd fix shadow/shape bug :)
SVN revision: 15655
2005-07-07 03:49:35 +00:00
Carsten Haitzler 994022c05a only show whats implemented AND working
SVN revision: 15639
2005-07-04 11:34:57 +00:00
Carsten Haitzler b7e6e8b1f2 implement most of the locks
SVN revision: 15638
2005-07-04 10:24:22 +00:00
Carsten Haitzler f18b13c902 implemented position and size locking for user and client. now for more locks
to be implemented...


SVN revision: 15635
2005-07-04 08:19:44 +00:00