Commit Graph

336 Commits

Author SHA1 Message Date
Kim Woelders 056a824115 Remove unneeded grab parameter (we always grab).
SVN revision: 27935
2007-01-13 01:41:34 +00:00
Kim Woelders 6fed0108ad Clean up move/resize event handling.
SVN revision: 27218
2006-11-26 17:10:40 +00:00
Kim Woelders 2d2fa39f9c Fix leak.
SVN revision: 27215
2006-11-26 14:46:09 +00:00
Kim Woelders e7dfb7595b Rewrap more stuff related to WM_NAME/CLASS.
SVN revision: 27213
2006-11-26 12:42:05 +00:00
Kim Woelders a2594a1e81 Rewrap stuff related to WM_NAME/CLASS.
SVN revision: 27211
2006-11-26 11:11:14 +00:00
Kim Woelders 63a8acc721 Split up, shuffle around, rename.
SVN revision: 27181
2006-11-19 21:55:52 +00:00
Kim Woelders 2e56592f50 Update help for a number of IPC commands.
SVN revision: 27079
2006-11-12 20:46:39 +00:00
Kim Woelders d8dcbc390b Enable setting focused/non-focused opacity independently.
- Based on patch from Grant Wier.


SVN revision: 26934
2006-11-03 23:44:32 +00:00
Kim Woelders 6efc2c6872 Add ipc/match bits to enable/disable fading of particular windows.
SVN revision: 26392
2006-10-07 12:02:34 +00:00
Kim Woelders 3a8c0757c6 Fix eesh win_op current ...
SVN revision: 26170
2006-09-26 20:18:08 +00:00
Kim Woelders 07acdc4c7a Trivial re-wrapping of XQueryPointer().
SVN revision: 25092
2006-08-24 21:52:28 +00:00
Mike Frysinger 603ee950d7 do case insensitive searching with ipc window names
SVN revision: 25091
2006-08-24 21:32:28 +00:00
Kim Woelders a14ad8bee2 Some shape debug bits.
SVN revision: 24613
2006-08-12 19:44:49 +00:00
Kim Woelders 11ee1e8561 Wrap.
SVN revision: 24604
2006-08-12 15:40:57 +00:00
Kim Woelders 32eed4b5a2 Rename some macros (_Ewin...) for consistency.
SVN revision: 24442
2006-08-07 20:20:16 +00:00
Kim Woelders 5bd5afe9cc Split up, shuffle around file.c (no real changes).
SVN revision: 24166
2006-07-24 21:10:59 +00:00
Kim Woelders aee9424bc1 ARGB window tweaks and testing stuff.
SVN revision: 23145
2006-06-03 14:11:34 +00:00
Kim Woelders d05850e996 IPC window operation tweaks:
- Enable targeting multiple windows (wildcard in name spec).
- Enable non-group operations.


SVN revision: 22964
2006-05-28 09:54:39 +00:00
Kim Woelders e740796e7e Fix warning.
SVN revision: 22579
2006-05-13 09:47:13 +00:00
Kim Woelders f02b00ad9d Change internal window handling API. Now passing Win (pointer to EXID struct) in stead of window XID.
SVN revision: 22397
2006-04-29 19:39:21 +00:00
Kim Woelders 4f4c6523e4 Window handling function api rename/rewrap continued.
SVN revision: 22329
2006-04-23 23:18:23 +00:00
Kim Woelders 31f912bc83 Add feature to subdivide screen (xinerama style).
SVN revision: 22307
2006-04-22 22:00:02 +00:00
Kim Woelders 5b24f41029 Split up and shuffle around some more.
SVN revision: 22236
2006-04-19 19:13:46 +00:00
Kim Woelders aaf3876519 Window handling function api rename/rewrap continued.
SVN revision: 22202
2006-04-18 17:57:58 +00:00
Kim Woelders 1978ce5aa5 Window handling function api rename/rewrap continued.
SVN revision: 22200
2006-04-18 16:26:51 +00:00
Kim Woelders 27050fe8cc Split off timers.h
SVN revision: 22161
2006-04-16 13:27:38 +00:00
Kim Woelders 71fafe5f70 Improve window repositioning on screen size change.
SVN revision: 22134
2006-04-15 18:32:54 +00:00
Kim Woelders 1b8f4b1fe7 Make window opaque when focused (window option, enabled by default).
Clean up handling of opacity settings, move config options to misc.opacity.
Opacity values in configuration are now 0-100 in stead of 0-255.


SVN revision: 21722
2006-04-02 09:45:40 +00:00
Kim Woelders 545575bf74 Fix IPC help formatting for a few items.
SVN revision: 21603
2006-03-30 20:50:44 +00:00
Kim Woelders d22580d185 Header file and other cleanups.
SVN revision: 21409
2006-03-19 14:59:48 +00:00
Kim Woelders dcd00b99d6 Fix move window by area.
SVN revision: 21389
2006-03-19 00:26:54 +00:00
Kim Woelders 2b9692f28f Add move/resize functions with action source parameter.
SVN revision: 20597
2006-02-19 22:23:50 +00:00
Kim Woelders e052f9aceb Move lists to Ecore_List.
SVN revision: 20557
2006-02-18 08:30:09 +00:00
Kim Woelders 55d6bdbb3c Track top-level window shepedness.
SVN revision: 19969
2006-01-22 18:25:41 +00:00
Kim Woelders 056248c884 2006.
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders 01cb7b02a5 Remove obsolete "hints" command.
SVN revision: 19339
2005-12-28 10:12:39 +00:00
Kim Woelders ff86323831 Split off borders.h.
SVN revision: 19238
2005-12-22 18:43:15 +00:00
Kim Woelders e4041e18d4 Remove unused obsolete stuff.
SVN revision: 18767
2005-12-01 16:56:45 +00:00
Kim Woelders 64e15839e7 Split off aclass.h. Cleanups.
SVN revision: 18665
2005-11-27 13:11:06 +00:00
Kim Woelders 1c27a1b475 More action source handling bits.
SVN revision: 18487
2005-11-15 23:11:17 +00:00
Kim Woelders b8d230d659 Action source handling - continued.
SVN revision: 18447
2005-11-13 01:22:28 +00:00
Kim Woelders e3f3a9c6bd Action source handling - continued.
SVN revision: 18445
2005-11-12 19:55:42 +00:00
Kim Woelders 5b2513c0b2 Action source handling - part 1. Mostly renaming and shuffling around.
SVN revision: 18443
2005-11-12 17:51:11 +00:00
Kim Woelders 0dfa113313 General bug hunt - Found a few, pedantic cleanups, dead code removal.
SVN revision: 18153
2005-10-30 19:40:49 +00:00
Kim Woelders f958ec26e4 Switch desk/viewport on _NET_ACTIVE_WINDOW.
SVN revision: 18115
2005-10-29 23:42:22 +00:00
Kim Woelders 9dca3e88f1 EWM hint support is no longer optional. Split off hints.h.
SVN revision: 18049
2005-10-27 23:18:35 +00:00
Kim Woelders 3eb7cd2d95 Fix various issues with iconification of transients and state updates.
SVN revision: 18047
2005-10-27 22:26:37 +00:00
Kim Woelders 9e9c8769b7 Fix geometry indicator during non-opaque resizing.
Yet another partial cleanup of client window property/state stuff.


SVN revision: 17466
2005-10-12 17:20:42 +00:00
Kim Woelders 75a5b77287 Defer menu loading. Unload 5 min after last use.
SVN revision: 16923
2005-09-25 00:50:53 +00:00
Kim Woelders ccb844716d Provide control over match conditions for saved settings.
SVN revision: 16871
2005-09-23 16:12:13 +00:00
Kim Woelders 76909ab63e Remove IPC copyright function - info is in AUTHORS and COPYING.
SVN revision: 16776
2005-09-19 16:05:19 +00:00
Kim Woelders 4864ea4c70 Remove eobj.h from E.h, include where needed.
SVN revision: 16749
2005-09-18 06:35:38 +00:00
Kim Woelders cf2a9850a7 Speed up stacking.
SVN revision: 16690
2005-09-11 17:20:32 +00:00
Kim Woelders d4efd7facb Fade on opacity changes. Enable/disable fading in config dialog. Cleanups.
SVN revision: 16687
2005-09-11 10:39:16 +00:00
Kim Woelders c8d456f642 Forgot some desk number changes.
SVN revision: 16517
2005-09-04 08:10:11 +00:00
Kim Woelders 9ebaf4a103 Change most desk references from integer to pointer to desk object.
SVN revision: 16515
2005-09-04 07:27:20 +00:00
Kim Woelders 52f6f269e5 Trivial stuff, loose ends.
SVN revision: 16387
2005-08-27 14:42:58 +00:00
Kim Woelders 45b5261a38 Fix toggling fixedpos, neverfocus, add fixedsize.
SVN revision: 16359
2005-08-25 22:28:48 +00:00
Kim Woelders 68068c26c9 Fix build without composite.
SVN revision: 16118
2005-08-13 06:04:48 +00:00
Kim Woelders d7a6b8fdcf Composite manager - Prepare for handling unredirected windows, cleanups.
SVN revision: 16096
2005-08-10 19:23:58 +00:00
Kim Woelders 28534943d2 Wrap XWarpPointer and XQueryPointer.
SVN revision: 16060
2005-08-07 20:33:21 +00:00
Kim Woelders 9f7bb47878 Wrap client window access.
SVN revision: 16029
2005-08-04 16:02:02 +00:00
Kim Woelders 031f3de585 "get_client_info" is obsolete (use win_info).
SVN revision: 16000
2005-08-02 17:11:30 +00:00
Kim Woelders b23ccfa530 Another partial cleanup of client window property/state stuff.
SVN revision: 15989
2005-08-01 17:34:53 +00:00
Kim Woelders 5124d0981e Split up E.h a bit.
SVN revision: 15796
2005-07-16 16:57:45 +00:00
Kim Woelders c195958e98 Trivial namespace cleanup.
SVN revision: 15704
2005-07-10 08:31:15 +00:00
Kim Woelders 3529ea8228 Partial cleanup of client window property/state stuff.
Set _NET_WM_ALLOWED_ACTIONS values properly.


SVN revision: 15674
2005-07-08 16:48:19 +00:00
Kim Woelders cabad80399 Trivial stuff (function renaming, avoid referencing ewin list, eliminate unnecessary casts).
SVN revision: 15582
2005-06-30 12:50:47 +00:00
Kim Woelders e8695258fa Fix slideouts.
SVN revision: 15216
2005-06-09 18:28:13 +00:00
Kim Woelders 9158ef2fb1 Cleanups, trivial stuff.
SVN revision: 15019
2005-05-29 17:52:03 +00:00
Kim Woelders 6f0e788b63 Merge various client placement functions.
SVN revision: 14637
2005-05-07 09:27:16 +00:00
Kim Woelders edf703b4ac Geometry caching tweaks.
SVN revision: 14426
2005-04-27 22:03:44 +00:00
Kim Woelders df0e3aad2c Simplify handling of top-level windows - part 2.
SVN revision: 14215
2005-04-17 13:58:09 +00:00
Kim Woelders 57c93ed8b0 Simplify handling of top-level windows - part 1.
SVN revision: 14158
2005-04-12 16:43:39 +00:00
Kim Woelders c5c9d01d8c Add window op to enable/disable button grabs per client window.
SVN revision: 14050
2005-03-31 19:04:35 +00:00
Kim Woelders f2a992e59a Fix various opacity setting bugs.
SVN revision: 13894
2005-03-24 23:38:12 +00:00
Kim Woelders 97641fb8a4 Remove non-functional "external imageclass" stuff.
SVN revision: 13805
2005-03-20 15:58:51 +00:00
Kim Woelders 99d717e187 Copyright updates. More enlightenment->e16.
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders aeab6a9554 Remove obsolete memory debugging feature.
SVN revision: 13714
2005-03-12 15:27:31 +00:00
Kim Woelders 96ea83ccb6 Add warp pointer to other screen command.
SVN revision: 13683
2005-03-10 23:22:53 +00:00
Kim Woelders bbee671e2f Desktop fixes, namespace cleanups.
SVN revision: 13518
2005-02-26 16:40:36 +00:00
Kim Woelders 1dd39871be Add quotes.
SVN revision: 13446
2005-02-20 17:23:00 +00:00
Kim Woelders b9b2a9ec29 Compatibility fix for E-Slides.
SVN revision: 13382
2005-02-15 22:24:03 +00:00
Kim Woelders 906345c682 Snapshot code updates, optionally track changes.
SVN revision: 13381
2005-02-15 22:19:52 +00:00
Kim Woelders 272e363189 Implement window matches doing window ops.
SVN revision: 13360
2005-02-13 22:54:17 +00:00
Kim Woelders b56efff6ca Trivial cleanups.
SVN revision: 13359
2005-02-13 14:49:38 +00:00
Kim Woelders 45ca4ec194 Ipc function cleanups/changes.
SVN revision: 13358
2005-02-13 13:58:50 +00:00
Kim Woelders c0b1c6a061 Oops.
SVN revision: 13290
2005-02-10 12:31:36 +00:00
Kim Woelders 291399acf3 Rearranging window ops stuff.
SVN revision: 13278
2005-02-10 09:27:19 +00:00
Kim Woelders 9fa632948e Merge windowmatches and icondefs.
SVN revision: 13207
2005-02-06 19:13:34 +00:00
Kim Woelders 71b5505a87 IPC - backward compatibility stuff, warp command.
SVN revision: 13175
2005-02-01 20:35:59 +00:00
Kim Woelders 4d40fa97d8 Optionally bypass logout dialog, optionally add reboot/halt to logout dialog.
SVN revision: 13120
2005-01-29 07:11:59 +00:00
Kim Woelders 163afa00c4 Fix closing message boxes when re-generating menus.
SVN revision: 13063
2005-01-23 16:30:46 +00:00
Kim Woelders ea295fddbb Oops - Fix "remember" for epplets.
SVN revision: 12957
2005-01-13 19:10:52 +00:00
Kim Woelders 47dd447061 Enable saving window shadowing state (phriedrich@gmx.de)
Enable saving window opacity.
More window ops in menu.
Fix simultaneous saved settings dialogs for different windows.
Snapshot code cleanups.
Properly destroy dialogs when closed.


SVN revision: 12937
2005-01-12 23:10:24 +00:00
Kim Woelders 39b29e0f67 Fix stacking bug (desktop windows).
SVN revision: 12692
2005-01-02 20:03:25 +00:00
Kim Woelders 2f622b266e Add qnd noshadow op.
SVN revision: 12690
2005-01-02 17:23:58 +00:00
Kim Woelders 7b7e72d0b5 Fix skip window lists.
SVN revision: 12688
2005-01-02 16:36:04 +00:00
Kim Woelders 65f82350c8 Fix various edge flipping bugs (window moving, multihead, configuration).
SVN revision: 12686
2005-01-02 15:38:52 +00:00
Kim Woelders fbbe386efb 0.16.8
SVN revision: 12619
2004-12-28 23:46:49 +00:00