LinkCoSMOS Changelog 4.0.0.0
Installer:
[+] Installs required VC++ redistributables if they are missing [*] Create desktop icon is now checked by default (for new installations)
Main:
[+] Added CH theme (default for new users)
[+] Heavily reduced startup time if you have many tabs opened on start due to deferred load
[+] Every customization to controls (menu bars, scan results / stored item list etc.) is now saved and restored automatically
[+] You can fully customize the menu bars
[+] Replaced many icons with SVG images to improve high DPI and different theme support
[+] Added confirmation dialog when closing a tab which can be bypassed by holding shift key or turned off in settings
[+] Added custom notes and global log
[+] Added Turkish language and updated existing language files
[!] Fixed reported exception that might have been occurred when opening windows calculator within CoSMOS
[!] Fixed possible freeze on mono games
Settings:
[+] Added an option to change the language
[!] Fixed reported crash when processes to exclude list is empty
Debugger:
[!] Fixed a wrong address sometimes appear in find out what windows
Scanner:
[+] Reworked design
[+] Adding scan results is +50% faster comparing to CoSMOS 3.4.1
[+] Added reset buttons to several controls
[+] You can now change the value of scan results without adding them to stored item list first
[+] Added translation support for scan and value types
[+] Added history of searched values
[+] Table save path is now remembered (when opening / saving)
[+] Added option to merge table on import/load instead of overwrite
[+] Improved enumeration option, you can now define the modifying value and if decreased or increased
[!] Fixed issue with failed script injection does not clean up properly
[!] Fixed layout issues with some translations
Structure Dissect:
[+] Reworked design, featuring database structure, grouping and much more
Memory Viewer:
[*] Reworked design
[*] Added full featured debugger
[*] Added live update of dump viewer
[*] Improved Go To Address list and its auto complete
[*] Find Aob dialog now remembers the searched aob strings
[*] Find Aob dialog is now sizeable
[*] When using right click to select a row the row is now highlighted making it easier to see to which row the popup menu belongs to
[!] Fixed switching localization may cause font size to be extra large
Script Editor:
[+] Added support for mono symbols in aobscan commands
[+] You can open intellisense now even if no character has been typed (to see all available commands)
[*] Auto insert symbols will now take last 'jmp return' as identifier. This fixes issues where you call that twice in code and its getting inserted after first
[*] When auto insert a snippet and the target location cannot be found, it will insert the code at the current caret position instead
[*] Improved readability of templates
[!] Removed duplicated entries in intellisense
[!] Fixed switching localization may cause font size to be extra large
[!] Fixed aborting aob region injection dialogs cannot be cancelled
Assembly Explorer:
[+] Added support for finding usage of fields
[+] You can delete nodes in usage list now by pressing delete key
[+] Added a button to collapse all nodes except the selected
[+] Added type behind field names
[+] Added double click on usage search item jumps to it
[+] Added source code decompile for whole class if selected
[+] Added structure export of classes
[+] Added show instances of classes
[*] Show vertical scrollbar
[*] Pressing next/back button now clears the search if active
[!] Fixed find usage does not select the result instead expanding nodes in assembly explorer