mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 15:22:31 +01:00
Author:tedf
Date:2012-06-26T15:08:47.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1111 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -11,6 +11,21 @@
|
|||||||
* Added support for specifying C compiler flags and linker flags.
|
* Added support for specifying C compiler flags and linker flags.
|
||||||
* Preview of GTK3 support which includes a HTML5 back-end for EiffelVision applications.
|
* Preview of GTK3 support which includes a HTML5 back-end for EiffelVision applications.
|
||||||
* Added support for EIFFEL_LIBRARY environment variable, if set and ISE_LIBRARY is not set by the current user, the former will be used to locate libraries.
|
* Added support for EIFFEL_LIBRARY environment variable, if set and ISE_LIBRARY is not set by the current user, the former will be used to locate libraries.
|
||||||
|
* Added `use_postscript' preference.
|
||||||
|
* Info tool:
|
||||||
|
** Added a new Add button and Go To button. Rearranged the position of Delete button.
|
||||||
|
** Added a new built-in variable SYSTEM_PATH that refers to the location of system in which current entry is written.
|
||||||
|
** Added new contextual menu "Info" and sub menus Add Info to and Copy URI from.
|
||||||
|
** Implemented "DOC" protocol, supporting "bookmark" parameter, as long as Word is installed and available.
|
||||||
|
** Synchronize stones into Into Tool when clicking "Synchronize Context Tool"
|
||||||
|
** Improved acceptance of stones in the tool.
|
||||||
|
** Remember selected item when the tree is rebuilt (for recompilation and so on)
|
||||||
|
** Added a button to choose a file from a dialog for "Source".
|
||||||
|
** Added a dropdown list of choices for protocols.
|
||||||
|
** Changed names and sequence of columns as following: Target Source Parameters Protocol Name Tags Override
|
||||||
|
** Drew signs on icons to show there is information related to a tree node.
|
||||||
|
** In addition to "Unnamed" as default name, put "URI" as default protocol and http://www.yourwebsite.com as default Source when creating a new entry.
|
||||||
|
** Added completion list for available variables in Source.
|
||||||
|
|
||||||
===Improvements===
|
===Improvements===
|
||||||
* Better copy/paste of code to avoid useless reformatting after copying and pasting a block of text. The smart behavior is available via Ctrl+V or Shift+Ins. If the new behavior is not adequate, Ctrl+Shift+V will paste as is.
|
* Better copy/paste of code to avoid useless reformatting after copying and pasting a block of text. The smart behavior is available via Ctrl+V or Shift+Ins. If the new behavior is not adequate, Ctrl+Shift+V will paste as is.
|
||||||
@@ -19,6 +34,8 @@
|
|||||||
* Printing in postscript mode now allowed on Unix (previously, printing always defaulted to RTF).
|
* Printing in postscript mode now allowed on Unix (previously, printing always defaulted to RTF).
|
||||||
* Take into account mice with high resolution wheels.
|
* Take into account mice with high resolution wheels.
|
||||||
* Avoid flashing when completion window is updated at each keystroke.
|
* Avoid flashing when completion window is updated at each keystroke.
|
||||||
|
* Avoided resizing the grid all the time in Info tool when grid items are recreated for sorting, or other operations.
|
||||||
|
* Avoided adding empty attributes in code like EIS: "name=" when editing EIS entries.
|
||||||
|
|
||||||
===Changes===
|
===Changes===
|
||||||
* Removed addition of .NET targets in our project configuration templates to make it easier on new users to compile a project out of the box.
|
* Removed addition of .NET targets in our project configuration templates to make it easier on new users to compile a project out of the box.
|
||||||
@@ -31,6 +48,7 @@
|
|||||||
* Fixed a failure of EiffelStudio when trying to display the help of a compiler error.
|
* Fixed a failure of EiffelStudio when trying to display the help of a compiler error.
|
||||||
* Fixed disappearance of dashed pick and drop lines on Windows.
|
* Fixed disappearance of dashed pick and drop lines on Windows.
|
||||||
* Fixed an issue where trying to perform a diff inside the console tool would crash EiffelStudio.
|
* Fixed an issue where trying to perform a diff inside the console tool would crash EiffelStudio.
|
||||||
|
* Fixed a bug in EIS tool, when target was changed from class to feature or back, the column "Override" was not updated correctly.
|
||||||
|
|
||||||
==Compiler==
|
==Compiler==
|
||||||
* Click [[Major changes between ISE Eiffel 7.0 and ISE Eiffel 7.1|here]] for the compiler release notes.
|
* Click [[Major changes between ISE Eiffel 7.0 and ISE Eiffel 7.1|here]] for the compiler release notes.
|
||||||
@@ -64,6 +82,9 @@
|
|||||||
* Improved support for MySQL.
|
* Improved support for MySQL.
|
||||||
* Added query to find out how many rows have been affected by the last query.
|
* Added query to find out how many rows have been affected by the last query.
|
||||||
* Made sure that errors are properly propagated when calling {DATABASE_MANAGER}.execute_query_without_commit.
|
* Made sure that errors are properly propagated when calling {DATABASE_MANAGER}.execute_query_without_commit.
|
||||||
|
* Properly handled {DB_CHANGE}.reset
|
||||||
|
* Improved SQL string escaping. Fixed bug escaping ''' for ODBC.
|
||||||
|
* Added a way to enable multi-statements execution for MySQL.
|
||||||
|
|
||||||
===EiffelThread===
|
===EiffelThread===
|
||||||
* Breaking change in class THREAD, descendants should now call {THREAD}.make in order to initialize threads properly.
|
* Breaking change in class THREAD, descendants should now call {THREAD}.make in order to initialize threads properly.
|
||||||
|
|||||||
@@ -5,15 +5,18 @@ This document contains details of modifications and bug fixes to the EiffelVisio
|
|||||||
|
|
||||||
==EiffelStudio 7.1==
|
==EiffelStudio 7.1==
|
||||||
'''New'''
|
'''New'''
|
||||||
* Added GTK3 support with HTML5 backend
|
* Added experimental GTK3 support with HTML5 backend
|
||||||
|
* Added SCOOP compatibility
|
||||||
|
|
||||||
'''Improvements'''
|
'''Improvements'''
|
||||||
* Added a hint facility for the height of the drop down in a combo box. Currently the hint is only followed on Windows.
|
* Added a hint facility for the height of the drop down in a combo box. Currently the hint is only followed on Windows.
|
||||||
* Better keyboard navigation of grids.
|
* Better keyboard navigation of grids including tab handling of activatable grid items.
|
||||||
* Improved keyboard activation/settings for certain type of grid items.
|
* Improved keyboard activation/settings for certain type of grid items.
|
||||||
|
* Improved latency of asynchronous agents calling through do_once_on_idle when adding from another thread.
|
||||||
|
|
||||||
'''Bug fixes'''
|
'''Bug fixes'''
|
||||||
*'''Platform Independent'''
|
*'''Platform Independent'''
|
||||||
|
** Fixed problems when keyboard navigating around EV_GRID's when hidden columns are present.
|
||||||
|
|
||||||
*'''Windows'''
|
*'''Windows'''
|
||||||
** Added support for high resolution wheel mice.
|
** Added support for high resolution wheel mice.
|
||||||
@@ -23,6 +26,7 @@ This document contains details of modifications and bug fixes to the EiffelVisio
|
|||||||
|
|
||||||
*'''GTK'''
|
*'''GTK'''
|
||||||
** Made sure that if you do not have text in a EV_TEXTABLE descendants that if they have some pixmaps, that the pixmap is nicely centered (fixes bug#18082).
|
** Made sure that if you do not have text in a EV_TEXTABLE descendants that if they have some pixmaps, that the pixmap is nicely centered (fixes bug#18082).
|
||||||
|
** Fixed internationalization handling for keyboard input.
|
||||||
|
|
||||||
==EiffelStudio 7.0==
|
==EiffelStudio 7.0==
|
||||||
'''Improvements'''
|
'''Improvements'''
|
||||||
|
|||||||
Reference in New Issue
Block a user