This repository has been archived by the owner on Sep 11, 2023. It is now read-only.
Release 1.8.0.0
Major changes and new features
- The
Search
andGo to Line
windows have been separated from the text editor and are now independant windows. - Implemented a custom hotkey system in the editor to personalize all the editor's command keyboard shortcuts, under
Tools
->Options
- Added search functionality in Object Browser
- New Object Browser Icons
- More file types are detectable by the Object Browser, such as
.ini
,.cfg
,.txt
and.smx
- Added a context menu in Object Browser items right click to open their location, rename or delete them
- Added new refresh and expand/collapse all items buttons in Object Browser
- Discord RPC now has the option to hide the file being edited, or the time elapsed in the program
- Added a "Get SPCode" button in Discord RPC
- Update window now shows last 10 releases' changelogs with nice and richer formatting
- The log textbox in the lower right corner now shows a richer variety of information messages
- New from Templates window now has a syntax highlighted preview box
- Added context menu to the templates list items in the New from Templates window to add, edit or delete the templates.
- Added a Recent Files menu item under
File
- New commands
- Transform selection to uppercase (
Ctrl + U
) - Transform selection to lowercase (
Ctrl + Shift + U
) - Reopen last closed tab (
Ctrl + Shift + T
) - Comment line(s) (
Ctrl + K
) - Uncomment line(s) (
Ctrl + Shift + K
)
- Transform selection to uppercase (
Fixes
- Fixed defines not getting highlighted properly
- Fixed smx disassembler crashing most of the time (updated smxdasm.dll)
- Fixed DASM tabs getting opened several times instead of just pointing at the one already added
- Fixed rare crash related to detecting Java in the machine
- Fixed editor not going to the correct files to mark the compile errors when selecting an error in the Error Grid
- Fixed editor not closing the running server on close
- Fixed Object Browser File/Config directories not updating properly when switching between files
Miscellaneous
- Updated lysis decompiler
- Upgraded stock SM installation
- Added a directory access check everytime a user adds a new scripting directory to a config
- Added a logging action everytime a user changes config and the editor could not access one of its dirs to parse the includes