Commit Graph

  • 5acf67728a The mysterious Override window type strikes once again. Luboš Luňák 2004-06-25 12:11:28 +00:00
  • e0ebeb3c26 Make it possible to do a substring match, and possibly others in the future. Luboš Luňák 2004-06-25 11:28:17 +00:00
  • ca9469bf6b Create a default description. Luboš Luňák 2004-06-25 09:51:31 +00:00
  • 227c5b50b7 CVS_SILENT made messages Script Kiddy 2004-06-25 06:33:49 +00:00
  • 0595b2d641 CVS_SILENT i18n style guide fixes Stephan Binner 2004-06-24 19:44:18 +00:00
  • c562c93287 fixuifiles Stephan Kulow 2004-06-24 16:51:30 +00:00
  • 14cd195d50 kconf_update script for 'Store window settings' data from KDE3.2.x. Luboš Luňák 2004-06-23 17:35:36 +00:00
  • 29415f170e Fix applying initial position. Luboš Luňák 2004-06-23 17:34:36 +00:00
  • 2c744d6602 Move some data like kconf_update scripts out of the way to special directory. Luboš Luňák 2004-06-23 17:34:09 +00:00
  • 0f86ee1bc1 CVS_SILENT Andrew Coles 2004-06-23 11:48:38 +00:00
  • 3233fb1ed4 GUI Fixed the resize handle tooltip (wrong corner); use the ";" on the other similar tooltip and removed the redundant "instead". Luciano Montanaro 2004-06-23 10:03:01 +00:00
  • c7478dc5d3 Adding an -I to kwin/lib so that kdecoration_p.h is found on a clean target --prefix. Thiago Macieira 2004-06-23 00:21:57 +00:00
  • e8d21fc0cd Make the detect button a bit more useful. Luboš Luňák 2004-06-22 18:10:21 +00:00
  • 389771f957 The detect button is still not what it should be, but now it at least does something. Luboš Luňák 2004-06-22 16:31:57 +00:00
  • e095c52a40 Add some whatsthis's. Luboš Luňák 2004-06-22 12:23:42 +00:00
  • 3fb1686c98 CVS_SILENT fixuifiles and i18n style guide fixes Stephan Binner 2004-06-22 10:07:48 +00:00
  • e91efe0aa9 CVS_SILENT made messages Script Kiddy 2004-06-22 07:18:28 +00:00
  • 3ca8c8c625 CVS_SILENT i18n style guide fixes, http://developer.kde.org/documentation/standards/kde/style/basics/labels.html Why do have some checkboxes have their label to the left!? Stephan Binner 2004-06-21 17:12:23 +00:00
  • 1669d0fee2 CVS_SILENT no punctuation for command line option descriptions Stephan Binner 2004-06-21 16:26:48 +00:00
  • 36b64e3897 GUI for rules (=window specific settings). Have fun figuring out how it works, because I haven't written any kind of docs for it yet, and the most important button doesn't work yet either (yes, that one that has it written on it). I just hope the GUI doesn't suck too much, because I'm really bad at such things. Luboš Luňák 2004-06-21 16:25:24 +00:00
  • 3932c8051b CVS_SILENT Andrew Coles 2004-06-21 14:26:49 +00:00
  • 5e3bd8b2c8 I'll take Lubos' answer as an "OK". So, I'll add what will probably be the least useful feature of KDE3.3: The support for a "resize" button in the titlebar. Perhaps the accessibility people could find a use for this, though. Luciano Montanaro 2004-06-21 13:13:48 +00:00
  • dd55eaf1fa Fix FSP with showing on a different desktop. Luboš Luňák 2004-06-21 12:40:43 +00:00
  • c6a91d80ba KWin rules - obey/disobey given position. Luboš Luňák 2004-06-21 12:38:40 +00:00
  • 50e4644385 GUI Removed a redundant "decoration". Maybe the tooltips should be rewritten altogether. Luciano Montanaro 2004-06-21 09:44:27 +00:00
  • 22f4d1dced Added an option to disable the grab handle (The checkmark actually asks if the handle has to be drawn, and it's on by default). Added support for a new titlebar button "R" for Resize. I have a patch pending for the kwin kcm to add that too. Luciano Montanaro 2004-06-20 10:03:04 +00:00
  • 9f6d0202f0 - gcc 2.95.4 chokes if you static_cast something to an enum :-( Frerich Raabe 2004-06-18 22:06:04 +00:00
  • 094befa1de Make it possible to have several rules matching one window. Luboš Luňák 2004-06-18 08:57:42 +00:00
  • 5f060b7eaa CVS_SILENT made messages Script Kiddy 2004-06-16 06:27:29 +00:00
  • 7f1e1b0417 CVS_SILENT made messages Script Kiddy 2004-06-13 06:19:01 +00:00
  • 078ca783a9 o "Tasks" -> "Windows" when no windows are on current virtual desktop when pressing alt-tab Bram Schoenmakers 2004-06-12 20:11:53 +00:00
  • 1cec93a4f6 CVS_SILENT made messages Script Kiddy 2004-06-12 06:21:08 +00:00
  • 5085b40285 Fix activation of window that was active at session saving time. Luboš Luňák 2004-06-11 15:13:08 +00:00
  • be739ddfb6 When size/position rule is set to remembering, there's no need to have a default value. Luboš Luňák 2004-06-11 15:12:43 +00:00
  • 6e44fc30b8 Autosave for window rules. Luboš Luňák 2004-06-11 15:12:29 +00:00
  • 7e35926c37 Make no focus stealing prevention really do nothing, and change the rule for it to specify new level instead of adjustment. Luboš Luňák 2004-06-11 15:12:07 +00:00
  • 0f972d789f Instead of snatching the window temporarily from kwin simply tell kwin what to do with it. I've never liked this hack much, and this should also take care of #49375, and should make sure kstart options will have higher priority than settings configured in kwin. Luboš Luňák 2004-06-11 15:10:09 +00:00
  • 33b11f1f07 Add a hidden option for the ping timeout before the dialog offering killing the app appears (for #69211). Luboš Luňák 2004-06-11 15:01:18 +00:00
  • e27084eb80 Reverse order of resource name and resource class in WM_CLASS in order to match what xprop says. Luboš Luňák 2004-06-10 12:34:20 +00:00
  • 45bdac8953 CVS_SILENT Removing not needed accelerators (<property name="accel">) from ui files. That is good because: - Makes .ui files smaller - Removes not necessary setAccel( QKeySequence( ) ); from the generated *.cpp - Translations teams don't get the accelerator to translate as a separate entry making it unpossible to generate errors because the & is placed in a letter and the accelator entry is translated to another letter. (Examples about that in http://www.iespana.es/tsdgeos/accelerators.html) Albert Astals Cid 2004-06-09 21:49:15 +00:00
  • 6e34bc5e8a KWin rules for making windows noncloseable, and for changing moveresize mode. Luboš Luňák 2004-06-09 08:33:53 +00:00
  • 2d336eb6ac KWin rule for accepting/not accepting input focus. Luboš Luňák 2004-06-09 08:30:06 +00:00
  • 76f21da02b KWin rule for adjusting focus stealing prevention level. Luboš Luňák 2004-06-09 08:29:35 +00:00
  • 83657d963d Hide utility windows for inactive applications even right after being shown. Don't hide utility windows that are standalone or for special windows. Luboš Luňák 2004-06-08 14:04:29 +00:00
  • 12ecab6ff3 Always allow minimizing of a window if its mainwindow is minimized. Fixes #81141. Luboš Luňák 2004-06-07 14:58:48 +00:00
  • ecb4f83baa Another interesting xmms "feature". CCMAIL: 79499-done@bugs.kde.org Luboš Luňák 2004-06-07 12:15:36 +00:00
  • 41a827aadf CVS_SILENT Andrew Coles 2004-06-07 11:19:06 +00:00
  • 3989a49457 Use the new showWindowMenu() variant. Luciano Montanaro 2004-06-04 13:09:47 +00:00
  • 0d986b6d48 constify graphics bits. Luciano Montanaro 2004-06-04 11:28:54 +00:00
  • 319f8bf67a Read modality flag before handling groups (for #82648). Luboš Luňák 2004-06-03 16:16:27 +00:00
  • 03bdeb94b0 KWin rules setting maximizevert, maximizehoriz, minimize, shade, skiptaskbar, skippager, fullscreen, noborder. Luboš Luňák 2004-06-03 14:09:45 +00:00
  • 05c003dd28 window and border snapping during resize operations. Patch contributed by Christopher Suleski (linux from tildewave com): http://bugs.kde.org/show_bug.cgi?id=45805 Many thanks, Christopher. Code inspected by Lubos Lunak. Reviewed, slightly adapted and tested by me. CCMAIL: 45805-done@bugs.kde.org Cristian Tibirna 2004-06-03 12:36:57 +00:00
  • 32580f2f51 use Luciano's showWindowMenu Sandro Giessl 2004-06-02 18:49:47 +00:00
  • 6dde923eff Cleanup whitespace Luciano Montanaro 2004-06-02 13:46:54 +00:00
  • e36514f2b3 Use the new showWindowMenu() method. Luciano Montanaro 2004-06-02 11:41:14 +00:00
  • ba446edb4b Use new showWindowMenu() method Luciano Montanaro 2004-06-02 10:12:26 +00:00
  • e034d686fd Use the new showWindowMenu() variant. Luciano Montanaro 2004-06-02 09:53:24 +00:00
  • 7240bff8f1 Added a new variant of showWindowMenu() that takes an originating rect instead of a point. This method should be preferred to bring up the actions menu from the menu button, since it makes it a bit harder to select a menu item involuntaryily in some corner case. Luciano Montanaro 2004-06-02 09:47:36 +00:00
  • d33e795f6b CVS_SILENT made messages Script Kiddy 2004-06-02 06:49:00 +00:00
  • 8b9735cfd1 Fix cursor shape over titlebar buttons. Luciano Montanaro 2004-06-01 23:32:28 +00:00
  • f94533b394 With kwin --replace, read config written by previous instance (with fake session data dumped there should be nothing written to kwinrc by kwin itself though). Luboš Luňák 2004-05-31 16:18:34 +00:00
  • 0131463258 Trying to reduce the chance of mistyping something. Luboš Luňák 2004-05-31 14:31:52 +00:00
  • 7eadd6463f KWin rules - position and size. Forcing position doesn't work yet, and forcing size needs more testing. Luboš Luňák 2004-05-31 14:25:25 +00:00
  • a114e9acc3 KWin rules - override minsize/maxsize. Luboš Luňák 2004-05-31 14:15:33 +00:00
  • 2f7d3203aa KWin rules - override placement. Luboš Luňák 2004-05-31 14:14:10 +00:00
  • a0384cdd8a KWin rules - matching on window type. Luboš Luňák 2004-05-31 14:04:49 +00:00
  • 2b027203b1 CVS_SILENT made messages Script Kiddy 2004-05-31 06:55:49 +00:00
  • 4a0bc834be add comment[] section, fixes "kcmshell --list" returning "No description available" Helge Deller 2004-05-29 09:18:20 +00:00
  • ab8ff46877 Forcing of a specific window type. Luboš Luňák 2004-05-28 15:04:01 +00:00
  • c2fa4013a2 WM_CLASS can be matched whole (class+name) or only class Added client machine to matched properties. Luboš Luňák 2004-05-28 13:54:20 +00:00
  • 8e09a9bc22 I guess I could finally find some time to work on things for 3.3. Initial work on kwin rules, i.e. #36377 , per window specific settings. So far only desktop/above/below work, no GUI, and settings from the old 'Save window settings' are ignored for now. Luboš Luňák 2004-05-28 13:51:11 +00:00
  • 76ed413d94 ./kwin has *.rc, *.ui or *.kcfg files, but not correct messages line Stephan Kulow 2004-05-28 12:40:00 +00:00
  • 80624445c9 addTransient() may temporary cause loops, so delay calling of findModal() until they're broken Luboš Luňák 2004-05-28 11:33:36 +00:00
  • 1fc08d271f No need it do it twice. Luboš Luňák 2004-05-28 09:57:07 +00:00
  • 5632bb5129 Patch from Christopher J. Suleski (linux tildewave com) implementing #30426. CCMAIL: 30426-done@bugs.kde.org Luboš Luňák 2004-05-28 08:53:44 +00:00
  • d951f55689 CVS_SILENT made messages Script Kiddy 2004-05-28 05:55:54 +00:00
  • b461777ef1 CVS_SILENT made messages Script Kiddy 2004-05-27 06:44:41 +00:00
  • d551f871fb Prefer the newer way of getting startup timestamp from the ASN startup id. Luboš Luňák 2004-05-26 09:24:14 +00:00
  • 598c604fb6 Make sure splashscreens stay on top of other windows in the app. Luboš Luňák 2004-05-26 08:47:37 +00:00
  • 8602173bd4 someone wanted to be able to set a custom titlebar height as it was possible in the kde-look version. Can be done via MinTitleHeight and MinTitleHeightTool config file keys... Sandro Giessl 2004-05-25 13:28:04 +00:00
  • fe3c035f35 CVS_SILENT made messages Script Kiddy 2004-05-25 07:05:26 +00:00
  • 31f2adf0a2 Better way of checking the events queue in updateXTime(). Luboš Luňák 2004-05-24 13:15:30 +00:00
  • a8fac1a9db Avoid race condition with focus with 'kwin --replace'. Luboš Luňák 2004-05-24 13:14:31 +00:00
  • b5181ba7f8 No longer necessary to eat paint events during transparent move/resize ? http://lists.kde.org/?l=kwin&m=108523300632332&w=2 Luboš Luňák 2004-05-24 09:15:40 +00:00
  • 4952833028 Fix updateXTime() to make sure the X timestamp doesn't get newer than timestamp of events still in the X events queue. CCMAIL: 81693-done@bugs.kde.org Luboš Luňák 2004-05-24 08:54:04 +00:00
  • 4f0139738a CVS_SILENT made messages Script Kiddy 2004-05-24 07:43:10 +00:00
  • 49b2179ed4 Implemented 'hover' effect for titlebar buttons. Luciano Montanaro 2004-05-23 22:59:13 +00:00
  • 51894257c9 Added support for a custom action associated with the menu button. Luciano Montanaro 2004-05-22 00:31:07 +00:00
  • ef20b9749d Updated my mail address Luciano Montanaro 2004-05-21 10:37:36 +00:00
  • 75db450e8b Finished correcting typos in kdebase, phew! Andrew Coles 2004-05-19 14:32:18 +00:00
  • 20e6aebb0d Corrected typos. Andrew Coles 2004-05-19 13:27:23 +00:00
  • 46232f479d CVS_SILENT made messages Script Kiddy 2004-05-18 06:07:21 +00:00
  • 12b4954267 Revertlast, already fixed as ##79252 , and this unnecessarily takes up screen edges. Luboš Luňák 2004-05-17 12:06:45 +00:00
  • 3665879171 Reindentation urge. Luciano Montanaro 2004-05-16 18:27:26 +00:00
  • 5eef563549 Made the "Shade" tooltip dynamic. Now it says "Unshade" when the window is shaded. Maybe "Roll up" and "Roll down" are better? I'm not sure, since English is not my mothertongue. CCMAIL: kwin@kde.org Luciano Montanaro 2004-05-16 13:21:51 +00:00
  • 3330d7c0f6 Added support for the new shade button. I'd implement the foreground/background buttons too, but I can't figure yet what kind of graphics could be used to represent the action. Removed some old commented out code too. Luciano Montanaro 2004-05-15 23:15:01 +00:00
  • 9a48b329fe Also create electric borders for moving only. Cristian Tibirna 2004-05-15 02:38:47 +00:00
  • c2a1128757 fix kwindecoration (kcontrol module) not reseting the style preview (and configs) on pressing Reset Cristian Tibirna 2004-05-15 00:38:42 +00:00
  • 6b27d7484b Implement "Shade", "Keep Above Others", "Keep Below Others" buttons (#60369). Sandro Giessl 2004-05-14 22:50:53 +00:00
  • 8d0eda13db Add support for three additional titlebar buttons (#60369): Shade, Keep Above Others, Keep Below Others. Sandro Giessl 2004-05-14 22:23:29 +00:00