Commit Graph

592 Commits

Author SHA1 Message Date
xcomputerman bafe43ebaf Beginning of WM hints abstraction, NetWM hints
SVN revision: 12644
2004-12-30 05:37:53 +00:00
Carsten Haitzler 2a9e555216 del not derl
SVN revision: 12604
2004-12-27 13:47:01 +00:00
Carsten Haitzler 59b0492d52 and delete timer
SVN revision: 12603
2004-12-27 13:45:07 +00:00
Carsten Haitzler b6e16caef2 batery is now a default and enabled module.. snow is an easter-egg level
module.. so out of default list we go.


SVN revision: 12602
2004-12-27 13:22:03 +00:00
Carsten Haitzler 20a2068e6c detect charging state better
SVN revision: 12601
2004-12-27 13:17:10 +00:00
Carsten Haitzler b8112af500 battery modules now... works... in theory. i have to test it on a real
laptop...


SVN revision: 12600
2004-12-27 10:49:46 +00:00
Carsten Haitzler 2134890874 starting a battery module (in need this for my laptop)
SVN revision: 12599
2004-12-27 08:33:52 +00:00
Carsten Haitzler b456f086ce dont make empty apps menus
SVN revision: 12598
2004-12-27 07:50:03 +00:00
Carsten Haitzler 1553d338d8 flame respects resize events now ... and by default now looks much prettier..
:)


SVN revision: 12591
2004-12-26 05:04:03 +00:00
Carsten Haitzler f7913c67c4 TODO stuff
SVN revision: 12590
2004-12-26 03:29:10 +00:00
Carsten Haitzler 9056b05c0b more todo...
SVN revision: 12589
2004-12-26 03:09:33 +00:00
Carsten Haitzler b834f56460 and limit sizes...
SVN revision: 12588
2004-12-25 15:53:48 +00:00
Carsten Haitzler 59f94e10a8 we support... xrandr... :) feelfree to change resolution on the fly in e17...
it all works. :)


SVN revision: 12587
2004-12-25 15:33:48 +00:00
Carsten Haitzler e33a63c1b1 another TODO item off the list of nasties...
SVN revision: 12585
2004-12-25 13:43:52 +00:00
Carsten Haitzler d3fe5029d2 dont kill pointer focus (for now)
SVN revision: 12584
2004-12-25 13:22:16 +00:00
Carsten Haitzler 523ff44e2a focus is much happier all round now.. not it's not done properly. i just
figured the cases to "punt off" that i'm seeing as problems.. and alls fine
now... :)


SVN revision: 12582
2004-12-25 13:13:36 +00:00
rbdpngn 75900c243e Use luma value to set a reasonable alpha value on the flame in order to blend
without the black backing.


SVN revision: 12581
2004-12-25 03:34:17 +00:00
Carsten Haitzler 079fc587ed more TODO...
SVN revision: 12579
2004-12-24 09:34:13 +00:00
Carsten Haitzler 0da2c00cfd and one last icon...
SVN revision: 12578
2004-12-24 09:23:06 +00:00
Carsten Haitzler 588bb376f2 2 more icons.
SVN revision: 12577
2004-12-24 07:45:21 +00:00
Carsten Haitzler 3d71d871c8 setvbuf for easier debugging
SVN revision: 12576
2004-12-24 04:44:05 +00:00
Carsten Haitzler 2d5aa1d0b7 fix some png's.. that seem to get screwed if loading into gimp. also move to
making some of the menu icons int he left click menu edjes... and emit
signals to them... play with it :)


SVN revision: 12575
2004-12-24 04:30:58 +00:00
vacuum 9ffdfc77a8 Maximise -> Maximize
SVN revision: 12572
2004-12-23 16:23:39 +00:00
Carsten Haitzler 76856027e0 made the main left menu have everything in it.. so you only NEED 1 mouse
button - more is just faster/more convenient :)


SVN revision: 12571
2004-12-23 15:31:47 +00:00
handyande 98f23cefae Finish icon creation code, a little feeble now, but works
big feature:
  passes in window class - no moew xprop nonsense :)


SVN revision: 12567
2004-12-23 11:39:08 +00:00
Carsten Haitzler 3104772a04 no forward enum decl.
SVN revision: 12565
2004-12-23 06:43:37 +00:00
Carsten Haitzler 1fa0714cfc clean up a lot of wranings.
SVN revision: 12564
2004-12-23 06:38:27 +00:00
Carsten Haitzler 91b495448f prototype the correct fn name!
and we dont need to go deletign all items. we cna just delete the entire menu
boject :)


SVN revision: 12562
2004-12-23 04:58:57 +00:00
rephorm 06da25f0b8 bad handy.
you can't just free the list items, you have to actually free the list also :)


SVN revision: 12561
2004-12-23 04:29:31 +00:00
handyande 0d04cda162 hmm, weirdness - bad copy paste :(
SVN revision: 12552
2004-12-22 16:33:25 +00:00
handyande ce599e8455 Added first take on border menus, may need a little tidying
install e_utils module for full icon editing effect
need to fix up icon creation in eapp_edit, then hook in file name generation  here
will be able to pass in window class, which will save folk a lot of time


SVN revision: 12551
2004-12-22 15:50:26 +00:00
handyande 4f7683b206 Set client list to fit better with rasters master plan, now client menu can be at any depth :)
demonstrated by putting a clone where it was origionally entered


SVN revision: 12549
2004-12-22 10:41:03 +00:00
handyande b5c40c9f5a be gone demons of test menu nastiness
fix a few typo bugs on client list menu
move client menu to middle click
- feel free to slap me down, just think it looks nicer like this


SVN revision: 12544
2004-12-21 15:17:01 +00:00
Carsten Haitzler 3bebcd6e42 ignore more.
SVN revision: 12536
2004-12-21 03:05:13 +00:00
rephorm 5f089ef6b2 enable iconify in default theme
SVN revision: 12535
2004-12-21 03:03:23 +00:00
rephorm ffa31f9262 Fix shading to pull window contents in the right direction again.
Add a "clients" submenu to the right click menu to show the current container's clients and all iconified clients (so you can actually un-iconify now)

Add "iconify" subsystem to keep track of iconic windows. This will be used be used by modules to do things like taskbars and icon boxes.


SVN revision: 12534
2004-12-21 03:01:19 +00:00
rephorm 10e8be1a6b rename "minimize" to "iconify"
support shading in other directions
support other transition types for shade animation (default is DECELERATE)
simplify some logic in _e_border_eval()


SVN revision: 12529
2004-12-20 21:33:31 +00:00
Carsten Haitzler 903fe64953 2000 is a much better default shade speed :)
SVN revision: 12524
2004-12-20 03:09:36 +00:00
Carsten Haitzler e89d374d17 more TODO
SVN revision: 12514
2004-12-19 15:36:35 +00:00
Carsten Haitzler 427076b460 fix extra width :)
SVN revision: 12513
2004-12-19 14:20:23 +00:00
Carsten Haitzler a443031a81 disabel some actiuosn while in some states...
SVN revision: 12512
2004-12-19 13:49:35 +00:00
Carsten Haitzler cbcd7cf4e6 and theme stuff for glint...
SVN revision: 12511
2004-12-19 13:40:37 +00:00
Carsten Haitzler 778b5aa20a titles (and menus) "glint" in the light (been meaning to do this ever
since...) :)


SVN revision: 12510
2004-12-19 13:16:47 +00:00
Carsten Haitzler 94d20bc7b4 ops. hardcoded config.
SVN revision: 12507
2004-12-19 06:29:53 +00:00
Carsten Haitzler 0069d1ba96 slide client along too
SVN revision: 12506
2004-12-19 04:18:13 +00:00
rephorm ce4d411d73 scratch off some of these
SVN revision: 12505
2004-12-18 23:29:13 +00:00
rephorm 8efaab9f08 Make shade animation / speed a config option. (speed is in px / sec)
Shade now does a decelerate transition instead of linear.


SVN revision: 12504
2004-12-18 23:24:09 +00:00
rephorm 60ff11d889 Don't allow resizing when maximized.
(this is actually debatable, e16 lets you do it, and it can be nice if your
 resize handles are all of screen to be able to maximize it to get at the
 handles. anyway, let me know if you think i should re-enable this)

Animate shading.
Emit "shading" and "unshading" signals at start of (un)shade.
Emit "shaded" and "unshaded" signals at finish of (un)shade.

i still need to handle attempting to (un)shade while already (un)shading.
Should this a) be disallowed (i.e. ignore shade requests while shading)
         or b) go the other direction from the current point in the shade anim


SVN revision: 12503
2004-12-18 22:26:21 +00:00
rephorm 36fc8f1973 implement maximize action.
(i won't implement minimize until there's a way of UNminizing)


SVN revision: 12499
2004-12-18 05:51:35 +00:00
rephorm f9878bc6f5 the start of minimize / maximize actions.
don't allow resize while shaded.


SVN revision: 12498
2004-12-18 05:47:08 +00:00