/[eiffelstudio]/branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
ViewVC logotype

Log of /branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 61942 - (view) (annotate) - [select for diffs]
Modified Sun Jul 30 06:00:00 2006 UTC (13 years, 4 months ago) by manus
File length: 59657 byte(s)
Copied from: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e revision 61941
Diff to previous 61577
EiffelStudio docking branch. It only contains modified classes needed to get the docking version of EiffelStudio.

Revision 61577 - (view) (annotate) - [select for diffs]
Modified Mon Jul 24 16:25:27 2006 UTC (13 years, 4 months ago) by tedf
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59657 byte(s)
Diff to previous 60011
Fixed bug#10725 that picking an removed class into diagram tool crashed the compiler. And also added protection for cluster stone.



Revision 60011 - (view) (annotate) - [select for diffs]
Modified Tue Jun 20 16:51:44 2006 UTC (13 years, 5 months ago) by tedf
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59587 byte(s)
Diff to previous 59955
Fixed a potential bug that centering a renamed class or group in diagram tool crashes the compiler.
Disabled centering an assembly.

Revision 59955 - (view) (annotate) - [select for diffs]
Modified Mon Jun 19 19:51:14 2006 UTC (13 years, 5 months ago) by paulb
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59542 byte(s)
Diff to previous 59233
Changed all mini toolbar icons to new 10x10 icons

Revision 59233 - (view) (annotate) - [select for diffs]
Modified Fri May 26 17:13:20 2006 UTC (13 years, 6 months ago) by manus
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59540 byte(s)
Diff to previous 59180
Refactored USER_OPTIONS, it is now indexed by target name, and each target has
  a TARGET_USER_OPTIONS.
Added USER_OPTIONS_FACTORY to load,store and remove user options. Now they are stored
  in the home directory of the user.
Redesigned EB_STARTING_DIALOG so that one can see at glance, the most recently used target and location
  for a project. This is the first implementation, next one will provide more options
  on the project list.
Changed recent directories so you can modify them easily from EB_STARTING_DIALOG.


Revision 59180 - (view) (annotate) - [select for diffs]
Modified Wed May 24 22:05:43 2006 UTC (13 years, 6 months ago) by tedf
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59628 byte(s)
Diff to previous 59163
Removed class header modifier from diagram tool.

Revision 59163 - (view) (annotate) - [select for diffs]
Modified Wed May 24 16:21:42 2006 UTC (13 years, 6 months ago) by tedf
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59908 byte(s)
Diff to previous 58518
Enhanced memory management. Detected and handled some codes that caused memory leaks. 
Two places remaining: 
1. Toolbar button pixmap related. 4 TUPLE [INTEGER, INTEGER] increase after open and close a window.
2. ESTUDIO_DEBUG_CMD always keep a reference to a recently open window even when the window has been closed. (Debug menu is disabled for the moment, this will be fixed in later commit)

Revision 58518 - (view) (annotate) - [select for diffs]
Modified Thu Apr 27 20:21:42 2006 UTC (13 years, 7 months ago) by tedf
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59794 byte(s)
Diff to previous 58325
Modification of diagram tool for new configuration system.

Revision 58325 - (view) (annotate) - [select for diffs]
Modified Thu Apr 20 16:05:16 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59895 byte(s)
Diff to previous 58027
Moved trunk/Src/bench/Eiffel to trunk/Src/Eiffel.

Revision 58027 - (view) (annotate) - [select for diffs]
Modified Wed Apr 5 07:08:57 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59895 byte(s)
Diff to previous 57858
Fixed mixing paranthesis in indexing clause for the licensing.
Added missing license reference in newly created Eiffel classes.


Revision 57858 - (view) (annotate) - [select for diffs]
Modified Tue Mar 28 20:05:59 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59885 byte(s)
Diff to previous 56765
First pass at converting STONE descendants to use CONF_GROUP instead of CLUSTER_I
  whenever possible. This work is not complete, but it goes toward the right direction.


Revision 56765 - (view) (annotate) - [select for diffs]
Modified Thu Jan 26 23:22:16 2006 UTC (13 years, 10 months ago) by king
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 59897 byte(s)
Diff to previous 56535
Added new class figure meta data command

Revision 56535 - (view) (annotate) - [select for diffs]
Modified Tue Jan 17 01:37:10 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 56347 byte(s)
Diff to previous 55808
Added text of the GPL license to all classes of the compiler.


Revision 55808 - (view) (annotate) - [select for diffs]
Modified Sat Nov 19 01:00:47 2005 UTC (14 years ago) by king
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54942 byte(s)
Diff to previous 55587
Removed progress dialog as it is no longer used


Revision 55587 - (view) (annotate) - [select for diffs]
Modified Thu Nov 3 01:18:19 2005 UTC (14 years, 1 month ago) by king
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55013 byte(s)
Diff to previous 55539
Now Constructing Diagram message is displayed at the start of construction


Revision 55539 - (view) (annotate) - [select for diffs]
Modified Wed Nov 2 00:07:33 2005 UTC (14 years, 1 month ago) by king
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55016 byte(s)
Diff to previous 55324
Updated to use new reset_progress_bar_with_range


Revision 55324 - (view) (annotate) - [select for diffs]
Modified Fri Oct 21 16:45:23 2005 UTC (14 years, 1 month ago) by king
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55016 byte(s)
Diff to previous 53994
Added status bar progress output handling


Revision 53994 - (view) (annotate) - [select for diffs]
Modified Tue Aug 2 23:17:54 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55264 byte(s)
Diff to previous 53970
Do not call `show_relative_to_window' because of a bug on Windows were if you
  destroy the parent window, then the dialog even if it is hidden, gets destroyed
  too. In our particular case, the consequence was to make the screen flash
  each time we wanted to update the progress bar of the EB_PROGRESS_DIALOG
  because it was destroyed when closing a development window in which the
  dialog was previously shown.


Revision 53970 - (view) (annotate) - [select for diffs]
Modified Tue Aug 2 05:40:31 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55616 byte(s)
Diff to previous 53705
Fixed memory leak in `recycle' by calling `recycle' from EIFFEL_FIGURE_WORLD_CELL which
  is calling `recycle' on its associated EIFFEL_WORLD.


Revision 53705 - (view) (annotate) - [select for diffs]
Modified Fri Jul 22 18:39:19 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55589 byte(s)
Diff to previous 53513
When turning on physics make sure that there is an associated figure that we will
  `fix' in `enable_force_directed'.


Revision 53513 - (view) (annotate) - [select for diffs]
Modified Mon Jul 18 22:34:36 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55521 byte(s)
Diff to previous 53049
Moved diagram tool preferences that were in context tool data preferences to the right place


Revision 53049 - (view) (annotate) - [select for diffs]
Modified Wed Jul 6 04:07:10 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55611 byte(s)
Diff to previous 52910
Fixed invariant violation as `world_cell' cannot be Void.


Revision 52910 - (view) (annotate) - [select for diffs]
Modified Sat Jul 2 00:15:19 2005 UTC (14 years, 5 months ago) by paulb
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55633 byte(s)
Diff to previous 52872
Updated pixmap icon references


Revision 52872 - (view) (annotate) - [select for diffs]
Modified Fri Jul 1 01:46:33 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55615 byte(s)
Diff to previous 49536
Fixed a bug which happens during testing.


Revision 49536 - (view) (annotate) - [select for diffs]
Modified Sat Mar 26 00:49:45 2005 UTC (14 years, 8 months ago) by neilc
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55583 byte(s)
Diff to previous 48152
Updated to use new preferences


Revision 48152 - (view) (annotate) - [select for diffs]
Modified Mon Jan 31 18:46:50 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55982 byte(s)
Diff to previous 48148
Users can't delete DEFAULT views.


Revision 48148 - (view) (annotate) - [select for diffs]
Modified Mon Jan 31 18:39:20 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55991 byte(s)
Diff to previous 48082
Load DEFAULT view when toggle uml if any.


Revision 48082 - (view) (annotate) - [select for diffs]
Modified Sat Jan 29 02:07:30 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55055 byte(s)
Diff to previous 48080
Show view menu at button bottom position.


Revision 48080 - (view) (annotate) - [select for diffs]
Modified Sat Jan 29 01:56:08 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55005 byte(s)
Diff to previous 47893
Removed `name view' menu entry in view menu.


Revision 47893 - (view) (annotate) - [select for diffs]
Modified Tue Jan 25 20:19:52 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54970 byte(s)
Diff to previous 47890
Fixed enable sensitive for physics commands for uml views bug.


Revision 47890 - (view) (annotate) - [select for diffs]
Modified Tue Jan 25 19:59:30 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54970 byte(s)
Diff to previous 47802
Fixed 100% progress at begining of loading bug.


Revision 47802 - (view) (annotate) - [select for diffs]
Modified Mon Jan 24 19:24:17 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54902 byte(s)
Diff to previous 47773
Calculate milliseconds right for statistics.


Revision 47773 - (view) (annotate) - [select for diffs]
Modified Sat Jan 22 00:04:35 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54710 byte(s)
Diff to previous 47772
Enable force directed graphs for UML.


Revision 47772 - (view) (annotate) - [select for diffs]
Modified Sat Jan 22 00:01:58 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54787 byte(s)
Diff to previous 47755
Keyboard shortcuts for all diagram commands.


Revision 47755 - (view) (annotate) - [select for diffs]
Modified Fri Jan 21 19:05:08 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 58202 byte(s)
Diff to previous 47744
Added support for keybord shortcuts for diagram.


Revision 47744 - (view) (annotate) - [select for diffs]
Modified Thu Jan 20 20:45:58 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 56301 byte(s)
Diff to previous 47696
Added settings dialog for force directed graphs.


Revision 47696 - (view) (annotate) - [select for diffs]
Modified Thu Jan 20 00:11:10 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 55958 byte(s)
Diff to previous 47668
Using new Barnes and Hut force directed graphs.


Revision 47668 - (view) (annotate) - [select for diffs]
Modified Tue Jan 18 23:20:36 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 56237 byte(s)
Diff to previous 47664
Legend is pinned to world as standart. Fixed toggle of cluster legend tool bar button.


Revision 47664 - (view) (annotate) - [select for diffs]
Modified Tue Jan 18 21:02:18 2005 UTC (14 years, 10 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 56183 byte(s)
Diff to previous 47400
Redesign of view selector. Now with drop down menu with entries for Delete view, Reset view and Name view.


Revision 47400 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 03:38:13 2005 UTC (14 years, 11 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 56016 byte(s)
Diff to previous 47351
Add preferences for depth values.


Revision 47351 - (view) (annotate) - [select for diffs]
Modified Tue Jan 4 17:20:40 2005 UTC (14 years, 11 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 53757 byte(s)
Diff to previous 47342
Removed cpu_ticks using EiffelTime now.


Revision 47342 - (view) (annotate) - [select for diffs]
Modified Tue Jan 4 06:22:13 2005 UTC (14 years, 11 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 53642 byte(s)
Diff to previous 47281
Removed external routine which is Windows specific. Needs to be replaced
by platform independent code.


Revision 47281 - (view) (annotate) - [select for diffs]
Modified Tue Dec 28 19:31:21 2004 UTC (14 years, 11 months ago) by bennob
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 54126 byte(s)
Diff to previous 46912
Initial commit of the new diagram tool.


Revision 46912 - (view) (annotate) - [select for diffs]
Modified Thu Dec 2 18:06:40 2004 UTC (15 years ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40181 byte(s)
Diff to previous 42937
No need for `Icon_nothing' on the toolbar as now vision2 has been fixed so
that a toolbar with only text will not be big (before putting a 1x1 pixmap
was making the toolbar smaller).


Revision 42937 - (view) (annotate) - [select for diffs]
Modified Thu May 6 02:02:58 2004 UTC (15 years, 7 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40235 byte(s)
Diff to previous 37686
Undo changes made to version 1.14 as now it works to display .NET classes
and clusters in the diagram tool.


Revision 37686 - (view) (annotate) - [select for diffs]
Modified Wed Jun 11 23:36:50 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40478 byte(s)
Diff to previous 37492
Replace creation keyword with create keyword.
Replace ~ with agent keyword.


Revision 37492 - (view) (annotate) - [select for diffs]
Modified Fri May 30 21:08:32 2003 UTC (16 years, 6 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40388 byte(s)
Diff to previous 33365
Removed useless [] for empty TUPLE specification.
Replaced manifest tuple `[]' used for agent calls by `Void' as they are
  semantically identical.


Revision 33365 - (view) (annotate) - [select for diffs]
Modified Fri Aug 2 02:32:46 2002 UTC (17 years, 4 months ago) by neilc
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40391 byte(s)
Diff to previous 30205
Changes to improve .NET class text formatting.


Revision 30205 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 19:35:34 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40148 byte(s)
Diff to previous 27825
There was a small bug in the positioning of scrollbars when rebuilding a class diagram, which caused the diagram to jump to the top when starting to move the scrollbar.


Revision 27825 - (view) (annotate) - [select for diffs]
Modified Thu Sep 20 21:04:38 2001 UTC (18 years, 2 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40127 byte(s)
Diff to previous 27769
1) Fixed a crash when giving the focus to the diagram while it is empty
2) It is no longer possible to drop other stones than class stones and cluster
stones in an empty diagram.


Revision 27769 - (view) (annotate) - [select for diffs]
Modified Wed Sep 19 18:06:54 2001 UTC (18 years, 2 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39677 byte(s)
Diff to previous 27497
When there is no diagram displayed, the toolbar is now grayed out.


Revision 27497 - (view) (annotate) - [select for diffs]
Modified Mon Sep 10 19:23:54 2001 UTC (18 years, 3 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39647 byte(s)
Diff to previous 27350
Added a focus management on the context tool.
This has two consequences:
1) the address combo boxes should not keep the focus after the stone is dropped (mouse wheel issue)
2) it is possible to press Alt+<right/left arrow> several times in the context tool
	to go backwards several times in a row.


Revision 27350 - (view) (annotate) - [select for diffs]
Modified Tue Sep 4 00:47:12 2001 UTC (18 years, 3 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39493 byte(s)
Diff to previous 27325
Made tool bar truly customizable (customization is not lost when ES is restarted)
Replaced "View" label in the toolbar with a menu to be able to hide some icons by defaut.
Improved automatic scrolling.


Revision 27325 - (view) (annotate) - [select for diffs]
Modified Fri Aug 31 15:59:13 2001 UTC (18 years, 3 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 40173 byte(s)
Diff to previous 27245
Fixed problem with scroll bars that were reset although it was not necessary.


Revision 27245 - (view) (annotate) - [select for diffs]
Modified Tue Aug 28 17:15:32 2001 UTC (18 years, 3 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39828 byte(s)
Diff to previous 27167
Fixed scrolling problem.


Revision 27167 - (view) (annotate) - [select for diffs]
Modified Fri Aug 24 17:37:44 2001 UTC (18 years, 3 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39624 byte(s)
Diff to previous 27124
Added check boxes in diagram toolbar link selection submenu.
Selected inheritance links by default instead of Client-supplier ones.


Revision 27124 - (view) (annotate) - [select for diffs]
Modified Wed Aug 22 00:09:14 2001 UTC (18 years, 3 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39621 byte(s)
Diff to previous 27120
Fixed some display problems.


Revision 27120 - (view) (annotate) - [select for diffs]
Modified Tue Aug 21 23:06:50 2001 UTC (18 years, 3 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39615 byte(s)
Diff to previous 26941
Updated to handle new limited-sized buffer.


Revision 26941 - (view) (annotate) - [select for diffs]
Modified Tue Aug 14 19:40:50 2001 UTC (18 years, 4 months ago) by etienne
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 39026 byte(s)
Diff to previous 26913
If the user cancels a diagram depth change, the previous diagram will now be rebuilt
when he or she clicks on another tab and on the diagram tab again.


Revision 26913 - (view) (annotate) - [select for diffs]
Added Sun Aug 12 23:50:20 2001 UTC (18 years, 4 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/tools/eb_context_editor.e
File length: 38828 byte(s)
Merged branch `dev46_manu' to the trunc.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23