BBLeanMod ChangeLog
From BB4Win Wiki
[edit] 6th August, 2007
blackbox.exe (build 070728)
- Minimizing to Tray by bro@m enabled
- @BBCore.MinimizeToTray
bbLeanBar.dll (build 070728)
- @bbleanbar.rc
- bbLeanBar.tasks.LeftRightClick: MinimizeToTray
bbLeanSkin.dll (build 070728)
- RightClick on Minimize Button Minimizes to Tray
[edit] 2nd July, 2007
blackbox.exe (build 070622)
- coloured menu shadows enabled for exe files & shortcuts
- @style-file
- menu.frame.ext.exe.textColor: #FF5050
- menu.frame.ext.lnk.shadowColor: #FFC06C
bbLeanBar.dll (build 070622)
- workspace label width can be the same as the clock's (thx The_CyberShadow for the patch).
- @bbleanbar.rc
- enabled configuration of task item width
- bbleanbar.workspaces.labelWidth set to -2 to make workspace label width == clockwidth
- bbleanbar.tasks.maxWidth: 180 - default -1 (fit to width of tasks area)
- bug fix (bbLeanBar crashing when <128 characters in a tooltip
[edit] 26th April, 2007
blackbox.exe (build 070426)
- bug fix
[edit] 21st April, 2007
blackbox.exe (build 070421)
- bug fix - StyleItem size
bbLeanBar.dll (build 070421)
- setting for max width of task
- @bbleanbar.rc
- bbleanbar.tasks.maxWidth: 180 - default -1 (fit to width of tasks area)
[edit] 2nd March, 2007
blackbox.exe (build 070303)
- size for bitmap menu bullet images removed (two-dimensional-array for bullet-shape allocated dynamically)
[edit] 1st March, 2007
blackbox.exe (build 070301)
- support for bitmap menu bullets (different images for normal and hilite|active possible)
- added VI like key-bind.
- @extensions.rc
- blackbox.menu.KeyBindVI: true - enables VI like key-bind @ menu (j,k,h,l ...)
- blackbox.menu.BulletBmpSize: 7 - bullet size for "bitmap" (up to 15pix)
- @style-file
- menu.bullet: bitmap - read bitmap-file from $(bbLean's dir)/bullet.bmp
[edit] 3rd February, 2007
blackbox.exe (build 070203)
- bug fix (Shade|RollUp Window no longer hides a Task in bbLeanBar)
bbLeanBar.dll (build 070119)
- full MouseClick configurability for items in Task Bar
[edit] 23rd December, 2006
blackbox.exe (build 061206)
- wheel action on desktop enabled - requires bbWheelHook
"unknown item" entries removed from processes menu
- @extensions.rc
- blackbox.desktop.CtrlWheelUp: @VolumeAdd +5
- blackbox.desktop.CtrlWheelDown: @VolumeAdd -5
"unknown item" entries removed from processes menu bbLeanBar.dll (build 061107)
- hiding of tray icons made configurable
- @extensions.rc
- bbleanbar.trayicon.hideDelay: 3000
- bbleanbar.trayicon.autoHide: true
[edit] 21st October, 2006
blackbox.exe (build 061020)
- syntax of volume on menu changed
- @menu.rc
- [volume] (label)
bbLeanBar.dll (build 060913)
- bug fix
[edit] 15th September, 2006
blackbox.exe (build 060915)
- move window to workspace added
- @bbKeys.rc
- KeyToGrab(1), WithModifier(Win+Alt), WithAction(ExecCommand), DoThis(@BBCore.MoveWindowToWS 1)
[edit] 6th September, 2006
blackbox.exe (build 060906)
- keyboard emulation of Mouse LeftDblClick on Desktop
- (Shift|Ctrl)&(Enter|Space) = LeftDblClick
bbLeanBar.dll (build 060906)
- HideIcon List added to exclusions.rc. Please see TrayMenu (RightClick on TrayButton|Ctrl+MidClick on TaskBar) for an overview of this operation.
- @exclusions.rc
- app-path1 # all icon of app-path is hidden
- app-path2:uID # but, it's not necessarily unique.
[edit] 21st August, 2006
blackbox.exe (build 060821)
- menu icons can be designated using an icon index:
- @menu.rc
- [command] (Title) {params} <AnExeForIcon.exe,1>
- [command] (Title) {params} <ADLLForIcon.dll,4>
[edit] 20th August, 2006
blackbox.exe (build 060820)
- when menu has a specified marginWidth, menu and submenu don't overlap
- new icon syntax now works for [config] and [workspaces] menus
[edit] 18th August, 2006
blackbox.exe (build 060818)
- new icon syntax:
- @menu.rc
- [exec] (Title) {path/to/prog/prog.exe params} <path/to/icon/icon.ico>
[edit] 3rd July, 2006
blackbox.exe (build 060703)
- bitmap bullets for menus
bbLeanBar.dll (build 060703)
- style option - to specify border in toolbar appearance - added
- @style-file
- toolbar: Flat Gradient Vertical Border
- minor changes to "Hidden Icons menu"
bbLeanSkinEng.dll (build 060703)
- add text-shadow (setting is same as for other text-shadow):
- @style-file
- window.label.focus.shadowColor: #5555aa
- window.label.unfocus.shadowColor: #777777
[edit] 23rd May, 2006
bbLeanBar.dll (build 060523)
- bug fix for Tray Icon menu
[edit] 13th May, 2006
bbLeanBar.dll (build 060513)
- TrayButton added
- LeftClick : toggles all tray icons.
- RightClick : shows Hidden Icons menu from where you can hide|redraw tray icons
[edit] 5th May, 2006
bbLeanBar.dll (build 060506)
- Tray Icon Hide|Visible - final version
- Mid Click on Tray Icon : hides icon
- Ctrl + Mid Click on bar : shows Hidden Icons menu
- Bro@m : @bbLeanBar.RedrawTrayIcons (Redraws all icons)
[edit] 29th April, 2006
blackbox.exe (build 060429)
- setting for menu icon enable|disable added
- @extensions.rc
- blackbox.menu.icon: true
- bug fix (for sub-menus not hiding when focus switched to separator|volume
bbLeanBar.dll (build 060429)
- setting for balloontip enabled
- @bbLeanBar.rc
- bbleanbar.balloonTimer: 3000
- Tray Icon Hide|Visible - beta
- MidClick : hides a tray icon
- Ctrl+MidClick : restores visibility
[edit] 16th April, 2006
bbLeanBar.dll (build 060416)
- text shadow enabled
- Balloon Tips hidden on MidClick|RightClick
[edit] 10th April, 2006
blackbox.exe (build 060410)
- 1 pixel margin added - between icon and text - to menus
[edit] 29th March, 2006
blackbox.exe (build 060329)
- [exec] entries in menus now display the icon of the linked executable.
- icon size synchronized with font height.
- style option - to specify border in volume bar appearance - added - subject to problem of default parameter
- @style-file
- menu.volume: raised gradient vertical
- menu.volume.color: #ffaa00
- menu.volume.colorTo: #ee8800
- menu.volume.textColor: #102c55
- menu.volume.shadowColor: #ffffff
- some mouse action at volume bar are added.
- RightClick : mute
- MidClick : shows sound & audio properties
[edit] 18th March, 2006
blackbox.exe (build 060318)
- bug fix (separator width issue)
[edit] 16th March, 2006
blackbox.exe (build 060316)
- bug fix (selection of separator by up|down keyboard buttons now disabled)
- menu.rc separator syntax changed from [sep] to [separator] for compatibility with xoblite.
- @menu.rc
- [separator]
- style option - menu separator shadow
- @style-file
- menu.separator.borderColor: yellow
- menu.separator.shadowColor: #AAAAAA
- menu.separator.borderWidth: 2
[edit] 15th March, 2006
blackbox.exe (build 060315)
- Menu separators added.
- Volume configuration moved from blackbox.rc to extensions.rc (to keep the mod's settings in one file).
- @extensions.rc
- blackbox.menu.VolumeWidth: 70
- blackbox.menu.VolumeHeight: 18
- blackbox.menu.VolumeLabel: Volume
[edit] 3rd March, 2006
blackbox.exe (build 060303)
- bbLean's built-in hotkey (ALT-CTRL-F1 = Quit) was disabled.
- locale used in strftimeFormat now configurable
- @extensions.rc
- blackbox.options.Locale: JAPANESE
[edit] 22nd February, 2006
blackbox.exe (build 060222)
- style option - text shadows
- @style-file
- menu.frame.shadowColor: gray20
- menu.title.ShadowColor: #0F0F0F''
- menu.hilite.shadowColor: red
[edit] 21st February, 2006
blackbox.exe (build 060221)
- text shadows added for menus
[edit] 11th February, 2006
blackbox.exe (build 060211)
- bug fix (registry run-on-startup items not running for non-admins)
[edit] 2nd February, 2006
blackbox.exe (build 060202)
- LeftDoubleClick added to desktop Mouse events.
- @extensions.rc
- Desktop Mouse Clicks --------------------------------
- General: blackbox.desktop.[<mod>]<button>Click: <command>
- <mod> = Alt, Shift, Ctrl
- <button> = Left, Mid, Right, X1, X2, X3, LeftDouble
- blackbox.desktop.LeftDoubleClick: @BBCore.ShowMenu
[edit] 14th January, 2006
blackbox.exe (build 051115)
- volume width, height and name|label now configurable
- @blackbox.rc
- session.menu.VolumeWidth: 0
- session.menu.VolumeHeight: 18
- session.menu.VolumeLabel: Volume
bbLeanBar.dll (build 051115)
- Now you can specify the menu opened up when clicking on the bbLeanBar clock. N.B. either LeftDoubleClick or LeftClick - both cannot be enabled simultaneously
- @bbleanbar.rc
- bbleanbar.clock.LeftDoubleClick: @BBCore.ShowMenu menu\LeftDouble.rc
- bbleanbar.clock.LeftClick: @BBCore
- bbleanbar.clock.RightClick: @BBCore.ShowMenu menu\Right.rc
- bbleanbar.clock.MidClick: @BBCore.ShowMenu menu\Mid.rc
[edit] 17th June, 2005
blackbox.exe (build 050617)
- VolumeControl features
- VolumeControl functions added to menu
- VolumeControl bro@ms
- @VolumeAdd [#]
- @VolumeMute
- shaded|rolled-up task hidden from task list
- Kill Process features
- process-killer menu (incomplete)
- kill last process bro@ms
- @KillLastProcess - kills last process
- @KillProcess [PID] - kills process by id
- @BBCore.ShowMenu processes - displays process-killer menu (LeftClick kills process)
- BBOSD bro@m
- @BBOSD [*] - shows text - requires bbOSD
bbLeanSkin.dll (build 050617)
- sends shade|roll-up message to core - instead of internal handling
- hides caption buttons if shaded|rolled-up
bbLeanBar.dll (build 050617)
- LeftClick on Clock opens menu
- keyboard layout displayed in Clock
- label (BB_SETTOOLBARLABEL) in Clock
bbKeys.dll (build 050617)
- additional keys (VK_OEM_*)
