diff --git a/bugn.exe b/bugn.exe deleted file mode 100644 index 054e44f..0000000 Binary files a/bugn.exe and /dev/null differ diff --git a/doc/CHANGES.md b/doc/CHANGES.md index 6b8284d..2d322be 100644 --- a/doc/CHANGES.md +++ b/doc/CHANGES.md @@ -6,6 +6,10 @@ * `~` changed * `+` added +### 9.1.0 + + + ### 9.0.2 1. `+` Added a function and corresponding hotkey to reset the tile layout of the current view. diff --git a/doc/Cheat_sheet/cheat_sheet.html b/doc/Cheat_sheet/cheat_sheet.html deleted file mode 100644 index 497644b..0000000 --- a/doc/Cheat_sheet/cheat_sheet.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - - - cheat_sheet - - - - - - -
-

bug.n 9.0.2 default hotkeys

-
-

Window management

-
-

WinDown

-

Activate the next window in the active view.

-
-
-

WinUp

-

Activate the previous window in the active view.

-
-
-

WinShiftDown

-

Move the active window to the next position in the window list of the view.

-
-
-

WinShiftUp

-

Move the active window to the previous position in the window list of the view.

-
-
-

WinShiftEnter

-

Move the active window to the first position in the window list of the view.

-
-
-

Winc

-

Close the active window.

-
-
-

WinShiftd

-

Show / Hide the title bar of the active window.

-
-
-

WinShiftf

-

Toggle the floating status of the active window.

-
-
-

WinCtrlm

-

Minimize the active window.

-
-
-

WinShiftm

-

Move the active window by key.

-
-
-

WinShifts

-

Resize the active window by key.

-
-
-

WinShiftx

-

Move and resize the active window to the size of the work area.

-
-
-

Wini

-

Get information for the active window.

-
-
-

WinShifti

-

Get a window list for the active view.

-
-
-

AltDown

-

Manually move the active window to the next area in the layout.

-
-
-

AltUp

-

Manually move the active window to the previous area in the layout.

-
-
-

AltShiftEnter

-

Move and resize the active window to the size of the work area.

-
-
-

Alt<n>

-

Manually move the active window to the nth area in the layout.

-
-
-

AltBackSpace

-

Toggle the stack area of the layout.

-
-
-
-

Window debugging

-
-

WinCtrli

-

Dump window information on the windows of the active view to the log.

-
-
-

WinCtrlShifti

-

Dump window information on the managed windows to the log.

-
-
-

WinCtrlh

-

Print column headings to the log.

-
-
-

WinCtrld

-

Decrement the debug log level.

-
-
-

WinCtrlShiftd

-

Increment the debug log level.

-
-
-
-

Layout management

-
-

WinTab

-

Set the previous-ly set layout.

-
-
-

Winf

-

Set the floating layout.

-
-
-

Winm

-

Set the monocle layout.

-
-
-

Wint

-

Set the tile layout.

-
-
-

WinLeft

-

Reduce the size of the master area in the active view.

-
-
-

WinRight

-

Enlarge the size of the master area in the active view.

-
-
-

WinCtrlt

-

Rotate the layout axis.

-
-
-

WinCtrlEnter

-

Mirror the layout axis.

-
-
-

WinCtrlTab

-

Rotate the master axis.

-
-
-

WinCtrlShiftTab

-

Rotate the stack axis.

-
-
-

WinCtrlUp

-

Increase the master Y dimension.

-
-
-

WinCtrlDown

-

Decrease the master Y dimension.

-
-
-

WinCtrlRight

-

Increase the master X dimension.

-
-
-

WinCtrlLeft

-

Decrease the master X dimension.

-
-
-

WinShiftLeft

-

Decrease the gap between windows in “monocle” and “tile” layout.

-
-
-

WinShiftRight

-

Increase the gap between windows in “monocle” and “tile” layout.

-
-
-

WinCtrlBackspace

-

Reset the tile layout.

-
-
-
-

View / Tag management

-
-

WinShiftn

-

Toggle the view margins.

-
-
-

WinBackSpace

-

Activate the previously activated view.

-
-
-

WinShift0

-

Tag the active window with all tags.

-
-
-

Win<n>

-

Activate the nth view.

-
-
-

WinShift<n>

-

Tag the active window with the nth tag.

-
-
-

WinCtrl<n>

-

Add / Remove the nth tag for the active window, if it is not / is already set.

-
-
-
-

Monitor management

-
-

Win.

-

Activate the next monitor in a multi-monitor environment.

-
-
-

Win,

-

Activate the previous monitor in a multi-monitor environment.

-
-
-

WinShift.

-

Set the active window’s view to the active view on the next monitor in a multi-monitor environment.

-
-
-

WinShift,

-

Set the active window’s view to the active view on the previous monitor in a multi-monitor environment.

-
-
-

WinCtrlShift.

-

Set all windows of the active view on the active view of the next monitor in a multi-monitor environment.

-
-
-

WinCtrlShift,

-

Set all windows of the active view on the active view of the previous monitor in a multi-monitor environment.

-
-
-
-

GUI management

-
-

WinShiftSpace

-

Hide / Show the bar (bug.n status bar) on the active monitor.

-
-
-

WinSpace

-

Hide / Show the task bar.

-
-
-

Winy

-

Open the command GUI for executing programmes or bug.n functions.

-
-
-

WinShifty

-

Toggle the overflow window of the ‘notify icons’.

-
-
-

AltShifty

-

Indicate the areas of the “tile” layout.

-
-
-
-

Administration

-
-

WinCtrle

-

Open the configuration file in the standard text editor.

-
-
-

WinCtrls

-

Save the current state of monitors, views, layouts to the configuration file.

-
-
-

WinCtrlr

-

Reload bug.n (i.e. the whole script).

-
-
-

WinCtrlq

-

Quit bug.n, restore the default Windows UI and show all windows.

-
-
-
- - diff --git a/doc/Cheat_sheet/cheat_sheet.md b/doc/Cheat_sheet/cheat_sheet.md deleted file mode 100644 index 99d27cf..0000000 --- a/doc/Cheat_sheet/cheat_sheet.md +++ /dev/null @@ -1,209 +0,0 @@ -## bug.n 9.0.2 default hotkeys - -### Window management - -#### WinDown -_Activate_ the _next_ window in the active view. - -#### WinUp -_Activate_ the _previous_ window in the active view. - -#### WinShiftDown -_Move_ the active window _to the next position_ in the window list of the view. - -#### WinShiftUp -_Move_ the active window _to the previous position_ in the window list of the -view. - -#### WinShiftEnter -_Move_ the active window _to the first position_ in the window list of the -view. - -#### Winc -_Close_ the active window. - -#### WinShiftd -_Show / Hide the title bar_ of the active window. - -#### WinShiftf -_Toggle_ the _floating status_ of the active window. - -#### WinCtrlm -_Minimize_ the active window. - -#### WinShiftm -_Move_ the active window _by key_. - -#### WinShifts -_Resize_ the active window _by key_. - -#### WinShiftx -_Move and resize_ the active window _to_ the size of the _work area_. - -#### Wini -Get information for the active window. - -#### WinShifti -_Get a window list_ for the active view. - -#### AltDown -Manually _move_ the active window _to the next area_ in the layout. - -#### AltUp -Manually _move_ the active window _to the previous area_ in the layout. - -#### AltShiftEnter -_Move and resize_ the active window _to_ the size of the _work area_. - -#### Alt<n> -Manually _move_ the active window _to the nth area_ -in the layout. - -#### AltBackSpace -Toggle the stack area of the layout. - -### Window debugging - -#### WinCtrli -_Dump_ window information on the _windows of the active view_ to the log. - -#### WinCtrlShifti -_Dump_ window information on the _managed windows_ to the log. - -#### WinCtrlh -_Print column headings_ to the log. - -#### WinCtrld -Decrement the debug log level. - -#### WinCtrlShiftd -Increment the debug log level. - -### Layout management - -#### WinTab -Set the _previous_-ly set _layout_. - -#### Winf -Set the _floating layout_. - -#### Winm -Set the _monocle layout_. - -#### Wint -Set the _tile layout_. - -#### WinLeft -_Reduce_ the size of _the master area_ in the active view. - -#### WinRight -_Enlarge_ the size of _the master area_ in the active view. - -#### WinCtrlt -Rotate the layout axis. - -#### WinCtrlEnter -Mirror the layout axis. - -#### WinCtrlTab -Rotate the master axis. - -#### WinCtrlShiftTab -Rotate the stack axis. - -#### WinCtrlUp -Increase the master Y dimension. - -#### WinCtrlDown -Decrease the master Y dimension. - -#### WinCtrlRight -Increase the master X dimension. - -#### WinCtrlLeft -Decrease the master X dimension. - -#### WinShiftLeft -_Decrease the gap between windows_ in "monocle" and "tile" layout. - -#### WinShiftRight -_Increase the gap between windows_ in "monocle" and "tile" layout. - -#### WinCtrlBackspace -_Reset the tile layout_. - -### View / Tag management - -#### WinShiftn -Toggle the view margins. - -#### WinBackSpace -Activate the previously activated view. - -#### WinShift0 -Tag the active window with all tags. - -#### Win<n> -Activate the nth view. - -#### WinShift<n> -Tag the active window with the nth tag. - -#### WinCtrl<n> -Add / Remove the nth tag for the active window, if it -is not / is already set. - -### Monitor management - -#### Win. -Activate the _next monitor_ in a multi-monitor environment. - -#### Win, -Activate the _previous monitor_ in a multi-monitor environment. - -#### WinShift. -_Set_ the active window's view _to_ the active view on _the next monitor_ in a -multi-monitor environment. - -#### WinShift, -_Set_ the active window's view _to_ the active view on _the previous monitor_ -in a multi-monitor environment. - -#### WinCtrlShift. -_Set all windows_ of the active view _on_ the active view of _the next monitor_ -in a multi-monitor environment. - -#### WinCtrlShift, -_Set all windows_ of the active view _on_ the active view of -_the previous monitor_ in a multi-monitor environment. - -### GUI management - -#### WinShiftSpace -_Hide / Show the bar_ (bug.n status bar) on the active monitor. - -#### WinSpace -Hide / Show the task bar. - -#### Winy -_Open the command GUI_ for executing programmes or bug.n functions. - -#### WinShifty -Toggle the overflow window of the 'notify icons'. - -#### AltShifty -Indicate the areas of the "tile" layout. - -### Administration - -#### WinCtrle -Open the configuration file in the standard text editor. - -#### WinCtrls -_Save the current state_ of monitors, views, layouts to the configuration file. - -#### WinCtrlr -_Reload_ bug.n (i.e. the whole script). - -#### WinCtrlq -_Quit_ bug.n, restore the default Windows UI and show all windows. diff --git a/doc/Cheat_sheet/cheat_sheet.pdf b/doc/Cheat_sheet/cheat_sheet.pdf deleted file mode 100644 index 550a871..0000000 Binary files a/doc/Cheat_sheet/cheat_sheet.pdf and /dev/null differ diff --git a/src/Bar.ahk b/src/Bar.ahk index 5f1591d..05cb311 100644 --- a/src/Bar.ahk +++ b/src/Bar.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Bar_init(m) { diff --git a/src/Config.ahk b/src/Config.ahk index aa84e67..0c70924 100644 --- a/src/Config.ahk +++ b/src/Config.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Config_init() { diff --git a/src/Debug.ahk b/src/Debug.ahk index 295c0fc..e010103 100644 --- a/src/Debug.ahk +++ b/src/Debug.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Debug_initLog(filename, level = 0, truncateFile = True) diff --git a/src/Main.ahk b/src/Main.ahk index 345f560..1bfe2ab 100644 --- a/src/Main.ahk +++ b/src/Main.ahk @@ -10,11 +10,11 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ NAME := "bug.n" -VERSION := "9.0.2" +VERSION := "9.1.0" ;; Script settings OnExit, Main_cleanup diff --git a/src/Manager.ahk b/src/Manager.ahk index 2f7cae8..d370715 100644 --- a/src/Manager.ahk +++ b/src/Manager.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Manager_init() diff --git a/src/Monitor.ahk b/src/Monitor.ahk index 9b471b1..bb6ed77 100644 --- a/src/Monitor.ahk +++ b/src/Monitor.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Monitor_init(m, doRestore) { diff --git a/src/ResourceMonitor.ahk b/src/ResourceMonitor.ahk index 89ad7aa..776bb69 100644 --- a/src/ResourceMonitor.ahk +++ b/src/ResourceMonitor.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ ResourceMonitor_init() { diff --git a/src/Tiler.ahk b/src/Tiler.ahk index 2cc5d70..d08aca6 100644 --- a/src/Tiler.ahk +++ b/src/Tiler.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Tiler_addSubArea(m, v, i, areaX, areaY, areaW, areaH) { diff --git a/src/View.ahk b/src/View.ahk index 3f7f3ec..342dfbc 100644 --- a/src/View.ahk +++ b/src/View.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ View_init(m, v) diff --git a/src/Window.ahk b/src/Window.ahk index 51a21b5..68c8f20 100644 --- a/src/Window.ahk +++ b/src/Window.ahk @@ -10,7 +10,7 @@ @license GNU General Public License version 3 ../LICENSE.md or - @version 9.0.2 + @version 9.1.0 */ Window_activate(wndId) { diff --git a/tools/build.ahk b/tools/build.ahk index 03f2cbf..8f4b0b1 100644 --- a/tools/build.ahk +++ b/tools/build.ahk @@ -22,7 +22,7 @@ SetWorkingDir %A_ScriptDir% ;; Ensures a consistent starting directory. ;; pseudo main function M_NAME := "bug.n" - M_VERSION := "9.0.2" + M_VERSION := "9.1.0" Progress,,,, Building %M_NAME% M_logLevel := 5 ;; higher values mean more logging, type = int, choices = [0, 1, 2, 3, 4, 5, 6], default = 5 diff --git a/tools/log-build-SILKIE_jn.md b/tools/log-build-SILKIE_jn.md deleted file mode 100644 index 3210a41..0000000 --- a/tools/log-build-SILKIE_jn.md +++ /dev/null @@ -1,17 +0,0 @@ - -# 2019-04-07 -2019-04-07 21:08:41> INFO....: Logging started with log level 5 -2019-04-07 21:08:41> INFO....: Building bug.n started -2019-04-07 21:08:41> DEBUG...: **compile**: Variable set, source -> `C:\Users\jn\Downloads\bug.n.git\tools\..\src\Main.ahk`, the file does exist. -2019-04-07 21:08:41> DEBUG...: **compile**: Variable set, destination -> `C:\Users\jn\Downloads\bug.n.git\tools\..\bugn.exe`, the file does **not** exist. -2019-04-07 21:08:41> DEBUG...: **compile**: Variable set, customIcon -> `C:\Users\jn\Downloads\bug.n.git\tools\..\src\logo.ico`, the file does exist. -2019-04-07 21:08:41> DEBUG...: **compile**: Variable set, compiler -> `C:\Program Files\AutoHotkey\Compiler\Ahk2Exe.exe`, the file does exist. -2019-04-07 21:08:41> DEBUG...: **compile**: Variable set, useMpress -> `0` -2019-04-07 21:08:45> INFO....: Compiling the script to an executable finished. -2019-04-07 21:08:45> DEBUG...: **createCheatSheet**: Variable set, source -> `C:\Users\jn\Downloads\bug.n.git\tools\..\doc\Default_hotkeys.md`, the file does exist. -2019-04-07 21:08:45> DEBUG...: **createCheatSheet**: Variable set, destDir -> `C:\Users\jn\Downloads\bug.n.git\tools\..\doc\Cheat_sheet`, the file does exist. -2019-04-07 21:08:45> DEBUG...: **createCheatSheet**: Variable set, converter -> `C:\Users\jn\AppData\Roaming\..\Local\Pandoc\pandoc.exe`, the file does exist. -2019-04-07 21:08:45> DEBUG...: **createCheatSheet**: Converting source `C:\Users\jn\Downloads\bug.n.git\tools\..\doc\Default_hotkeys.md` to destination `C:\Users\jn\Downloads\bug.n.git\tools\..\doc\Cheat_sheet\cheat_sheet.md`. -2019-04-07 21:08:45> DEBUG...: **createCheatSheet**: Running command `C:\Users\jn\AppData\Roaming\..\Local\Pandoc\pandoc.exe -s -o C:\Users\jn\Downloads\bug.n.git\tools\..\doc\Cheat_sheet\cheat_sheet.html --section-divs -c reset.css -c cheat_sheet.css C:\Users\jn\Downloads\bug.n.git\tools\..\doc\Cheat_sheet\cheat_sheet.md` -2019-04-07 21:08:45> INFO....: Creating the cheat sheet finished. -2019-04-07 21:08:45> ........: Building bug.n finished