Triumph 4 PHP ChangeLog
=======================

#Version 0.8.0#
* Find in files dialog should search all source code extensions 
  by default. (Linux, MSW, Mac).

* Editor is sluggish when find in files hits on minified javascript.
  (Linux, MSW, Mac).

* Too many "files externally modified" dialogs appear when fetching
  new code from source control eg. git. (Linux, MSW, Mac).

* Finder hits are not marked appropriately when file contains high ascii
  characters. (Linux, MSW, Mac).

* Code completion does not work when creating a new file that is saved 
  with a different file type. (Linux, MSW, Mac).

* Navigate dialog does not show file names in full for long file names. 
  (Linux, MSW, Mac).

* Cannot assign shortcuts to the control (Command) key on Mac OS X. (Mac).

* Debugger breakpoints should not be created on files that are not supported.
  (Linux, MSW, Mac).

* Auto completion box shows up when its not useful. (Linux, MSW, Mac).

* The revert confirmation dialog shows the name of the file that is affected.
  (Linux, MSW, Mac).

* Opening a file via total search puts the newly opened file in the current
  notebook. (Linux, MSW, Mac).

* Syntax highlighting does not take effect immediately after being changed by 
  the user. (Linux, MSW, Mac).

* Total search improvements: lookup by method name only enhancement.
  (Linux, MSW, Mac).

* Files externally modified dialog has a "check all" button enhancement.
  (Linux, MSW, Mac).

* Total search queries for abbreviations should return results enhancement. For
  example, typing "urp" will match files named "user_role.php" and "UserRole.php".
  (Linux, MSW, Mac).

#Version 0.7.0#
* New Dialog that shows all opened files and panels; allows the user
  to navigate to an opened file. (Linux, MSW, Mac).
* User can open multiple code notebooks; source code tabs can be moved
  among the various notebooks. (Linux, MSW, Mac).
* Find and Replace can now be applied to a selection of text. (Linux, MSW, Mac).
* Cursor is now remembered when reloading a file. (Linux, MSW, Mac).

#Version 0.6.0#
* Mac OS X app bundle. Triumph can now run on Mac OS X.
* Styling updates to the preferences panel.  Now, the panels are rendered
  in a tree notebook so that the user can see the page titles without needing
  to scroll through the tabs. (Linux, MSW, Mac)

#Version 0.5.4#
* PHP lint check greatly improved. Lint check now warns about uninitialized 
  variables used in function calls.  (Linux, MSW)
* PHP lint check contains a suppressions list that defines rules to ignore lint
  errors from files / directories. This is done so that lint check shows only 
  real problems. (Linux, MSW) 
* Code completion is more robust by being able to complete on local variables
* even when a file contains syntax errors. (Linux, MSW)
* Call tips did not work correctly inside nested function calls. (Linux, MSW)
* Non-PHP files were not automatically added to the tag cache, therefore
  the total search dialog would not list them. (Linux, MSW)
* New File cabinet feature to store frequently accessed files or directories 
  to be accessed at a later time (Linux, MSW)
* Files that can only be modified by an administrator / root user can now
  be saved without Triumph needing to be run as an administrator / root user. 
  (Linux, MSW)
* The current line being debugged is now easier to spot because it is focused
  to the middle of the screen when possible. (Linux, MSW)	

#Version 0.5.3#
* final build failed some checks; will be released as 0.5.4

#Version 0.5.2#
* Triumph is now a full Xdebug client (Linux, MSW)
* Triumph can be used for remote Xdebug debugging (Linux, MSW)
* Code completion and call tips now work inside closures (Linux, MSW)
* Better error message when the triumph settings directory is not
  found or is not writable (Linux, MSW)
* Fixed crash when creating a new file and the explorer panel
  was active (MSW).

#Version 0.4.6#
* Editor colors dialog under Edit -> preferences -> Editor Styles & Colors
  was not saving colors. (Linux, MSW)
* Updated the default color for selection foreground on some editor color 
  themes (Linux, MSW)
* New explorer panel that is shown on the left side of the screen and 
  not on the bottom. This helps people with wide-screen monitors.
  (Linux, MSW)
* Better handling of renamed files: when a user renames a file, the 
  user is asked 3 choices: open the new & old files, close both
  files, or open the new and close the old file. (Linux, MSW)
* Enhancement to new file /rename file dialogs.  By default,
  only the name of the file is selected and not the extension. This
  makes it easier for the user to edit the name. (Linux, MSW).
* Fixed Copy & Paste with multiple selections. When the user pastes
  into multiple selections, the paste is applied to all selections.
  (Linux, MSW)
* Code completion now works for newly-created files. (Linux, MSW)
* Code completion fix: methods that are private and
  static were not showing as suggestions. (Linux, MSW)
* Code completion fix: methods that are "static public" 
  were not showing as suggestions. (Linux, MSW)
* Program would hang when iterating through bookmarks of recently
  closed files. (Linux, MSW)

#Version 0.4.5#
  * Support for laravel framework (Linux, MSW): 
     - database connections are read from laravel config
	 - config files for laravel projects are added to the Project 
	   Configs menu
	 - Laravel routes are enumerated
	 - Laravel template variables are available in code completion
	 - Code completion of Laravel facades can be done.
  * Files with the UTF-8 BOM (begin of file marker) are now read
    and saved properly. (Linux, MSW) 
  * PHP Lint Check no longer generates false positives when using
    variable methods in static method calls; as in `self::{$prop}()`
	(Linux, MSW) 
  * Lines that have a find hit are no longer rendered with a white background;
	they are rendered using the default background. Only affected non-PHP files.
	(Linux, MSW) 
  * Jump to method was not putting cursor in the start of the matched
	method. (Linux, MSW) 
  * Show Projects Dialog was not showing OK/cancel buttons (Linux)
  * Performance optimization: iterating through files during find in
    files, lint check, and tag parsing is now much faster. (MSW)
  * Call tips for class constructors was not being shown. (Linux, MSW)
  * User can now create bookmarks and cycle through them. CTRL+B creates
    a bookmark, F2 jumps to the next bookmark.  (Linux, MSW)

#Version 0.4.4#
  *	The source code editor now supports multiple selections, virtual space,
    zoom in/out, and displaying of whitespace. (Linux, MSW) 
  * Lint Check no longer generates false positives when using the 
    `extract()` function
    in a file that declares a namespace (Linux, MSW).
  * Lint Check no longer generates false positives when using `isset()` 
    (Linux, MSW)
  * Fixed a crash bug when using the Doc Comment widget (Linux) 
  * Doc Comment widgets now shows a link to the PHP.net site for native 
    functions (Linux, MSW)
  * Update the color of the text inside the PHP Doc comment widget to make
    it more visible. (Linux, MSW) 
  * Added links to the online documentation in various editor dialogs.
    (Linux, MSW) 
	
#Version 0.4.2#
Fixed file modified detection for files located in network drives.

#Version 0.4.1#
Initial Release

