joten
bd00181033
Fixed bug regarding activating a monitor ...
...
... by clicking on the desktop
2014-10-31 16:10:33 +01:00
joten
92bc786122
Commented on Manager_aMonitor
2014-10-29 18:15:11 +01:00
joten
eb8e4aab03
Added WindowProc for detecting display changes
...
Reference: https://github.com/fuhsjr00/bug.n/issues/7
2014-10-06 13:59:59 +02:00
joten
73adf718a0
Added a Config_rule line to Manager_getWindowInfo
...
... making it easier to create a new rule for an open window.
2014-10-02 15:46:12 +02:00
Josh Fuhs
c43f26f1f2
Fix for GH#1: Can not manage Google Chrome. This fix was suggested by @KyleSolo and confirmed by @darsain and myself.
2014-08-17 14:08:46 -04:00
joten
c525f9504e
Updated copyright notice
2014-08-14 12:06:08 +02:00
joten
d5b11fe44c
fixed bug: lost windows on reload
...
windows got lost, when reloading and not Config_dynamicTiling, i. e.
manual tiling was enabled
2014-03-09 22:45:28 +01:00
joten
16b202084a
added a comment to Manager_sync
2014-03-05 20:15:27 +01:00
joten
f2cb553b06
implemented feature 'manual tiling'
2014-03-03 11:56:37 +01:00
joten
8ece7486a1
found a typo
2013-03-29 23:49:55 +01:00
Joshua Fuhs
321112bcff
Merge all changes from the depot
2012-12-05 19:03:27 -05:00
Joshua Fuhs
8c1c33bc1e
Make auto-save session configurable
2012-12-05 18:55:38 -05:00
joten
8f2961b1af
re-implemented 'rule-based single-window-action'
2012-12-05 16:08:29 +01:00
joten
ea41d7ae00
updated version number (my text editor might also have deleted unnecessary space)
2012-12-05 13:39:51 +01:00
Joshua Fuhs
5989c43a53
Remove another completed todo
2012-12-04 20:34:13 -05:00
Joshua Fuhs
26c1f2bafc
Remove a completed todo
2012-12-04 20:33:43 -05:00
Joshua Fuhs
d7dd018704
Alternative fix for Bug #18650 , case 1
2012-12-04 19:36:38 -05:00
Joshua Fuhs
ecdfff073a
Add a todo and superficial change
2012-12-04 07:22:59 -05:00
Joshua Fuhs
ad94306aec
Finally got a resolved candidate
2012-12-03 22:40:52 -05:00
Joshua Fuhs
7efc059c7c
More prep for merge
2012-12-03 22:18:19 -05:00
Joshua Fuhs
fe1f4793f4
Manual merge with latest from berlios
2012-12-03 21:52:43 -05:00
Joshua Fuhs
e9e5a853cc
Continue the manual merge. Bar.ahk is merged (pretty much unchanged)
2012-11-26 22:13:38 -05:00
Joshua Fuhs
c30a4c3f30
Step 1 of a long manual merge
2012-11-26 18:52:18 -05:00
Joshua Fuhs
af151b93a9
Periodic state save and restore work
2012-11-25 08:56:35 -05:00
joten
53b4a83757
fixed bug #18650 'Unexpected monitor focus changes'
...
fixed bug in 'Manager_setWindowMonitor(d) ' and 'Manager_setViewMonitor(d) '
fixed bug in 'Debug_setLogLevel(d)', if 'Debug_logLevel=0'
2012-10-16 18:09:17 +02:00
joten
de1b284f14
standardized the checking of the active window
2012-10-14 23:16:34 +02:00
joten
8fc99c95cf
implemented feature 'single window action' (i. e. close or maximize) configured by rule
2012-10-07 16:29:45 +02:00
joten
23b4ef559f
changed 'Config_shellMsgDelay' related in 'Manager_onShellMessage'
2012-10-07 14:40:14 +02:00
joten
7c23816f29
refurbished 'View.ahk' some more
2012-10-05 15:32:09 +02:00
joten
177019b927
refurbished 'View.ahk', removed some unnecessary functions (one-liners)
2012-10-04 20:05:17 +02:00
joten
8467e925bc
refurbished 'Manager.ahk' some more
2012-10-03 22:21:57 +02:00
joten
6d65d97a1a
refurbished 'Manager.ahk'
2012-10-03 21:05:09 +02:00
joten
ed31dec9bf
moved the string identifying a hung (ghost) window to the config
...
The german window title is different from the english one.
2012-10-03 20:21:02 +02:00
joten
81556d4224
moved Manager_log*-functions to 'Debug.ahk'
2012-10-03 19:27:58 +02:00
joten
b68451e9d3
refurbished 'Main.ahk'
2012-09-29 20:30:48 +02:00
joten
590017c0b0
re-written and moved Log.ahk to Debug.ahk (to be extended)
2012-09-28 17:46:17 +02:00
joten
6c6c00533d
removed List.ahk, related files and references (3 in total)
2012-09-28 14:23:34 +02:00
joten
67ab171e40
replaced 1 "Tab" with 2 "Space" (+ adjusting some glitches)
...
updated the copyright notice at the beginning of each script file
2012-09-27 22:32:27 +02:00
Joshua Fuhs
fbaab8e3aa
Elaborated on the help messages a bit.
2012-06-30 13:38:00 -04:00
Joshua Fuhs
fcc058b397
BID
2012-06-29 22:20:15 -04:00
Joshua Fuhs
fbbecc71e8
Fix a bug where some guarded windows commands couldn't get to windows because they were hidden from the SendMessage command. Add more window logging
2012-06-27 23:34:19 -04:00
Joshua Fuhs
937fed87b9
Cycle through windows correctly when there are hung windows
2012-06-27 22:35:52 -04:00
Joshua Fuhs
034c9c007e
BID 018641: Prevent a hang of bug.n due to a hang of an underlying window. The layout gets messed up because of the ghost windows, and cycling through the windows doesn't yet work right.
2012-06-27 22:00:32 -04:00
Joshua Fuhs
315b1bfae4
Lots of logging changes
2012-06-26 12:52:44 -04:00
Joshua Fuhs
b36b640aad
- Keep a reference to each window's expected monitor. Using the screen position can cause windows to switch sides under the right circumstances.
...
- Some comments to help keep the onShellMessage function straight.
- Repositioned SetWinDelay calls to get better effect for everything.
- Fixed a bug where a windows activation of a window on another monitor would cause weird behavior.
2012-06-25 19:13:52 -04:00
Joshua Fuhs
ef47899c5d
Initialize monitors a little more intelligently by associating currently opened windows with the monitor on which they appear.
2012-06-24 18:04:41 -04:00
Joshua Fuhs
ea230027a0
Bumped debug level for shell messages down one
2012-06-24 16:30:29 -04:00
Joshua Fuhs
9c4e5dd34e
Further separation of concerns. Manager_manage now accepts a 'suggested' monitor and window. This won't override configuration settings.
2012-06-24 13:19:15 -04:00
Joshua Fuhs
1284147a23
More separation of concerns. Improved the window pickup and redraw performance significantly.
2012-06-23 22:06:31 -04:00
Joshua Fuhs
bce40f67e8
Separation of responsibilities. Enforce the 'window manipulation doesn't affect layout definition' mantra
2012-06-23 21:20:12 -04:00