Commit graph

5376 commits

Author SHA1 Message Date
Henrik Kinnunen
d05804e666 Changed background changed signal in BScreen to use the new signal system 2008-09-21 16:12:36 +02:00
Henrik Kinnunen
71674739ec Changed workspace names signal in BScreen to use the new signal system 2008-09-21 15:25:47 +02:00
Henrik Kinnunen
86819abab9 Changed current workspace signal in BScreen to use the new signal system 2008-09-21 13:44:48 +02:00
Henrik Kinnunen
f5113e2ec1 no virtuals needed Signals, added leaveAll for SignalTracker which must be used before all screens dies. 2008-09-21 12:02:49 +02:00
Mark Tiefenbruck
75cf24da28 re-fix maximizing problem with non-northwest gravity windows 2008-09-21 00:07:40 -07:00
Mark Tiefenbruck
93ccd39a48 fix placement of windows with non-default decorations 2008-09-21 00:04:01 -07:00
Mark Tiefenbruck
4c11204716 fix a few things with new signal code 2008-09-20 23:46:23 -07:00
Henrik Kinnunen
ab8b21d18c Merge branch 'master' of fluxbox@git.fluxbox.org:fluxbox
Conflicts:

	ChangeLog
2008-09-18 22:31:00 +02:00
Henrik Kinnunen
2f4db57898 Changed workspace count signal in BScreen to use the new signal system. 2008-09-18 22:27:16 +02:00
Henrik Kinnunen
e4d4717703 Added new Signal/Slot system in FbTk
This is suppose to replace the obsolete Subject/Observer classes.
See the src/tests/testSignals.cc for basic usage.
2008-09-18 22:24:35 +02:00
Mark Tiefenbruck
ea9f80399b fix crash when trying to set the title on a window that's already closed 2008-09-18 11:15:15 -07:00
Henrik Kinnunen
8e97963e42 minor changes for news 2008-09-18 05:37:02 +02:00
Henrik Kinnunen
c6a08ab6ff new version 2008-09-17 19:30:30 +02:00
Henrik Kinnunen
a4feddcbd6 added RectangleUtil.hh to build 2008-09-14 21:46:36 +02:00
Henrik Kinnunen
91408776f0 Fixed a pixmap resource leak with selected pixmap in menus.
menu.hilite.selected.pixmap and menu.selected.pixmap was not
deleted while switching between non-pixmap styles and pixmap styles.
2008-09-14 21:36:16 +02:00
Henrik Kinnunen
9f519ec0fc some minor code cleaning. 2008-09-14 20:06:28 +02:00
Mark Tiefenbruck
de8275f688 fix some default values 2008-09-11 15:48:46 -07:00
Mark Tiefenbruck
3ac1ab023e try to fix some weird focus issues 2008-09-11 14:01:36 -07:00
Mark Tiefenbruck
bf620f96df fix program crashes caused by unshading 2008-09-11 13:01:11 -07:00
Mathias Gumz
8d0fb85bbc be aware of badly specified _NET_WM_ICONS 2008-09-11 16:21:51 +02:00
Mark Tiefenbruck
68bf9796e8 fix updating of keys file for scrolling on toolbar 2008-09-09 22:10:19 -04:00
Mark Tiefenbruck
6b391c3bea update workspace names atoms/resources when adding a new workspace
also removed unnecessary items from default init file
2008-09-08 18:50:25 -04:00
Mark Tiefenbruck
39e0bdcbcc remove unnecessary signals causing toolbar renders on workspace change 2008-09-08 13:52:38 -04:00
Mark Tiefenbruck
b288fc1401 turn on opaque window moving by default 2008-09-04 14:27:21 -04:00
Mark Tiefenbruck
27dc136121 add check to configure script to detect old versions of Xrandr 2008-09-03 14:00:40 -04:00
Mark Tiefenbruck
ba03aaaa33 fix maximize/fullscreen for windows with non-Northwest gravity 2008-09-03 10:41:05 -04:00
Mark Tiefenbruck
60a4c7d9f6 remove tooltip when IconButton is destroyed 2008-09-03 09:53:30 -04:00
Mark Tiefenbruck
a72eeeb2ce add windowmenu to dist package 2008-09-03 09:36:44 -04:00
Henrik Kinnunen
8eb4637bc6 back to git version 2008-09-02 21:23:38 +02:00
Mark Tiefenbruck
f9ed11a351 resize fullscreen windows when resolution changes 2008-09-02 11:41:55 -04:00
Mark Tiefenbruck
f01e0c9c5a some documentation updates 2008-09-02 08:14:25 -04:00
Mark Tiefenbruck
2151e73dac update window's size hints when client updates size hints 2008-09-01 20:53:53 -04:00
Henrik Kinnunen
8fb1722389 included some missing files in distribution 2008-09-01 20:18:59 +02:00
Henrik Kinnunen
696f63fd64 removed ObjectResource.hh and CompareWindow.hh 2008-09-01 18:50:40 +02:00
Henrik Kinnunen
22cf8114f6 new version 1.1 2008-09-01 18:42:34 +02:00
Mark Tiefenbruck
6e9c3a4e0f fixes for NEWS entry 2008-09-01 12:18:53 -04:00
Henrik Kinnunen
ed87c4d16e updated for 1.1 2008-09-01 18:01:28 +02:00
Mark Tiefenbruck
13a73a78f6 highlight the nearest menu item when the current one is disabled, and add separators to focus model menu 2008-09-01 11:00:04 -04:00
Mark Tiefenbruck
79eadb258f fix focus after tabbing 2008-08-31 10:30:05 -04:00
Mark Tiefenbruck
6a72474185 missed one 2008-08-30 18:45:15 -04:00
Mark Tiefenbruck
41b2e0ced4 use FbMenu::window instead of WindowCmd<>::window for displaying items in the window menu 2008-08-30 18:36:53 -04:00
Mark Tiefenbruck
fd0389d2e1 more fun with global variables 2008-08-30 15:24:14 -04:00
Mark Tiefenbruck
920cb81caf don't change a fullscreen window's layer when its transient takes the focus 2008-08-27 18:57:35 -04:00
Mark Tiefenbruck
82047e6a39 move some things from FluxboxWindow to WindowState 2008-08-27 18:29:33 -04:00
Mark Tiefenbruck
a2ec0c9bdd make FbWinFrame and FluxboxWindow share a WindowState object 2008-08-27 16:29:35 -04:00
Mark Tiefenbruck
84c87a86f9 remove option to disable decorations on transient windows 2008-08-27 13:59:24 -04:00
Mark Tiefenbruck
cbc1075dde move decoration handling for non-resizable windows to SizeHint class 2008-08-27 13:47:16 -04:00
Mark Tiefenbruck
55fd49614b move FbWinFrame::State class to a new file 2008-08-27 13:05:49 -04:00
Mark Tiefenbruck
08c8c6431f use old focus/raise behavior for default alt+left/right mouse bindings 2008-08-26 09:59:01 -04:00
Mark Tiefenbruck
7d2240e2ce toolbar placement menu wasn't updating 2008-08-23 17:36:55 -07:00