============
VERSION 0.90.0 @ 16 08 2015
Added: Updated commands (Arma3 147 131253)
Added: Updated vanilla functions (Arma3 147 131253)
Changed: When Arma 3 is started from Poseidon, -filePatching parameter is used
Changed: FSM Editor has been updated (version 1.3.3.17)
Fixed: Wrong indentation behavior on SQF files
Fixed: Various minor issues
Removed: Installer (will be rewrite later)
============
VERSION 0.88.0 @ 22 06 2015
Added: New commands (Arma3 147 131253)
Added: New vanilla functions (Arma3 147 131253)
Changed: FSM Editor has been updated (version 1.3.3.14)
Changed: FSM Editor is now run from Arma 3 Tools if it’s installed
Changed: TexView is now run from Arma 3 Tools if it’s installed
Changed: It will first try to run Arma3Diag when using f8 from a SQM file
Fixed: Various issues with external programs
============
VERSION 0.87.1 @ 02 06 2015
Added: New commands (version 1.47.131000)
Added: New vanilla functions (version 1.47.131000)
Changed: exitWith has been added to the control structures instructions #BlameNelson :)
Changed: CPP, HPP, HXX, H are now opened as Arma config file
Tweaked: cleaned SQF definitions for FSM Editor
Fixed: Vanilla functions were not defined in the appropriate group
============
VERSION 0.86.1 @ 21 05 2015
Fixed: The SQF language definition was badly defined (some commands may have been added during the process)
Fixed: Fail-safe on SQF string definitions
============
VERSION 0.86 @ 19 05 2015
Added: Auto trim white space on save
Added: Arma 3 new commands (version 1.45.130806)
Added: Arma 3 new functions (version 1.45.130806)
Changed: jpg, png, tga, paa, pac are not considered as binary files, making them findable with a search
Changed: Sidebar layout
Fixed: Some content was out of the sidebar
Tweaked: The setting dependencies have been cleaned up
============
VERSION 0.85.2 @ 28 04 2015
Added: Arma 3 new commands (version 1.43.130525)
Added: Arma 3 new functions (version 1.43.130525)
Changed: File headers (scripts and functions) now include properly the scriptName
Fixed: Issue with highlighting of Arma 3 functions
Fixed: The parameters were not read as expected (invalid config file)
Fixed: SQF Function header is now correct
============
VERSION 0.85.1 @ 19 03 2015
Added: Auto trim trailing whitespaces for config files
Changed: Auto indentation has been switched off for SQF files
============
VERSION 0.84.0 @ 18 03 2015
Added: new command usage in Arma 3 rev 129768
Added: Functions from Arma 3 rev 129768
Changed: Default tab size for SQF files is now 8 spaces
Changed: The snippets now use the full extended syntax
Changed: Some snippets have been reworked and fixed
Tweaked: Improved external dependencies
============
VERSION 0.82.3 @ 25 02 2015
Added: Arma 3 new commands (version 1.39.129031)
Added: Arma 3 new functions (version 1.39.129031)
Added: More config properties for Arma config files (sounds, physX)
Changed: Some minor edits in the menu
Removed: “Issue” and “Check” keywords are not highlighted anymore
============
VERSION 0.82.2 @Â 06 02 2015
WARNING: A fresh install is needed.
- Added: some data have been move to “%userprofile%\Documents\Poseidon Tools\”, called PTDocs
- Added: Hot backup feature (ALT+SHIFT+B). It creats a copy of the current file into PTDocs\Exports\ (each backup is unique)
- Added: Export to HTML (ALT+SHIFT+P). The exported file is stored into PTDocs\Exports
- Added: Properties for Arma configs (Sea, weather, latest additions etc…)
- Added: Arma 3 new commands (version 1.39+)
- Added: Arma 3 new functions (version 1.39+)
- Added: Placeholder for user defined snippets
- Changed: Recent Projects menu now contains the 15 last opened projects
- Changed: Default syntax for .hpp files is now “CPP Arma” (instead of “ext format”)
- Changed: Updated version of FSM editor
- Changed: Updated TexView 2 compiler
- Tweaked: Regulare expression used for Arma 3 Functions
- Tweaked: Loading of some modules
- Tweaked: Status bar informations
- Fixed: Missing “Do” in the ForSpec snippet
- Fixed: Some snippets had an incorrect format
- Fixed: “Step” in the ForVar snippet
- Fixed: Some snippets were available from wrong file-types (e.g. basic CfgSounds from config files)
- Removed: Links to the french documentation (because it’s not available anymore
============
VERSION 0.80 – PE @ 03 12 2014
WARNING:Â A fresh install is needed.
- Added: Config properties needed for animations
- Added: Config properties needed for sounds
- Added: Config properties required to implement the FFV feature
- Added: Most of the properties needed for interfaces
- Changed: “class” keyword is case sensitive and must be in lowercase
- Changed: Scrollbar aspect
- Changed: Scroll speed increased (+20%)
- Changed: Binary files are now openned as Hexa file (temporarly)
- Changed: Minimap, improved view of the current view
- Changed: Status bar is more thin than before
- Changed: Color of the inactives tabs
- Fixed: typeOf was missing from the Arma 3 script commands
============
VERSION 0.78.7 – PE @ 24Â 11 2014
WARNING: A fresh install is required because of some issues from the previous release.
- Added: Ability to open Arma 3 log directory (Top menu >> Logs)
- Added: Shortcut to open the current file into a new tab (ctrl+shift+c)
- Fixed: Installer dependencies
- Fixed: Bad definitions in SQF language configuration
- Fixed: Installed version was incorrect
- Fixed: Mikero tools were not working on some OS (with very specific conditions)
KNOWN ISSUES
- The installer will mark the version to install to 0.78.6, just ignore it.
0.78.1 => 0.78.6 – Release Candidates – Hot fixes
============
VERSION 0.78 – PE @ 11 11 2014
WARNING: A fresh install is needed.
- Added: “CPP Arma” syntax checker, highlight missing token: {1,2,3,};
- Added: mission config syntax checker, highlight missing token: {1,2,3,};
- Added: GameType Sandbox
- Added: A few mission config stuff
- Added: Arma 3 new commands (version 1.35.128152)
- Added: Arma 3 new functions (version 1.35.128152)
- Changed: Updated dependencies & librairies
- Changed: Issue highlighting must be in a comment to be handled
- Fixed: Bad dependency for TM4_Indenter
- Fixed: GameType (in mission config) was case sensitive
- Fixed: Auto-completion for SQF files
- Fixed: A load of stuff…
============
VERSION 0.74 – PE @ 13 10 2014
WARNING: A fresh install is needed.
- Changed: New script commands for Arma 3 1.33.127.690
- Changed: New functions for Arma 3 1.33.127.690
- Changed: Poseidon.dll methods
- Changed: Recompiled structure files
- Fixed: Auto-completion on SQF content
============
VERSION 0.72 – PE @ 22 08 2014
WARNING: A fresh install is needed.
- Added: Settings manager (“preferences” >> “Options”)
- Added: Community Tools Updater (0.14.10.0) (“preferences” >> “Options”) (temporary menu location)
- Added: Functions for latest Arma 3 (1.27.126.833)
- Added: New commands for Arma 3 (1.27.126.833)
- Added: Shortcut CTRL+F5 to open a CMD with file current directory as working dir (cd & pushd)
- Added: Shortcut to run Arma 3 in “External programs/tools”. Note: If the current file is a sqm, it will open the editor and load the mission, whatever the file path.
- Changed: “Open CMD here” is not in its final version (Menu >> External programs)
- Changed: Auto complete box is now shown after 50ms (+10)
- Changed: Indent method for SQF files
- Changed: _target, _name, _leader and _destination have been removed from magic variables, they can now be used with “Make private Statment (ctrl+e, ctrl+p)” (http://forums.bistudio.com/showthread.php?164908-Poseidon-advanced-text-editor-for-Scripts-amp-Configs&p=2730388&viewfull=1#post2730388)
- Changed: Improved bracket highlighter (performances)
- Changed: …too many things to be listed :)
- Changed: Location of snippets… to prepare the future :)
- Fixed: Very low performances on very large file (20MB+)
- Fixed: Low performances with XML Files
- Fixed: restoreDefault could crash at the end of the process because it was searching for MacOX files
- Fixed: respawnOnStart was not regognized by the ext parser (http://forums.bistudio.com/showthread.php?164908-Poseidon-advanced-text-editor-for-Scripts-amp-Configs&p=2730388&viewfull=1#post2730388)
- Fixed: File stream was laggy because of a bad defined event handler (http://forums.bistudio.com/showthread.php?164908-Poseidon-advanced-text-editor-for-Scripts-amp-Configs&p=2729710&viewfull=1#post2729710)
- Fixed: Poseidon installer was not working on some x86 workstation
- Fixed: FSMEditor was not working on some x86 workstation
- Fixed: Texview 2 was not working on some x86 workstation
- Fixed: RestoreDefault was not working on some x86 workstation
============
VERSION 0.70.1449 – PE @ 11 07 2014
WARNING: A fresh install is highly recommanded.
- Added: Function to find all local variables in the selection and privatize them. (ctrl+e, ctrl+p)
- Note: This ignores the “magic variables” (https://community.bistudio.com/wiki/Magic_Variables)
- Added: <experimental> tm4_indenter, simple program to auto indent files (ctrl+e, ctrl+i)
- Added: Command to indent the current file in mode Quick’n Dirty (ctrl+alt+e, ctrl+alt+i)
- Added: Detection of uncomplete array (e.g. _array = [item2, item2, itemN, ];)
- Added: //note,//todo,//check,//issue keywords are now supported in missionConfigFile and configFile
- Added: New Commands for Arma 3 1.25.125903
- Added: New Functions for Arma 3 1.25.125903
- Added: Shortcut to convert indentation to TAB (ctrl+e, ctrl+tab)
- Added: Shortcut to convert indentation to space (ctrl+e, ctrl+space)
- Changed: Updated Command Palette (ctrl+shift+p)
- Changed: When open a SQM with Arma 3, it will try to start it with arma3diag.exe first (will use arma3.exe if arma3diag fails)
- Changed: Smallest text size is now 6 (was 8)
- Changed: Icon for installer
- Changed: Bracket highlighter, removed threshold
- Fixed: Poseidon was unable to run Addon Builder (missing registry key from AB)
- Fixed: Working directory of OpenCMD (“External tools” >> “Open CMD here”) was wrong
============
VERSION 0.69.1430 – PE @ 20 06 2014
WARNING: A fresh install is highly recommanded.
- Added: New commands for Arma 3 1.23.125365
- Added: New Functions for Arma 3 1.23.125365
- Added: Shortcut to open Arma 3 Tools launcher (F7)
- Added: Shortcut to open Mikero tools (ctrl+F7)
- Added: Shortcut to open Poseidon’s installer (shift+F7)
- Added: Shortcut to open logs from Arma 3 Diagnostics Exe ()
- Added: Command from Arma 3 Diagnostics Exe ()
- Added: Native support of Mikero Tools, Menu >> External programs >> Mikero ()
- Added: Snippets handle autocompletion
- Added: Shortcut shift+tab to unindent the current line
- Added: Animation when expanding or collapsing folders in the side bar
- Changed: PBO and EBO files removed from “Goto Anything”
- Changed: Scroll bars are now diplayed in overlay, sync with the minimap
- Changed: stdout of Arma 3 Community Tools is now hidden
- Changed: Scroll speed inscreased of 5%
- Changed: Fallback to UTF-8 when unable to determine file encoding
- Changed: Bin file are displayed as it is (no more Hexa)
- Changed: Default encoding changed from “ANY” to UTF-8
- Changed: Line ending character used changed from “LF” to “CRLF” (system value)
- Changed: decrease of 10 ms of the delay before displaying autocomplete window (now 40ms)
- Changed: stdout of Arma 3 Community Tools is now hidden
- Changed: Poseidon.dll for Arma 3 Community Tools 0.68+ ()
- Fixed: Various typo in core scripts
- Fixed: Anti-aliasing was wrong on some OS
- Fixed: Various typo in core scripts
- Fixed: Diag_* command group was missing from auto-completion
- Fixed: Keyword highlighting of issue, todo, check, note were case sensitive (SQF)
============
VERSION 0.68.1315 – PE @ 03 06 2014
- Fixed: Various errors on the installer
- Fixed: Various errors on the shared library
============
VERSION 0.68.1306 – PE @ 02 06 2014
WARNING: A fresh install is needed.
- Added: Commands for Arma 3 1.21+ (some of these may not be yet available ingame)
- Changed: Install.exe has been reworked for upcoming features
- Improved: Shared library
- Improved: “Arma 3 Community Tools” support
- Improved: Bracket highlighter
- Improved: Magic key (F8) command
- Improved: Profile file
- Fixed: File association
- Fixed: “cache purge” was moving file to the recycle bin (yeah, one more time ^_^)
- Fixed: When Poseidon was started with an file opening, time to time, it wasn’t able to run an external process
- FXIED: Some maths commands were displayed as error in SQF files
- Fixed: scriptedFSM config for Arma 3
- Fixed: log opening
Known issues:
- Update action won’t work until version 0.70.X
- restoreDefault can crash at the end of the process, ignore it, the job is done
- Debug stdout is displayed by default
============
VERSION 0.67.1269 – PE @ 05 2014
WARNING: A fresh install is needed.
- Added: Valve Data Format (.vdf) for BI games
- Improved: SQF Syntax, Some syntax error like too many =, | etc…
- Added: SQF Syntax, Hightlight of keywords Todo and Note
- Improved: Support of batch scripts
- Fixed: fsm editor, scriptedFSM for Arma 3
- Fixed: GIT wasn’t working
- Fixed: SVN file operations were erroneous
- Fixed: Various issues on the versioning support
- Changed: Versioning support, actions won’t appear the file opened is not in a repository
- Added: Auto completion, Commands of Arma 3 (export from 1.21.124478) //TODO
- Added: Auto completion, Function of Arma 3 (export from 1.21.124478) //TODO
- Added: Install.exe performs a quick check of the installation
- Added: Install.exe asks for closing Poseidon if it’s running
- Improved: Installation exe
- Improved: RestoreDefault.exe
- Fixed: restoreDefault was moving file to the recycle bin
- Changed: All executables now share a dll (Poseidon.dll)
- Fixed: File type association was erroneous on Win VISTA
- Improved: fsmEditor.exe
- Improved: TexView 2.exe
- Changed: File and folder structure
- Added: Shortcuts list (Help >> View Shortcuts)
- Added: New option to “View” menu
- Added: New option to “Preferences” menu
- Restored: Ability to open / save with charset Central European (ISO 8859-2); used in Czeck republic
- Added: Syntax highlighting for settings and keymap files of Posiedon Tools
============
VERSION 0.66.1128 – PE @ 05 2014
WARNING: A fresh install is needed.
- Added: SVN / GIT Support (see shortcuts in Preferences)
- Added: Oxygen² & Object Builder script are now read as SQF
- Added: Poseidon now requires to run install.exe (root directory) in order to update its path and version
- Added: Registry key >> “HKEY_CURRENT_USER\SOFTWARE\Bohemia Interactive\Poseidon Tools”, “version”
- Added: Registry key >> “HKEY_CURRENT_USER\SOFTWARE\Bohemia Interactive\Poseidon Tools”, “path”
- Added: Poseidon is able to open latest Bulldozer log
- Added: Poseidon is able to open latest Arma 3 server log
- Fixed: CMD layout
- Fixed: “Open CMD here” (External programs) now sets the path correctly
- Changed: “Preferences” is now available from the main menu
- Changed: “resetSetting” not longer waits after user confirmation
- Fixed: “resetSetting” now uses .Net framework 4 instead of 4.5
- Changed: “resetSetting” was renanmed as “restoreDefault”
- Fixed: When Poseidon was launched while opening a file, it wasn’t able to open logs
- Added: <experimental> User can open Arma 3 tools from the menu
- Fixed: FileDiff was not working properly
- Changed: XML syntax highlighter
- Changed: RPT syntax highlighter (User log (bis_fnc_log) entries are now blue or green)
- FXIED: Scope highlighter was not working properly with dark color scheme
============
VERSION 0.65.1004 – PE @ 29 04 2014
WARNING: A fresh install is needed.
- Changed: File association (now in Poseidon\Extra\FileAssoc.exe)
- Changed: File type is now named BIStudio Script (was Arma File)
- RMVED: Run_once folder
- Fixed: the generation of the default session was faulty
- Changed: Recent items are now split into “Open Recent File” and “Open Recent Folder”
- Improved: Bracket highlighter
- Fixed: the bracket highlighter was not working with large class (max is now 65536 characters within a single scope)
- Added: Shortcut to Toggle high visibility of current scope (ALT+B)
- Fixed: Time to time, Poseidon was not able to open SQM with Arma 3
- Added: Auto completion, Commands for the latest version of Arma 3 (1.19.123773)
- Added: Auto completion, Function for the latest version of Arma 3 (1.19.123771)
- Changed: Scroll speed increased for SQF file type
- Changed: Margin size for SQF file type
- Changed: Debug script has been rewritten and renamed (_resetSettings in the root directory of Poseidon)
- Added: Auto completion for cfg name (test) from sqf files (e.g. “CfgAmmo”)
- Improved: Magic key (F8) command has been reworked
- Added: FSM Editor executable in the root directory of Poseidon
- Added: TexView 2 executable in the root directory of Poseidon
- Fixed: Some file type were not displayed in the project explorer
- Changed: Main directory renamed from “Poseidon” to “Poseidon Tools”
- Changed: Preference menu is now directly in the main menu
- Changed: Menu, “Poseidon” was renamed to “Logs”
- Added: “New view of this file” (clone view) is now available from file and tab context menu
- Added: Shortcut for “clone view”, right click into the file content then hit “e”
- Known issue:
- fileassoc can be detected as a potential threat by some anti-virus. Just ignore it, this is just because it write in the Windows registry.
============
VERSION 0.64.787 – ANY VERSION @ 30 03 2014
Fixed: File association should now work
============
VERSION 0.64.781 – PE @ 27 03 2014
WARNING: A fresh install is highly recommended!
- Added: Commands for Arma 3 version: 1.06, 1.08, 1.10, 1.14 (and 1.12, 1.16 (rev. 116294))
- Added: Auto completion for bis_fnc_* (including Zeus DLC)
- Added: Link to Zeus documentation (Curator) (Poseidon >> Other documentation >> Zeus Editing (Curator))
- Added: Some content to \Docs & Licences folder
- Improved: Ms Windows 8, Ms Windows 8.1 & Ms Windows 2012 R2 compatibility
- Changed: “Compact syntax” for Snippets
- Changed: Links for functions and modules documentation
- Changed: You can now open one of the 20 last opened files (was 8 before)
- Changed: You can now open one of the 10 last opened folders (was 8 before)
- RMVED: Some unused charset
- Changed: Background of BIS default color scheme
- Changed: Bin directory is now \Data\Packages\Bin\
- Changed: Now possible to go to the 20 last bookmarks through the menu (was 15 before)
- Changed: Now possible to switch between the 10 last saved projects (was 5 before)
- Improved: Ext support (mission config files)
- Fixed: inheritance highlight in EXT and configs
- Fixed: A lot of issues (I bet on new one too ^^)
- Changed: Menu item Help > View Help (poseidon) now open the online documentation
- Fixed: Preprocessor (#(.*)) highlight
- Improved: I’m too lazy to list them all!
============
VERSION 0.63.610 – SE @ 28 10 2013
NO MORE A BETA
- Added: Diff system – http://poseidon.arma3.fr/documentation/file-diff/
- Added: Diff syntax highlighter – http://poseidon.arma3.fr/documentation/file-diff/
- Improved: Ext support (mission config files)
- Improved: White color scheme
- Fixed: CPP Arma: Comments – http://poseidon.arma3.fr/documentation/support-for-configs/
============
VERSION 0.62.583- PE @ 24 10 2013
- Added: Layout: White color scheme
- Added: Content: Arma 3 commands for version 1.05+
- Added: Snippets: for XML Stringtables (containers and keys) triggered by “container” and “key”
- Added: BIS_fnc_log entries are highlighted (green background)
- Improved: Performance: Combination of subpixel antialiasing and DirectWrite
- Changed: Header snippet now includes scriptName https://community.bistudio.com/wiki/scriptName
- Changed: Help >> “View help” file updated.
- Changed: The default tab-size is back to 4 (It was an oversight after the font change from the 0.59)
- Changed: RPT support: errors on entities are highlighted (red)
- Changed: Folder structure is still changing :)
- Fixed: F1 shortcut now works as it should (open Online RVengine documentation)
- Fixed: Auto indent for XML Stringtables.
- Fixed: Run with external wasn’t working with “BIEDI” files. It now starts correctly Arma 3 and open the current biedi in the editor.
- Fixed: Occasionally, poseidon was starting Arma 3 without “dev” and “@debug” mods.
============
VERSION 0.61.512- PE @ 14 10 2013
- Added: Misc Tools -> Trim trailing white spaces
- Added: colorization for Arma 3 1.04 commands (11oct)
- Added: auto completion for Arma 3 1.04 commands (11oct)
- Added: <EXPRIMENTAL> Bind F1 to display command documentation (same as ALT+E or ALT+F)
- Added: Duplicate help links in help menu
- Added: <EXPRIMENTAL> New support for Arma configs (you can back to the old one by switching the colorization to C++)
- Changed: Menu group separators
- Fixed: Open with external (F8) was not working on some computers
- Fixed: Wrong reading of some projects
- Fixed: White space in the menu, between External programs & Help
- Fixed: A lot of bugs
- Added: some other bugs!? :-)
- RMVED: Save script files on lost focus
============
VERSION 0.60.326 – SE @ 08 10 2013
- Fixed: External programs “Try to find best program” wasn’t working with image & FSM files.
============
VERSION 0.59.325 @ 07 10 2013
WARNING: A fresh install is highly recommended!
- Fixed: Opening log require to have an opened and active file (no more the case)
- Added: Reindentation tool (Misc Tools -> Auto indentation) – Be aware, this works well only with XML
- Changed: Improved: Faster loading
- Added: File assoc with XML since I think it’s well supported
- Changed: XML language, some keys were missing
- Changed: Default Tab size is now 2 (to meet the new font requirement, 0.57)
- Added: Select an entire line easily: Maintain a right click on the line and make a left click or make a triple left click
- Added: Select a block easily: Maintain a right click on the line and make a double left click
- Added: Tab context menu: Save file
- Added: Shortcut to save all opened files: ctrl+alt+s
- Added: Open a windows console in the containing folder of the current file (External programs -> Open cmd here)
- Added: Ability to directly start Arma 3 when a sqm is opened (F8) (parameters = “-mod=@debug;dev” -window -noSplash -showScriptErrors “pathToSQMFile”)
- Fixed: Files header (triggered by header) , the filename is now quoted
- Fixed: Assoc all with poseidon (Poseidon\run_once\assoc_all_with_poseidon)
- Added: File encoding to the status bar (bottom), Status bar now includes: Poseidon version /\ File Encoding /\ Caret position
- Added: .layout associated with xml format (Carrier Command & Take On Mars)
- Changed: Font “Consolas”
- Added: Full path of the current file is display on the window title
- Changed: bin folder location
- RMVED: Open with external: Visitor & Oxigen support
- Changed: When using F8 with an unsupport file, will try to find the default assoc from Windows
- Changed: RTFM (some updates)
- Fixed: config files (mission and game): some strings were badly displayed
- Added: config files: colorization for localized content
- Fixed: config files: every x,y,z,h,w were displayed in blue
- CHGND: config files: Better support
- Added: Script files: local variables are displayed in light green (italic)
- Changed: Script files: local magic variables are now displayed in green (bold) except _pos
- Added: Script files: new A3 commands
- Fixed: Plenty of bugs
- Changed: SQM & BIEDI are now opened with colorization (small support, just to highlight the file structure)
- CHGND: RPT reading improved
- Fixed: The shortcut to display online doc in the context menu wasn’t working
- Added: Folder Poseidon\Docs & Licences
Note about the ability to directly start Arma 3 when a sqm is opened
Even if your file is located at P:\a3\missions_f_gamma\MPScenarios\MP_COOP_m08.Altis\mission.sqm, time the parent folder is well named, it will work.
============
VERSION 0.58.305 @ 02 10 2013
- Added: FSM Editor (shortcut: f5) => Will open the current file if it’s a FSM
- Added: TexView 2 (shortcut: f6) => Will open the current file if it’s a paa, pac, tga, jpg or png
- Added: Open with external, “try to find the best program” (shortcut: f8) – If you don’t know with what program you can open it, try F8, the software will try to open it with an integrated tool or with the windows default one
- – fsm or bifsm: FSM editor
- – paa, pac, tga, jpg or png: TexView
- – log & rpt: Tail
- – pew, pbl, xyz: Visitor
- – p3d, 3ds, asc, sda: Oxygen
- – sqm version 12: Arma 3
- – sqm version 11: Arma 2 CO
- – sqm version < 11 is ignored
- – Unsupported type: our very first scripting tool from Microsoft… Notepad.exe
- NOT PE -> N.C.
============
VERSION 0.57.229 @ 26 09 2013
WARNING: A fresh install is highly recommended!
- Added: Capability to start the game with current mission (right click on a mission.sqm)
- Added: autocompletion for all know BIS functions
- Fixed: control structures get a {} if typed, but not the trailing ;
- Fixed: Time to time, the auto-indent screw up
- Added: Colorization for localized strings in EXT files (non encapsulated or with “” or ”)
- RMVED: Some Menu options useless for soft use
- Added: Snippet for SQF, serverOnly
- Changed: Folder structure (Need a full clean of Poseidon\Data folder before updating)
- Changed: For loop now triggered by “forspec”
- Fixed: Forspec was using _x instead of _i (and can now include a forEach)
- Added: for var loop triggered by “forvar”
- Fixed: Can’t switch to case condition with tab while adding a case with snippets
- Added: Assoc for HPP (“assoc_hpp_with_poseidon.bat” can be found in Poseidon\run_once)
- Changed: Documentation search restored as it was in 0.55
- Changed: Manual, adding some shortcuts (ctrl+maj+j && ctrl+maj+v)
- Added: Auto reindentation (WIP) Misc tools -> Auto Indentation
- Added: Convert indation from spaces to tabs
- Added: Convert indation from tabs to spaces
- Changed: Better support of ext files
- Added: mission config (ext): Respawn templates
- Added: Poseidon version is now displayed on the status bar
- Changed: Default file type is now SQF (instead of Plain Text)
- Changed: Search system optimized
- Changed: animation when expanding or collapsing folders disabled for better performances with large projects
- Changed: Font type and size (use ctrl+scroll to increase or decrease the font size)
- Added: FSM files are now opened with the SQF syntax
- Added: Snippet for common RGB colors (enter RGB_ to see all available colors)
- Added: Snippet for common RGBA colors (with alpha) (enter RGBA_ to see all available colors)
- Added: Config macro for Rsc (dialog & display) (triggered by RscMacro)
- Changed: Tab size reduiced
- Changed: Folder names are highlighted
- Added: Unsaved files are easier to find in tabs
============
VERSION 0.56.186 @ 20 09 2013
- KNOWN ISSUE: Some config (for model.cfg) keywords are missing
- KNOWN ISSUE: Some default keywords are missing for the ext files
- Changed: Brackets highlighter
- Fixed: BIS Function colorization
- Changed: Font
- Added: description file (.ext) support<n
- Changed: File assoc SQS / SQF / SQM / CFG / CPP / HPP / EXT / RPT
- in Poseidon\run_once, you will find some bat files. Exec assoc_all_with_poseidon or the one you want
- Changed: Fold unfold code block
- Added: bis_fnc_spawnVehicle (triggered by fnc)
- Added: bis_fnc_spawnGroup (triggered by fnc)
- Added: bis_fnc_selectRandom (triggered by fnc)
- Added: bis_fnc_playVideo (triggered by fnc)
- Added: bis_fnc_dirTo (triggered by dirTo)
- Added: bis_fnc_locations (triggered by fnc)
- Added: bis_fnc_dirIndicator (triggered by dirIndicator)
- Added: bis_fnc_param (triggered by param)
- Added: bis_fnc_error (triggered by error)
- Added: bis_fnc_taskPatrol (triggered by taskPatrol)
- Added: count condition (triggered by countCond)
- Added: getText from MissionConfig (triggered by getText, getValue)
- Added: getNumber from MissionConfig (triggered by getNumber, getValue)
- Fixed: forEach command & keyword (it belongs to control structures)
- Added: Snippet: SILVIE config and stop (trigger: silvie)
- Added: SILVIE config and stop (trigger: silvie)
- Added: Snippet: Script, Garbage something
- Added: Some new Arma 3 commands
- Added: highlight the current line
- Changed: highlight color
- Changed: selection color
- Fixed: Comment for header’s file no longer requires additional edit
- Added: Snippet: Function header (description, args…) formated with BIS convention
- Changed: Various snippets of functions are now triggered by their short name
- Fixed: IF snippet
- Fixed: IF ELSE snippet
- Fixed: IF ELSE ELSEIF snippet
- Added: Much better brackets highlight
- Make CTRL+P and enter “BH” too see available options
- Brackets type is in the marge
- When carret is over a bracket, given brackets (begin & end) are orange. Parents type are in the marge and underlined in the code
- Fixed: Link to SQF english documentation was pointed a search. Now open the command’s page
- Changed: Side bar displayed by default
============
VERSION 0.55 @ 22 08 2013
- Changed: RPT highlight
- Member already defined
- Changed: Main background color
- Changed: Sidebar background color
- Changed: To display online doc, right click on keyword, then View online Doc
- CHNDG: Displaying online doc no longer requires to select the all word, just one click on it and push alt+e (alt+f for french doc)
- Added: Support of model.cfg
- Changed: Snippet: Comment for header’s file no longer requires additional edit
- Changed: Keywords list and commands list moved for make future updates easier
- Added: Persistent sessions, unsaved files openned while closing Poseidon will loaded on the next launch (2 main scopes (each project gets its session more a default session unlinked with any project (unsaved project in fact ^_^)))
- Changed: Performances improved
- REMOV: Java support disabled, it’s not used ATM ;)
- Added: #debug.bat (in root folder), if poseidon crashes at launch, just run it
- Added: Open file from another. Put the caret on a file name, right click->Misc->Open File name. OR push alt+d
- Added: Clone a file to be able to edit it from multiple views (Main menu->Misc tools->Clone current file, and move it to another group tabs)
- Added: File association with Poseidon (see folder <Poseidon_Dir>\run_once) for SQS, SQF, SQM, EXT
- Note about performance tests:
- Tests has been made with some files openned (36MB of RAM allocated). No freeze during loading, the progress bar is updated as it should. During loading, you can open/edit/save/create another file. Now, here the results:
- 1 cpp for ~11MB (418 362 lines) -> 06.6 secondes to load
- 2 cpp for ~23MB (830 970 lines) -> 11.8 secondes to load
- Edition and navigation are perfectly fluid. Please, notice that files are loaded one by one to prevent freeze or lag. No performance issue detected with 14 files (for ~72MB) loaded while displaying for at once in split screen.
============
VERSION 0.54 @ 18 08 2013
- KNONW ISSUE: It needs a file open to access to logs
- KNONW ISSUE: Poseidon loses the focus when it opens a log
- KNOWN BUG: bis_fnc_3Dcredits is not colorized
- Changed: Default Theme
- Fixed: Pre processor snippets
- Added: RPT handling (main menu->Poseidon->Open +GAME+ log)
- Arma 3: Because A3 generate one log each launch, this action opens the most recent
- Keep your logs tidy, clean often
- Changed: Some snippets
- Added: Automatically save the file on loss of focus (sqf only)
- Added: Default Format UTF8 w/o BOM for SQS/SQF/EXT/HPP
- Added: trim trailing line’s whitespace for script files
- Added: antialias for greys
- Added: Magic variables
- Added: Colorized BIS functions (BIS_FNC_*)
- Changed: RTFM (help) updated
- Changed: font for SQF
- Added: Readme skeleton (make a text file (plain text), type “read” and push ctrl+space. Then push tab to edit sections)
- Added: BIS function support: bis_fnc_3Dcredits, bis_fnc_crows, bis_fnc_taskDefend, bis_fnc_taskPatrol…
- Added: Shortcut (ctrl+/) to comment / uncomment the selection (line, elements, blocks…)
============
VERSION 0.53 @ 17 08 2013
- Clean folder
- Changed: Default Theme
- Fixed: Snippets variables
============
VERSION 0.52 @ 17 08 2013
- Added: User settings (\Data\Packages\BI Tools\options\)
- DELETED: Some useless functions
============
VERSION 0.51 @ 2011
- Fixed: Seach online
- Added: Snippets
============
VERSION 0.50 @ 2011
- Initial version