| Commit message (Collapse) | Author | Files | Lines |
|
Ignore-this: 9e8bfacce7f90634532078584c82940a
The X.L.Maximize layout modifier does not track whether the window it stores as
maximized does still exist. The X server reuses window IDs. As a result, I
was able to reproduce the following behaviour (e.g., by opening and closing
xpdf windows): Create a window, maximize it, close it without restoring it to
its normal state. Open a new window with the same window ID (e.g., an xpdf
window after just closing an xpdf window). The new window will open maximized,
which is not what one would expect. This patch addresses this problem,
removing the ID of the maximized window from the layout when the maximized
window is closed.
darcs-hash:20101029221551-18a2b-985a1a8aff5522d2ef05cbb53f18ba459daf5ef8.gz
|
|
Ignore-this: 2c3902ea9f1d70a7043965c8aa99891d
Addresses the comment that:
If the focus goes from the floating layer to tiling by deleting a floating
window, it's again the master window that gets focus, not the remembered
window.
darcs-hash:20101030000620-1499c-fedd38718bbcaaac77dae90f13aae2c5f66fa6a0.gz
|
|
Ignore-this: 3f57b88d725b04f07ce6a43b8d0f56ff
Add functions to allow users to use a menu other than dmenu and pass arguments
to the menu.
darcs-hash:20100905013522-4ccff-7c0ff1eaed7d70d32ea6699a303deb3af44fcb7f.gz
|
|
Ignore-this: 19a4a81601c23900d78d85bd0627d5bb
darcs-hash:20101016165536-1499c-b4f6c4b3795637e47cae86461d287ca2d4448dde.gz
|
|
Ignore-this: c5c046933f318f5a14f063ca387601b9
darcs-hash:20101007011957-76d51-ab28ea5c58b183de7dd35833b2e5bdb25411900a.gz
|
|
Ignore-this: 36a36d6e38f812744f8ec3df9bb56ffe
darcs-hash:20101004120509-723a1-12e6582c867cd74124d057a8442af349f03bf823.gz
|
|
Ignore-this: 4ffe5d2d0be1e8b8a8c151b134e963f2
darcs-hash:20101002020841-1499c-c8512eb095bd56be173c35004b24016d457c74e9.gz
|
|
Ignore-this: 2061238abf835cb20579a4899655cec2
darcs-hash:20100117115601-5ccef-4c841e0535ffb6ba3bbac8ae5ae7720de4a32066.gz
|
|
Ignore-this: 781ebf36f25a94df96fde5f7bb7bc53e
darcs-hash:20101001104300-88fd0-873c177e11b9e4bed41fc29048e45ca165e369f2.gz
|
|
Ignore-this: 4d3bc3c44b1c0233d59c6ce5eefcc587
X.L.G.Examples : rowOfColumns and tiled tabs layouts
X.L.G.Helpers : helper actions
X.L.G.Wmii : wmii layout
darcs-hash:20101001104142-88fd0-6ac471ab66a886497aba7d6c0b4803c3b8aaa884.gz
|
|
Ignore-this: 58a449c35e1d4a30ecfdf80f015d2dee
darcs-hash:20100120103240-88fd0-05ee05c0128e2622f5c295b97946caefaf6884b9.gz
|
|
Ignore-this: 1519338158025fb580cac523e4a41b88
darcs-hash:20100120101746-88fd0-7aff3f13f8b0ff2ac5a260053c3764b041224cdb.gz
|
|
Ignore-this: 22d7f9b92484c3411ecba66b06f69821
darcs-hash:20100118021526-5ccef-dc7dd054a62918c6d097ced0dce4c0ea46b446d7.gz
|
|
Ignore-this: 100f8ccfbbcda9e8f5cc2b1470772928
I liked the idea, but it completey messes up Decoration layouts.
darcs-hash:20100117114708-5ccef-459d59239b85786ac3d0a406be4c3f799c4a1089.gz
|
|
Ignore-this: ecd6e4ff54d41f37a75be72f3d0e4a59
darcs-hash:20100930002046-1499c-5e674b4348bf002410d7ed133349c0d3990fdc25.gz
|
|
Ignore-this: 96f931aa19c45acd28bdc2319c6a0cb6
darcs-hash:20100706185834-c9ff5-8f6b33d34eee88122fdb1371703f7924061d2fd9.gz
|
|
Ignore-this: 5c62202575966ee65e9b41ef41c30f94
darcs-hash:20100518060557-2216c-1863401668febf2c430576802860d069d22aa8ae.gz
|
|
Ignore-this: 54eba739c76db176cbb4ef66e30c201f
darcs-hash:20100706185925-c9ff5-2aa842bb1f8f3a67cff43670c20db9a7f0438720.gz
|
|
Ignore-this: 42d9282697573b361d763d980b816465
darcs-hash:20100913233850-1499c-20e07e9b380af55b7e1786630472a05996229c8c.gz
|
|
Ignore-this: 8eae99afb2857a91aabbf3b7f27c784e
darcs-hash:20100913232720-1499c-10f6b62841b0ce1bca58673203cb64242140d5b1.gz
|
|
Ignore-this: 9c2616514be4dbb722958bc5a11357b1
Correct errors regarding a description of `mappend' for X
Use <+> more often since that's `consistent', and there is no difference since
it's the same as >> when all arguments have the same type (which they do...
otherwise people aren't just combining valid values for that field of the
config).
darcs-hash:20100803141117-1499c-e65c9bd2130461f92926cd17ad9edf0912c768fe.gz
|
|
alternative methods
Ignore-this: 67257480b7b93181967a806fedf6fbc5
Calling these functions during message handling results in the loss of layout state.
This fixes a number of bugs related to the combination of X.L.Minimize with a decoration.
darcs-hash:20100727224841-594c5-c8ddec3ae634ec96103e332433066b5173a0002a.gz
|
|
Ignore-this: 101f55913bf836d1d87863b4c05d0665
Fixes bugs in combination with stateful layouts and floating windows
darcs-hash:20100727194154-594c5-09624ed36bbbf81e245d827497a49897043a928d.gz
|
|
Ignore-this: c562ce1df81bce9a7dc5e7fe2dc67a43
XMonad.Hooks.Minimize handles both minimize and restore
messages. Handling restore messages was already done in
RestoreMinimized, which this module intends to replace.
darcs-hash:20100616051124-18f27-729a41e41728de0e8c32f53032633d34b92ebf0f.gz
|
|
Ignore-this: f8f2b04fe7c49827b935ada1345d2ce8
darcs-hash:20100712045632-f7719-f417f9e132c5b90d0dd2c4d2fcef172a086f1ce2.gz
|
|
Ignore-this: dc733961f0308815fa2ec0afe118f9cb
darcs-hash:20100712042915-f7719-489e041f7cb1f82e1cff7a75710b9ae9dfcca0a2.gz
|
|
Ignore-this: b9b6060842651c0df47b23dddb3bf54a
darcs-hash:20100622030850-1499c-18e7b9e780fff7fd3b291f7a7d449adcff378de2.gz
|
|
Ignore-this: d7b76532309237ddfa22c31a1f1ef5a4
darcs-hash:20100620175215-f7719-c08761496e5cbc2ff0d3f80218089dc4a92b0460.gz
|
|
Ignore-this: b390fa0e36b0bd629e7016797e316760
darcs-hash:20100620175158-f7719-cfd30111efaeb0bf3a63763818d957293c73b93b.gz
|
|
Ignore-this: 3e524f9d8a96cb47c2c8c7c265d8e649
darcs-hash:20100620175140-f7719-512559a22f28ac7af66de74bf308cb8473290351.gz
|
|
Ignore-this: 26042b8d27bed602c1844181036a9bb
see http://code.google.com/p/xmonad/issues/detail?id48
darcs-hash:20100615000902-f7719-6b0d996115b621c065b5ab8d4ff44ff1465bd84e.gz
|
|
Ignore-this: bd03772f1e1ab303646f36c28944b43
darcs-hash:20100613113341-7ba7e-2dfcd9ddf52b69a6b224497b1c8f9e5a845f8056.gz
|
|
Ignore-this: 166ad0b78d8be8453339c7dd5e5cc266
darcs-hash:20100608203832-f7719-ef1c9cffe328bbe5f1cad737a8f0cdec2b1d2c70.gz
|
|
Ignore-this: 2ed6a014130dba95c6b0a6fcac055110
see http://code.google.com/p/xmonad/issues/detail?id48
they are just synonyms for 2 utf8-string functions, and don't really help
darcs-hash:20100614232300-f7719-66f0606d9c7323186cb6aa56dff11c506bb79c4e.gz
|
|
Ignore-this: d86ab58539dd6c09a43789b9a549aa9d
darcs-hash:20100506160535-f7719-082e5201bc6b70a85228fb8f7749f7e1c2100ff7.gz
|
|
Ignore-this: 84a22797ec1b76a9b9805af3272911b0
When the focused window was closed without a new window receiving focus, the
closed window was not removed from the history database, making for example
"nextMatch History (return True)" misbehave. This patch fixes this.
darcs-hash:20100604081431-18a2b-d8416c45ccc86ac7e95e4cb49face9f13b242da7.gz
|
|
Ignore-this: 72192c7cabeaeb744711b651ac3ffc65
darcs-hash:20100602223015-594c5-27dd70547845ce43c3a5fedd504cf8b5255b1d3e.gz
|
|
Ignore-this: 6ffa63f22e9b511a9d28bc1c04195a08
darcs-hash:20100602215048-594c5-43fa479fd3dd4b34dbc38097d2f8540a0b7ebe89.gz
|
|
Ignore-this: 97c860fb139269cd592beab275f78d57
darcs-hash:20100520072844-eb2e9-5f78879484684e406ab4d3502fe65f2bd0d36e4a.gz
|
|
Ignore-this: 9ad30b815e8a9cf002c8b17c07f05dc2
Now the list of last topics is internally kept but
only visually truncated.
darcs-hash:20091220212813-eb2e9-acb357754706c9765c5ebe8ac29b60d89a7c0f2e.gz
|
|
Ignore-this: e0cf2a784ff02829ad10962863fd50ed
This patch replaces the use of Seq.filter and Seq.breakl with two
functions flt and brkl that do the same. This is necessary to
keep compatibility with containers < 0.3.0.0 because Seq.filter and
Seq.breakl were introduced only in containers 0.3.0.0.
darcs-hash:20100514222153-18a2b-0b11f7214f473df160de9db0e6dfc9ff0ec13376.gz
|
|
Ignore-this: c286dbd1b365326fa25a9c5c0e564af7
This module adds two related facilities. The first one allows cycling through
the windows in a window group. A group is defined as the set of windows for
which a given Boolean Query returns True. The second one keeps track of the
history of focused windows and allows returning to the most recently focused
window in a given window group before the currently focused window.
darcs-hash:20100510081412-18a2b-f3a46acd1883a5b74f70ab2457694a05d5568c5d.gz
|
|
Ignore-this: f257a376bef57689287b68ed21ec903d
This patch adds the possibility to update the state of a layout modifier when
modifying the underlying layout before it is run(i.e. using modifyLayout).
The modified state is also passed to the subsequent call of redoLayout, whose
return takes precedence if both functions return modified states of the layout
modifier.
darcs-hash:20090822213958-7f603-2116263ba9622458aa9dea0f664af4431775a361.gz
|
|
Ignore-this: 59d38be8462d50c298f590d55ebda910
darcs-hash:20100503153258-1499c-4921676fa3c624edec47864508492717f011e9dd.gz
|
|
Ignore-this: 113f6ef92fd31134fb6752a8b8253c3a
With KeyRemap it is possible to emit different keys to client windows, when
pressing some key. For example having dvorak layout for typing, but us for
keybindings.
darcs-hash:20100502152322-caded-3d1063ea35511ec6ffbbf98ead626181e7f0f512.gz
|
|
Ignore-this: 1e60993426bf8e146c9440e2dbb0f764
As the CPP pass was the only feature being used in Font.hsc (no other FFI)
it's better to avoid hsc2hs, if only to make the purpose of the module
clearer from the filename.
darcs-hash:20100429140744-1499c-f99857787b7dfb1e80976e23dcb6dc58ef0c024e.gz
|
|
Ignore-this: 2fc31d045a57ccd01f3af03cb46440c2
darcs-hash:20100429134749-1499c-a2107f9d50b9366982b5c3ab43828e2ec5dbaabb.gz
|
|
Ignore-this: 7dad15752eb106d8bc6cd50ffd2e8d3a
darcs-hash:20100423204707-7ba7e-ee7d3c3412d191cfcd267fd7e9f5e26e11e93dac.gz
|
|
Ignore-this: e4a74e905677649ddde36385a9ed47a2
darcs-hash:20100421183006-1499c-b6fb3d6eea1e1c519173bf07346c100b2b5557cb.gz
|
|
Ignore-this: 74c228892f07bb827e4b419f4efdb04
darcs-hash:20100419014344-1499c-4a6191209e2f2457f1ca1e347387bb74d9dd957a.gz
|