Commit Graph

82 Commits

Author SHA1 Message Date
joten 177019b927 refurbished 'View.ahk', removed some unnecessary functions (one-liners) 2012-10-04 20:05:17 +02:00
joten 2021de2e7b refurbished 'View.ahk' (partly) 2012-10-03 23:18:17 +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 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 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 29e31ee74d Remove unnecessary log messages 2012-07-01 12:27:47 -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 fcc058b397 BID 2012-06-29 22:20:15 -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 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 e4f2915c49 Break down rendering of the layouts into distinct drawing components. 2012-06-24 16:19:53 -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
Joshua Fuhs e60d23e6be Added a debug log message 2012-06-23 17:52:09 -04:00
Joshua Fuhs e28b5862a7 Debug logging changes. Allow for multiple logging levels 2012-06-23 16:58:29 -04:00
Joshua Fuhs de84ea6ac7 Fixed up layout symbol construction. Added some debug logging to catch a problem. 2012-06-23 14:16:17 -04:00
Joshua Fuhs 0aa4b31bae Simplify some math. 2012-06-23 00:36:00 -04:00
Joshua Fuhs a935d8d7cc Make gap width behavior match tile layout. 2012-06-22 23:47:59 -04:00
Joshua Fuhs 37b4ea2419 Correct the sign on monocle layout with gap width. 2012-06-22 23:45:09 -04:00
Joshua Fuhs 4e7da85ffc Cleanup and make consistent the redrawing of views and layout symbols 2012-06-22 23:11:52 -04:00
joten c6ad84087f added gaps for the "tile" layout (Config_layoutGapWidth and View_setGapWidth(d)) 2012-06-01 14:22:45 +02:00
joten 1dec51a91b removed the internal, manual revision number (subversion and last change date)
updated version number: 8.3.0
2012-05-31 17:44:05 +02:00
joten 8d8dfa6390 updated version number: 8.2.2.01
fixed bug: setting the active window of a view
2012-01-12 21:54:03 +01:00
joten 01e5239b25 updated version: 8.2.1.02
fix bug        #018431: Immediate run-time errors running bug.n built from source
workaround bug #018364: Evernote: new note
feature        #005446: Reload function
2011-12-05 22:20:38 +01:00
joten 9ff5ef80bf updated docs: generalized header and footer for html and txt
fixed   docs: links
fixed    bug: #18356 (Missing bar elements on Windows XP.)
updated     : version to 8.2.1
2011-09-14 20:30:17 +02:00
joten c64ce96ec1 updated version (8.2.0.03)
release 8.2.0
2011-09-02 19:46:07 +02:00
joten aeaa677f95 initial committal (8.2.0.03) 2011-07-27 19:43:34 +02:00