joten
ea332e413a
moved the resource monitoring from 'Config_readinAny' to a library
2012-09-30 19:50:12 +02:00
joten
a276043d59
refurbished 'Config.ahk'
...
removed the describing comments for configuration variables and hotkeys (duplicate regarding the documentation)
removed the rules for Gimp (not necessary for the latest version, 2.8)
2012-09-29 22:07:18 +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
aa7ddae698
introduced 'Main_dataDir' as the target for config.ini and log.txt
2012-09-28 16:15:20 +02:00
joten
99b74ad39c
moved the images from the sub- to the main root-directory
2012-09-28 15:54:06 +02:00
joten
aaa9538f43
removed List.ahk from "#Include"
...
fixed a bug, which might have occured with the new version of AutoHotkey_L
2012-09-28 15:29:42 +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
joten
0f6215b162
added feature: Associating names with views, which are shown in the status bar.
2012-09-06 22:53:15 +02:00
Joshua Fuhs
404c91f6ba
Fix a bug that I introduced where rotating the stack axis can swap the X and Y master dimensions.
2012-07-20 23:02:09 -04:00
Joshua Fuhs
36432847bc
Turn down the debug level on messages for which a bug has been fixed.
2012-07-13 11:23:19 -04:00
Joshua Fuhs
714a0b24c7
Fixed bug that didn't set a window's monitor correctly.
2012-07-13 10:01:37 -04:00
Joshua Fuhs
af3dbbadf8
I really should test before committing. The debug calls didn't work
2012-07-12 13:35:58 -04:00
Joshua Fuhs
f78c6e9f8e
Add debug messages to track down a tricky bug.
2012-07-12 11:31:31 -04:00
Joshua Fuhs
9449b1a93f
Can declare a hotkey in Config.ini that exits the app
2012-07-03 20:50:23 -04:00
Joshua Fuhs
1cab61ba16
Can declare a hotkey in Config.ini that exits the app
2012-07-03 20:23:35 -04:00
Joshua Fuhs
29e31ee74d
Remove unnecessary log messages
2012-07-01 12:27:47 -04:00
Joshua Fuhs
761b7bbe2d
Merge with head of official depot.
2012-07-01 00:48:57 -04:00
Joshua Fuhs
e0c16bbe88
Remove new changelog because there's already a place to log changes
2012-06-30 23:55:12 -04:00
Joshua Fuhs
e93f12c91e
Updated documentation with respect to new multi-dimensional master area.
2012-06-30 15:39:32 -04:00
Joshua Fuhs
8d5d92952d
Change _layoutMPri/_layoutMSec to _layoutMX/_layoutMY and update logic accordingly per perliminary review.
2012-06-30 14:27:56 -04:00
Joshua Fuhs
fbaab8e3aa
Elaborated on the help messages a bit.
2012-06-30 13:38:00 -04:00
Joshua Fuhs
643bf5b5ad
Oops, committed without testing. Sure enough, there were bugs.
2012-06-30 13:37:37 -04:00
Joshua Fuhs
4ad41cb813
Update UI with new options. Left logging commented out because it might not be a feature that should be advertised.
2012-06-30 12:57:20 -04:00
Joshua Fuhs
809d91868a
Use user data directory for logs.
2012-06-30 12:37:13 -04:00
Joshua Fuhs
a6928208f6
Prepare for submission to project repository.
2012-06-30 12:24:48 -04:00
Joshua Fuhs
85e6635d31
Noted that bug 018641 is fixed.
2012-06-30 12:23:19 -04:00
Joshua Fuhs
fcc058b397
BID
2012-06-29 22:20:15 -04:00
Joshua Fuhs
0f5f77b7cb
Allow the window to recover to test recovery
2012-06-29 22:00:02 -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
c76742b25d
Separate quit keys so they're less likely to be hit
2012-06-27 21:53:02 -04:00
Joshua Fuhs
96b3f6af07
Hanging application for testing purposes.
2012-06-27 21:51:20 -04:00
Joshua Fuhs
3815956c09
Create a changelog so that I can keep things straight.
2012-06-27 21:44:45 -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
986669f69a
[Bug] Flipping along master axis didn't preserve sizes
2012-06-25 12:08:16 -04:00
Joshua Fuhs
a738956012
Added support for a two-dimensional master area
2012-06-25 00:25:18 -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
725b809787
Dump the list to an array
2012-06-24 17:56:16 -04:00
Joshua Fuhs
ea230027a0
Bumped debug level for shell messages down one
2012-06-24 16:30:29 -04:00
Joshua Fuhs
e4f2915c49
Break down rendering of the layouts into distinct drawing components.
2012-06-24 16:19:53 -04:00
Joshua Fuhs
ac727ad742
List implementation to pull the list manipulation logic out of the codebase
2012-06-24 13:27:21 -04:00
Joshua Fuhs
fb71e0d7dc
Improved logging functionality. Different logs may not be specified and the log may be truncated upon initialization.
2012-06-24 13:26:45 -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
0b8a381846
Cleanup and continue to enforce the separation of layout vs. content
2012-06-23 22:38:26 -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