/[eiffelstudio]/branches/eth/eve/Src/library/preferences
ViewVC logotype

Log of /branches/eth/eve/Src/library/preferences

View Directory Listing Directory Listing


Sticky Revision:

Revision 92684 - Directory Listing
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92682.>>

Revision 91201 - Directory Listing
Modified Fri Feb 8 09:03:47 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#91200.>>

Revision 91117 - Directory Listing
Modified Fri Feb 1 08:57:09 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#91110.>>

Revision 91005 - Directory Listing
Modified Mon Jan 28 14:40:26 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90997.>>

Revision 90750 - Directory Listing
Modified Mon Jan 21 13:30:30 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90747.>>

Revision 90189 - Directory Listing
Modified Fri Dec 14 08:06:02 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#90188.>>

Revision 90071 - Directory Listing
Modified Sat Dec 1 12:50:45 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#90020.>>

Revision 89960 - Directory Listing
Modified Fri Nov 23 07:04:00 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#89959.>>

Revision 89919 - Directory Listing
Modified Fri Nov 16 11:24:26 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#89915.>>

Revision 89804 - Directory Listing
Modified Fri Nov 2 09:14:04 2012 UTC (7 years, 1 month ago) by jasonw
<<Merged from trunk#89803.>>

Revision 89535 - Directory Listing
Modified Fri Oct 5 06:46:18 2012 UTC (7 years, 2 months ago) by jasonw
<<Merged from trunk#89534.>>

Revision 88574 - Directory Listing
Modified Fri Apr 13 08:45:15 2012 UTC (7 years, 8 months ago) by jasonw
<<Merged from trunk#88573.>>

Revision 88274 - Directory Listing
Modified Mon Feb 6 16:05:31 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88273.>>


Revision 88099 - Directory Listing
Modified Fri Dec 2 11:05:42 2011 UTC (8 years ago) by jasonw
<<Merged from trunk#88098.>>

Revision 86354 - Directory Listing
Modified Fri Apr 29 18:23:18 2011 UTC (8 years, 7 months ago) by jasonw
<<Merged from trunk#86353.>>

Revision 85584 - Directory Listing
Modified Fri Feb 11 21:23:26 2011 UTC (8 years, 10 months ago) by jasonw
<<Merged from trunk#85576.>>

Revision 85362 - Directory Listing
Modified Sat Jan 15 14:00:47 2011 UTC (8 years, 11 months ago) by jasonw
<<Merged from trunk#85361.>>

Revision 84906 - Directory Listing
Modified Fri Nov 12 12:38:36 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84905.>>

Revision 84836 - Directory Listing
Modified Fri Nov 5 12:16:32 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84828.>>

Revision 84757 - Directory Listing
Modified Fri Oct 29 18:56:40 2010 UTC (9 years, 1 month ago) by jasonw
<<Merged from trunk#84753.>>

Revision 84583 - Directory Listing
Modified Fri Oct 15 11:57:58 2010 UTC (9 years, 2 months ago) by jasonw
<<Merged from trunk#84581.>>


Revision 83826 - Directory Listing
Modified Wed Jul 7 11:33:55 2010 UTC (9 years, 5 months ago) by mpei
<<Merged from trunk#83825>>

Revision 83740 - Directory Listing
Modified Tue Jun 29 10:47:08 2010 UTC (9 years, 5 months ago) by julian
<<Merged from trunk#83736.>>

Revision 83441 - Directory Listing
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - Directory Listing
Modified Wed May 26 18:49:35 2010 UTC (9 years, 6 months ago) by jasonw
Original Path: branches/eth/eve3/Src/library/preferences
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 82581 - Directory Listing
Modified Tue Mar 16 03:07:44 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/Src/library/preferences
Moved the experimental branch to be the default for libraries.


Revision 80829 - Directory Listing
Modified Tue Sep 22 21:20:52 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/Src/experimental/library/preferences
Added missing `base_extension' library required to get PART_COMPARATOR.


Revision 80788 - Directory Listing
Modified Tue Sep 22 03:53:41 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/Src/experimental/library/preferences
Use `base_extension' to provide sorting.


Revision 80673 - Directory Listing
Modified Thu Sep 10 17:02:57 2009 UTC (10 years, 3 months ago) by jfiat
Original Path: trunk/Src/experimental/library/preferences
keep WEL even for batch, since WEL is require to manipulate registry on Windows

Revision 80625 - Directory Listing
Modified Fri Sep 4 14:54:42 2009 UTC (10 years, 3 months ago) by jfiat
Original Path: trunk/Src/experimental/library/preferences
- Fixed bug#13502: Preference values are not taken into account when searching in Preferences window flat view
- various correction on the preferences library config files.


Revision 80305 - Directory Listing
Modified Mon Aug 17 23:27:39 2009 UTC (10 years, 3 months ago) by paulb
Original Path: trunk/Src/experimental/library/preferences
Relaxed use of string types to prevent bugs with using a mixture of 8/32 bit strings.


Revision 79798 - Directory Listing
Modified Thu Jul 16 01:02:44 2009 UTC (10 years, 5 months ago) by paulb
Original Path: trunk/Src/experimental/library/preferences
Fixed value validation bug introduce when converted to Void-Safe.


Revision 79535 - Directory Listing
Modified Wed Jul 1 15:52:27 2009 UTC (10 years, 5 months ago) by jfiat
Original Path: trunk/Src/experimental/library/preferences
fixed config file on non Windows platform

Revision 79534 - Directory Listing
Modified Wed Jul 1 14:50:00 2009 UTC (10 years, 5 months ago) by jfiat
Original Path: trunk/Src/experimental/library/preferences
fixed bug#13103: Cannot set Shift+Esc as a shortcut

Revision 79489 - Directory Listing
Modified Sat Jun 27 01:22:50 2009 UTC (10 years, 5 months ago) by tedf
Original Path: trunk/Src/experimental/library/preferences
Use code generated from new build. Move towards void-safety.

Revision 79253 - Directory Listing
Modified Fri Jun 12 21:56:25 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/preferences
Use the correct library name.


Revision 79072 - Directory Listing
Modified Wed Jun 3 23:37:10 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/preferences
Copy of $EIFFEL_SRC/library that will contain the void-safe SPECIAL changes.


Revision 78990 - Directory Listing
Modified Mon Jun 1 15:27:49 2009 UTC (10 years, 6 months ago) by jfiat
Original Path: trunk/Src/library/preferences
added debug clauses around   fixme("comments...")

Revision 78699 - Directory Listing
Modified Thu May 14 23:41:04 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed usage of void-safe libraries in non-void-safe one.


Revision 78683 - Directory Listing
Modified Thu May 14 16:00:55 2009 UTC (10 years, 7 months ago) by jfiat
Original Path: trunk/Src/library/preferences
updated obsolete messages
+ removed inheritance from PREFERENCE_CONSTANTS_IMP, since it is useless

Revision 78681 - Directory Listing
Modified Thu May 14 14:05:24 2009 UTC (10 years, 7 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Completed the void-safe conversion of "preferences"
+code cleaning
+bug fixes
note: we should get rid of deprecated preferences_windows component.

Revision 78475 - Directory Listing
Modified Fri May 1 21:42:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Updated to 1-5-0 schema version of ECFs.


Revision 78399 - Directory Listing
Modified Mon Apr 27 19:15:38 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed protection for `pref_value' being Void since `default_values' handle this case well.
This fixes bug#15578 in EiffelBuild, plus fixes the issue where hidden preferences will be shown in
  the preferences windows UI if no default value has been provided.


Revision 78060 - Directory Listing
Modified Fri Apr 3 06:25:22 2009 UTC (10 years, 8 months ago) by tedf
Original Path: trunk/Src/library/preferences
Fixed bug#13986 that locale list became empty after "Restore defaults" action.
Fixed a bug that locale list extended one new empty line by selecting once.

Revision 77762 - Directory Listing
Modified Tue Mar 17 00:11:21 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/preferences
Added missing gobo sublibraries.


Revision 77760 - Directory Listing
Modified Mon Mar 16 23:29:52 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/library/preferences
Added safe version of some Eiffel librairies.
Do not use `gobo.ecf' anymore, but one of its smaller subparts.


Revision 77528 - Directory Listing
Modified Wed Mar 4 17:44:20 2009 UTC (10 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/preferences
The "batch" part of EiffelPreferences is now converted to Void-safe.
Still remaining the "graphical" part, but this requires a void-safe version of Vision2 (not yet available).

Revision 77525 - Directory Listing
Modified Wed Mar 4 09:17:30 2009 UTC (10 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/preferences
cosmetics

Revision 77524 - Directory Listing
Modified Wed Mar 4 09:11:24 2009 UTC (10 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Added date for obsolete entries.

Revision 77212 - Directory Listing
Modified Thu Feb 19 21:38:51 2009 UTC (10 years, 9 months ago) by king
Original Path: trunk/Src/library/preferences
Added minor string optimizations using make_from_string instead of twin

Revision 76989 - Directory Listing
Modified Thu Feb 5 01:08:59 2009 UTC (10 years, 10 months ago) by manus
Original Path: trunk/Src/library/preferences
Use `append' instead of `append_string' when we know for sure that the argument is attached.


Revision 76420 - Directory Listing
Modified Mon Dec 29 20:27:11 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/preferences
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 76337 - Directory Listing
Modified Tue Dec 23 08:10:27 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/Src/library/preferences
Handled the case '+' is used as shortcut, which fixed the problem shortcut could not change to "Numpad +".

Revision 76334 - Directory Listing
Modified Tue Dec 23 06:32:32 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/Src/library/preferences
Fixed the a post condition violation when the string representing a shortcut contained '+'.
Reimplemented the way to parse shortcut strings to fix the problem that strings with '+' were not correctly handled.

Revision 75983 - Directory Listing
Modified Mon Dec 1 21:49:03 2008 UTC (11 years ago) by manus
Original Path: trunk/Src/library/preferences
Fixed typo in exclude rule.


Revision 75982 - Directory Listing
Modified Mon Dec 1 21:48:38 2008 UTC (11 years ago) by manus
Original Path: trunk/Src/library/preferences
Excluded `shortcut_management' cluster from the batch only build of the preference library since we do
  not want to include Vision2 in this build.


Revision 75797 - Directory Listing
Modified Thu Nov 20 14:41:49 2008 UTC (11 years ago) by jfiat
Original Path: trunk/Src/library/preferences
Fixed bug#15017: Feature call on void target in {EV_GRID_ITEM_I}.deactivate in EiffelStudio
(+ cosmetic: added named tuples)

Revision 75605 - Directory Listing
Modified Fri Nov 14 19:14:10 2008 UTC (11 years, 1 month ago) by alexk
Original Path: trunk/Src/library/preferences
Used creation procedure with explicit argument because it will be available in void-safe mode as well.

Revision 74948 - Directory Listing
Modified Fri Oct 3 19:32:02 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed non-used locals.


Revision 73257 - Directory Listing
Modified Wed Apr 30 21:47:06 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed invariant violation by ensuring preferences were set before calling the Vision2 initialization
  code.
Fixed typo in constant name.


Revision 72637 - Directory Listing
Modified Fri Mar 7 15:32:22 2008 UTC (11 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Use named tuple declaration when it is possible.
(Optimization by avoiding to use item_integer (i) or var ?= item (i), and similar)

Revision 72460 - Directory Listing
Modified Mon Feb 25 19:36:45 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/Src/library/preferences
Do not create the key of preference when loading preference, only when saving. It prevents dummy
  keys to be created when no preferences are saved.
Fixed a resource leak each time preferences are open, we forgot to close the key.


Revision 70549 - Directory Listing
Modified Wed Oct 10 12:11:55 2007 UTC (12 years, 2 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Added preferences_storage_exists: BOOLEAN 
to query if the underlying storage exists. In the XML case, this is simply checking if the xml file exists.
This can be used to save the preferences file, if the application needs it.

Revision 70072 - Directory Listing
Modified Wed Aug 22 09:31:31 2007 UTC (12 years, 3 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Added Export/Import functionality to the preferences (and GUI) (to be able to export to or import from an xml preference file)
(updated/fixed preferences example which was not working)

Revision 68617 - Directory Listing
Modified Wed May 23 21:07:26 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/Src/library/preferences
Changed sorting in preference grid to use translated strings.

Revision 68480 - Directory Listing
Modified Sat May 19 23:21:24 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/Src/library/preferences
use plural for number of matches in preferences filtering.

Revision 68330 - Directory Listing
Modified Tue May 15 20:53:28 2007 UTC (12 years, 7 months ago) by juliant
Original Path: trunk/Src/library/preferences
Changed filenames to match classnames

Revision 68314 - Directory Listing
Modified Tue May 15 10:36:24 2007 UTC (12 years, 7 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Fixed a display issue in preference grid control, when checking a boolean value, the 3rd item of 1st row was changed as a boolean widget.

Revision 68143 - Directory Listing
Modified Mon May 7 04:21:12 2007 UTC (12 years, 7 months ago) by tedf
Original Path: trunk/Src/library/preferences
Fixed bug#12594 that preferences window not updated after changing font preference.

Revision 68087 - Directory Listing
Modified Thu May 3 17:33:51 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/Src/library/preferences
Reformatted using resave tool, which mirrors how EiffelStudio's configuration UI save the settings.

Revision 67685 - Directory Listing
Modified Mon Apr 2 18:53:48 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/Src/library/preferences
Formatted using spaces.
Set namespace to create neat namespaces in accordance to new rules.

Revision 67516 - Directory Listing
Modified Sat Mar 24 01:37:34 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed bug#12365 where we did not search for substrings by default.
Fixed bug#12252 where we would try to update unparented rows when filter is active.


Revision 67378 - Directory Listing
Modified Mon Mar 19 20:15:28 2007 UTC (12 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/preferences
made description EV_TEXT non editable (as it used to be)

Revision 67363 - Directory Listing
Modified Mon Mar 19 11:13:31 2007 UTC (12 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed typo in obsolete clause

Revision 67362 - Directory Listing
Modified Mon Mar 19 11:10:34 2007 UTC (12 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Redesign PREFERENCES grid component.
- PREFERENCES_GRID_CONTROL can now be used anywhere not aonly as an EV_DIALOG
- filter now handles the wildchar  '*' in flat view
- PREFERENCES_GRID_DIALOG should be used instead of PREFERENCES_GRID (which is now obsolete)


Revision 67240 - Directory Listing
Modified Tue Mar 13 08:27:06 2007 UTC (12 years, 9 months ago) by tedf
Original Path: trunk/Src/library/preferences
Resize columns after tree/flat view buildings. Fixed bug#12264.

Revision 67095 - Directory Listing
Modified Wed Mar 7 08:02:49 2007 UTC (12 years, 9 months ago) by tedf
Original Path: trunk/Src/library/preferences
Integrated managed shortcut mechanism which enable user configure shortcuts on the fly with confliction detection.
Added a new category of "Shortcuts" in preference setting.
Made most shortcuts configurable except shortcuts for basic editor operation.
Wiped shortcut string of the menu "Create new watch" if any watch tool exists, since when the shortcut is not for creating.
Improved memory management in EB_DEBUGGER_MANAGER. Buttons and menus from EB_TOOLBARABLE_COMMAND and EB_MENUABLE_COMMAND should be recycled in once object anytime if they are useless.

Revision 67067 - Directory Listing
Modified Mon Mar 5 11:05:35 2007 UTC (12 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed bug#12184 : Changing value of boolean preference when filter in effect causes crash
fixed bug#12183: Filter in preferences window is case-sensitive but should not be

Revision 66834 - Directory Listing
Modified Thu Feb 22 03:54:22 2007 UTC (12 years, 9 months ago) by jasonw
Original Path: trunk/Src/library/preferences
Replaced empty TUPLE [] usage by Void in some places.

Revision 66774 - Directory Listing
Modified Tue Feb 20 00:39:51 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/Src/library/preferences
Added default namespaces for .NET

Revision 66512 - Directory Listing
Modified Wed Feb 7 15:38:41 2007 UTC (12 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
- fixed bug#12006: Shortcut Preferences cannot be edited via the keyboard
- made `deactivate' accessible (exported to ANY) for EV_GRID_EDITABLE_ITEM in the same way it is for ancestors EV_GRID_ITEM ...

Revision 66474 - Directory Listing
Modified Tue Feb 6 08:26:10 2007 UTC (12 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
- fixed bug#12002: Boolean Preferences cannot be edited via the keyboard
- improved preferences grid
- updated grid checkable label item to add the toggle_is_checked behavior

Revision 66136 - Directory Listing
Modified Tue Jan 23 18:59:28 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/Src/library/preferences
Use EV_SHARED_APPLICATION.ev_application rather than defining our own once.


Revision 65879 - Directory Listing
Modified Fri Jan 12 07:59:22 2007 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/preferences
Fixed the problem that filtering didn't work for unicode characters in the flat view of preference.

Revision 65624 - Directory Listing
Modified Tue Dec 19 09:21:04 2006 UTC (12 years, 11 months ago) by tedf
Original Path: trunk/Src/library/preferences
Internationalized names of preferences, values of boolean preferences.
Made choices of locales internationalized and more readable.

Revision 65570 - Directory Listing
Modified Fri Dec 15 07:16:09 2006 UTC (13 years ago) by tedf
Original Path: trunk/Src/library/preferences
Modified to use proper constants.

Revision 65568 - Directory Listing
Modified Fri Dec 15 04:33:28 2006 UTC (13 years ago) by manus
Original Path: trunk/Src/library/preferences
Made it compile with recent changes in the preferences library to use STRING_32 instead of STRING_8 for
  descriptions.


Revision 65560 - Directory Listing
Modified Thu Dec 14 23:49:07 2006 UTC (13 years ago) by manus
Original Path: trunk/Src/library/preferences
Prevent precondition violation in `selected_value' when `selected_index' is out of bound.
  In this case, we simply return Void.


Revision 65513 - Directory Listing
Modified Wed Dec 13 02:59:17 2006 UTC (13 years ago) by tedf
Original Path: trunk/Src/library/preferences
First integration of internationalized ES. More changes are coming.

Revision 65048 - Directory Listing
Modified Tue Nov 14 17:55:09 2006 UTC (13 years, 1 month ago) by jfiat
Original Path: trunk/Src/library/preferences
added space between checkbox and text for preferences grid

Revision 65042 - Directory Listing
Modified Tue Nov 14 16:50:19 2006 UTC (13 years, 1 month ago) by manus
Original Path: trunk/Src/library/preferences
Fixed invariant violation by either changing the order of calls in creation routine
  or modifying the invariant to take into account a state.


Revision 65023 - Directory Listing
Modified Mon Nov 13 19:24:55 2006 UTC (13 years, 1 month ago) by jfiat
Original Path: trunk/Src/library/preferences
cosmetic (alignment with boolean pref checkbox)

Revision 65020 - Directory Listing
Modified Mon Nov 13 18:57:29 2006 UTC (13 years, 1 month ago) by jfiat
Original Path: trunk/Src/library/preferences
Use the new EV_GRID_CHECKABLE_LABEL_ITEM for the boolean preference grid item.

Revision 64911 - Directory Listing
Modified Thu Nov 9 00:36:43 2006 UTC (13 years, 1 month ago) by konradm
Original Path: trunk/Src/library/preferences
- Added compiler support for supplier preconditions.
- In finalized code the dynamic type is now used to detect whether assertions need to be checked.
- Implemented invariant checking in finalized code.
- Changed ecf files of libraries to not have any assertion checking.

Revision 64667 - Directory Listing
Modified Mon Oct 30 21:37:06 2006 UTC (13 years, 1 month ago) by jfiat
Original Path: trunk/Src/library/preferences
Fixed issue where the given (default) array value  was expected to have the default lower value for manifest array for instance. Now use value.lower instead of 1 .

Revision 64646 - Directory Listing
Modified Mon Oct 30 17:39:41 2006 UTC (13 years, 1 month ago) by patrickr
Original Path: trunk/Src/library/preferences
cleaned up various configuration files

Revision 63766 - Directory Listing
Modified Thu Sep 21 13:53:47 2006 UTC (13 years, 2 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Fixed crash when trying to show hidden preferences (Ctrl+Shift+H)

Revision 63570 - Directory Listing
Modified Thu Sep 14 18:42:09 2006 UTC (13 years, 3 months ago) by patrickr
Original Path: trunk/Src/library/preferences
Improved tooltip, fixed count on tree view, fixes bug#10698


Revision 63343 - Directory Listing
Modified Thu Sep 7 13:31:46 2006 UTC (13 years, 3 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Fixed bug#11212 : Preferences window shows description when no preference selected in Flat view


Revision 63341 - Directory Listing
Modified Thu Sep 7 13:09:59 2006 UTC (13 years, 3 months ago) by jfiat
Original Path: trunk/Src/library/preferences
minor ui improvements
+ reset description text when switching from flat to tree (or reverse).

Revision 63330 - Directory Listing
Modified Thu Sep 7 00:33:36 2006 UTC (13 years, 3 months ago) by king
Original Path: trunk/Src/library/preferences
Fixed bug#11200 where row select actions were not being enabled for dynamic content, also optimized when switching from tree to flat view which was unnecessary rebuilding the grid twice

Revision 62858 - Directory Listing
Modified Tue Aug 22 16:17:57 2006 UTC (13 years, 3 months ago) by patrickr
Original Path: trunk/Src/library/preferences
reset description field if a parent node is selected, fixes bug#10959

Revision 62833 - Directory Listing
Modified Mon Aug 21 23:22:36 2006 UTC (13 years, 3 months ago) by patrickr
Original Path: trunk/Src/library/preferences
format shortcuts in usual way (with the letter in uppercase), fixes bug#10957

Revision 62549 - Directory Listing
Modified Mon Aug 14 23:35:48 2006 UTC (13 years, 4 months ago) by patrickr
Original Path: trunk/Src/library/preferences
Fixed escaping problem of < and >, fixes bug#10979


Revision 62445 - Directory Listing
Modified Fri Aug 11 20:59:30 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed missing svn:eol-style flag.


Revision 62444 - Directory Listing
Modified Fri Aug 11 20:59:05 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Made call to save_preferences more robust by protecting the open_write access
  to the file.


Revision 62433 - Directory Listing
Modified Fri Aug 11 16:35:32 2006 UTC (13 years, 4 months ago) by patrickr
Original Path: trunk/Src/library/preferences
Escape characters before storing them in XML, fixes bug#10943


Revision 62410 - Directory Listing
Modified Fri Aug 11 04:10:26 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Only set the minimum width of button, not the height.


Revision 62301 - Directory Listing
Modified Mon Aug 7 19:17:48 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed minimum width on restore button.


Revision 62299 - Directory Listing
Modified Mon Aug 7 19:10:31 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
When removing the minimum_size it has a side effect to also set the
  `is_item_expanded' status on its parent box.


Revision 62298 - Directory Listing
Modified Mon Aug 7 19:07:47 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed setting of minimum_width on restore buston.


Revision 62245 - Directory Listing
Modified Thu Aug 3 15:54:31 2006 UTC (13 years, 4 months ago) by paulb
Original Path: trunk/Src/library/preferences
Set correct icon on dialog

Revision 62226 - Directory Listing
Modified Wed Aug 2 19:54:53 2006 UTC (13 years, 4 months ago) by patrickr
Original Path: trunk/Src/library/preferences
fixed crash if column is hidden

Revision 61554 - Directory Listing
Modified Sat Jul 22 00:32:44 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Moved gobo.ecf to gobo directory. Updated existing .ecf file accordingly.

Revision 61188 - Directory Listing
Modified Tue Jul 11 22:30:18 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Cosmetics: removed trailing white spaces.


Revision 61004 - Directory Listing
Modified Thu Jul 6 08:35:38 2006 UTC (13 years, 5 months ago) by jfiat
Original Path: trunk/Src/library/preferences
By default the order of preferences was reversed.
fixed bug#10525 " Preferences are shown in reverse alphabetical order"

Revision 60974 - Directory Listing
Modified Wed Jul 5 11:26:43 2006 UTC (13 years, 5 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Do not include graphical classes when batch_preference is True

Revision 60149 - Directory Listing
Modified Thu Jun 22 16:38:22 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Made sure to read a SHORTCUT preference in a normalized way otherwise when checking if
  it is the default value does not work.


Revision 59327 - Directory Listing
Modified Thu Jun 1 03:35:15 2006 UTC (13 years, 6 months ago) by manus
Original Path: trunk/Src/library/preferences
Use EV_GRID_CHOICE_ITEM instead of EV_GRID_COMBO_ITEM which is more user friendly
  when you have to select an entry quickly with the mouse or keyboard.


Revision 59055 - Directory Listing
Modified Thu May 18 17:14:14 2006 UTC (13 years, 7 months ago) by patrickr
Original Path: trunk/Src/library/preferences
changed default assertion level of libraries to require only

Revision 59034 - Directory Listing
Modified Wed May 17 20:16:53 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Renamed all .acex file into .ecf file as requested to match the
  definition we currently give in the open dialog (Eiffel Config File).
  It also makes life easier when building Windows installation since
  we don't need to use the short name with the wrong extension (use ACE
  instead of ACEX).
Updated Eiffel code that was using the acex manifest constant to use a constant
  whenever it was possible.


Revision 58575 - Directory Listing
Modified Fri Apr 28 23:46:02 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Normalized the XML content to follow result of an XSL Transformation.


Revision 58513 - Directory Listing
Modified Thu Apr 27 18:57:08 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Updated configuration file to include a description as well as the license type used for
  the library.
Removed indexing.txt in case they were one, since now description is taken from configuration file.


Revision 58469 - Directory Listing
Modified Wed Apr 26 05:34:54 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed condition on wel as it is needed no matter what to access the
  registry keys.
Cosmetics.


Revision 58467 - Directory Listing
Modified Wed Apr 26 01:35:30 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Added new condition `batch_preferences' that can be set by users to not include the
  graphical part of the library.


Revision 58277 - Directory Listing
Modified Tue Apr 18 22:02:15 2006 UTC (13 years, 7 months ago) by patrickr
Original Path: trunk/Src/library/preferences
updated configuration files for new conditionals

Revision 58193 - Directory Listing
Modified Thu Apr 13 21:48:20 2006 UTC (13 years, 8 months ago) by patrickr
Original Path: trunk/Src/library/preferences
fixed wrong file_rules

Revision 58137 - Directory Listing
Modified Sun Apr 9 02:14:42 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/preferences
Added gobo configuration file and update existing config files to use this one instead
  of non-existing one.
Fixed external clauses for WEL, Vision2 and EiffelNet.


Revision 58065 - Directory Listing
Modified Thu Apr 6 20:56:27 2006 UTC (13 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/preferences
removed wrong invariant 'has_control_key' since function key can be a valid shortcut (with no Ctrl or Shift or Alt pressed)

Revision 58038 - Directory Listing
Modified Wed Apr 5 17:39:28 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/preferences
Modified subversion eol-style to be native.
Uses different preferences library on different platforms in editor library.

Revision 58013 - Directory Listing
Modified Tue Apr 4 00:25:14 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/preferences
Modified and some existing acex.
First commit of library acex files.

Revision 57896 - Directory Listing
Modified Thu Mar 30 08:38:57 2006 UTC (13 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed bug#10247 (workaround regarding issue under unix due to bug#10255)

Revision 57823 - Directory Listing
Modified Tue Mar 28 15:37:22 2006 UTC (13 years, 8 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed bad behavior of preferences_grid when preferences with no parent preference
simplify and made better code to build the structured grid display of preferences

Revision 57677 - Directory Listing
Modified Thu Mar 23 19:40:34 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/preferences
Made `validation_agent' take a STRING_32 as otherwise it would still compile
  in client's code, but would certainly cause a catcall. Now it breaks client code
  that need to update to STRING_32.


Revision 57642 - Directory Listing
Modified Thu Mar 23 07:30:39 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/preferences
Updated to WEL/Vision2 which are now Unicode based.


Revision 57135 - Directory Listing
Modified Thu Feb 23 12:02:49 2006 UTC (13 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Upated to use header_item actions
Now if we have %N in the preferences description, it will display in the grid with a Carriage Return.
  this allow nicer preference description.

Revision 56987 - Directory Listing
Modified Thu Feb 9 17:04:59 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/library/preferences
Updated PREFERENCES_GRID so that description text is in black with a white background.
  Due to a bug in EiffelBuild, the white background has to be done in the PREFERENCES_GRID
  class, it cannot be done in the PREFERENCES_GRID_IMP class since EiffelBuild will not
  generate the white background color because it thinks it is the default color, but it is
  not when the text is `disable_edit'.


Revision 56927 - Directory Listing
Modified Mon Feb 6 16:56:11 2006 UTC (13 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
change SHORTCUT_PREFERENCE to use TUPLE [BOOLEAN, BOOLEAN, BOOLEAN, STRING] instead of ARRAY [STRING]
updated impacted classes.

Revision 56828 - Directory Listing
Modified Thu Feb 2 15:45:06 2006 UTC (13 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
cleaned useless feature (never used)
+ cosmetic

Revision 56827 - Directory Listing
Modified Thu Feb 2 14:48:41 2006 UTC (13 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
many potential bug fixes
optimisation of preferences filtering
better design regarding "restore default"

Revision 56788 - Directory Listing
Modified Fri Jan 27 20:02:30 2006 UTC (13 years, 10 months ago) by tedf
Original Path: trunk/Src/library/preferences
In `matches', we use is_case_insensitive_equal to compare key values.

Revision 56779 - Directory Listing
Modified Fri Jan 27 14:02:03 2006 UTC (13 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed typo in comments

Revision 56675 - Directory Listing
Modified Mon Jan 23 02:25:44 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/library/preferences
Added Eiffel Forum License Version 2 and missing copyright statments.


Revision 56570 - Directory Listing
Modified Tue Jan 17 17:03:15 2006 UTC (13 years, 10 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed issue where initialize_with_preferences where never called on the storage.

Revision 56526 - Directory Listing
Modified Sat Jan 14 08:23:19 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
renamed features to fit the "preference" term rather than the "resource" term



Revision 56521 - Directory Listing
Modified Fri Jan 13 17:22:39 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
added arrow up/down when filtering the grid from the column's header.

Revision 56520 - Directory Listing
Modified Fri Jan 13 15:59:09 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
No need to restore hash table's cursor in this case.

Revision 56519 - Directory Listing
Modified Fri Jan 13 15:54:17 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed bad obsolete feature's code

Revision 56518 - Directory Listing
Modified Fri Jan 13 15:50:24 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Fixed potential crash (call on Void).
Enable column sorting by clicking on grid's column header.
Factorize code for sorting.

Revision 56517 - Directory Listing
Modified Fri Jan 13 14:55:15 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
make sure defauls_value is not Void

Revision 56515 - Directory Listing
Modified Fri Jan 13 14:05:08 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
renamed features to fit the "preference" term rather than the "resource" term
added some feature using "resource" as obsolete to avoid breaking too much code.


Revision 56514 - Directory Listing
Modified Fri Jan 13 13:53:00 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
regrouped under storage folder the "storage" related classes and cluster.

Revision 56513 - Directory Listing
Modified Fri Jan 13 13:51:09 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
renamed files to fit the class names
renamed feature to fit the "preference" term rather than the "resource" term


Revision 56512 - Directory Listing
Modified Fri Jan 13 13:36:32 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
removed gui (unused folder)
renamed folder resource into preference

Revision 56511 - Directory Listing
Modified Fri Jan 13 13:33:17 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
renamed a few files to fit the class names
now replace the "structure implementation" concept by the "storage" concept


Revision 56510 - Directory Listing
Modified Fri Jan 13 13:23:13 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences


Revision 56460 - Directory Listing
Modified Fri Jan 6 19:59:37 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
Improved the preferences_grid by finishing implementation of some feature
added Ctrl+Shift+h  to show/hide hiddens
added Ctrl+tab to switch between flat and tree view
make sure we can edit using only keyboard, use set_focus when needed
trigger change_actions on BOOLEAN_RESOURCE only if the value really changes

Revision 56457 - Directory Listing
Modified Fri Jan 6 13:02:30 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
fixed hidden always visible in preferences grid

Revision 56451 - Directory Listing
Modified Thu Jan 5 17:09:10 2006 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/library/preferences
made changes to manage correctly the hidden preferences in view.
(added make_with_hidden)

Revision 56446 - Directory Listing
Modified Wed Jan 4 18:17:58 2006 UTC (13 years, 11 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed wrong assumptions that all "TEXT" preferences are of type STRING_PREFERENCE,
  this is not the case, since it can also be INTEGER_PREFERENCE or ARRAY_PREFERENCE.


Revision 56324 - Directory Listing
Modified Thu Dec 22 18:28:08 2005 UTC (13 years, 11 months ago) by manus
Original Path: trunk/Src/library/preferences
Made it compile with `gelint'.


Revision 56313 - Directory Listing
Modified Thu Dec 22 00:47:09 2005 UTC (13 years, 11 months ago) by manus
Original Path: trunk/Src/library/preferences
Made it compile under gelint.


Revision 55881 - Directory Listing
Modified Wed Nov 23 23:15:55 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
New SHORTCUT_PREFERENCE and associated EV_GRID widget


Revision 55880 - Directory Listing
Modified Wed Nov 23 23:15:25 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
Creation of SHORTCUT_PREFERENCE


Revision 55879 - Directory Listing
Modified Wed Nov 23 23:15:01 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
Use default font height for display now


Revision 55878 - Directory Listing
Modified Wed Nov 23 23:14:37 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
EiffelBuild XMl File


Revision 55877 - Directory Listing
Modified Wed Nov 23 23:14:12 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
GUI Updates for window


Revision 55876 - Directory Listing
Modified Wed Nov 23 23:13:13 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
Added support for SHORTCUT_PREFERENCE in window, even though this window is not the one used anymore by EiffelStudio


Revision 55875 - Directory Listing
Modified Wed Nov 23 23:12:07 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
New grid based window for preferences display


Revision 55874 - Directory Listing
Modified Wed Nov 23 23:11:39 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
New constants


Revision 55873 - Directory Listing
Modified Wed Nov 23 23:11:20 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
Build project containing GUI updates


Revision 55872 - Directory Listing
Modified Wed Nov 23 23:10:24 2005 UTC (14 years ago) by neilc
Original Path: trunk/Src/library/preferences
Support for reading new SHORTCUT_PREFERENCE from XMl file data


Revision 55418 - Directory Listing
Modified Thu Oct 27 17:45:05 2005 UTC (14 years, 1 month ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug in auto preference initialization, now make sure to force color to auto upon specifying an auto preference for the first time


Revision 54479 - Directory Listing
Modified Fri Aug 26 00:01:22 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Support for auto values


Revision 54477 - Directory Listing
Modified Thu Aug 25 23:59:21 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Support for default values


Revision 54476 - Directory Listing
Modified Thu Aug 25 23:58:49 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Support fr auto values


Revision 54475 - Directory Listing
Modified Thu Aug 25 23:57:19 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Interface reporting of auto value status


Revision 54474 - Directory Listing
Modified Thu Aug 25 23:56:04 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
New constant for "auto" values


Revision 54473 - Directory Listing
Modified Thu Aug 25 23:55:20 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Cosmetics


Revision 54472 - Directory Listing
Modified Thu Aug 25 23:54:47 2005 UTC (14 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed unused widget


Revision 54001 - Directory Listing
Modified Wed Aug 3 00:17:05 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/library/preferences
Make twin of value when queried


Revision 53615 - Directory Listing
Modified Thu Jul 21 05:39:37 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Avoid creating `change_actions' by using `internal_change_actions' in `set_default_value'.


Revision 53601 - Directory Listing
Modified Thu Jul 21 00:03:40 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/library/preferences
Restart implementation


Revision 53600 - Directory Listing
Modified Thu Jul 21 00:03:02 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/library/preferences
Updating of viewed list when preference externally modifed


Revision 53599 - Directory Listing
Modified Thu Jul 21 00:02:13 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/library/preferences
Integer input validation


Revision 53598 - Directory Listing
Modified Thu Jul 21 00:01:47 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added parsing of new default file XMl attribute for restart


Revision 53592 - Directory Listing
Modified Wed Jul 20 22:03:24 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Optimized `set_value' to not create the actions sequences if there are none.


Revision 53551 - Directory Listing
Modified Tue Jul 19 18:48:25 2005 UTC (14 years, 4 months ago) by rogers
Original Path: trunk/Src/library/preferences
Latest generated version. Now with a small border to be placed around the
grid.


Revision 53550 - Directory Listing
Modified Tue Jul 19 18:47:32 2005 UTC (14 years, 4 months ago) by rogers
Original Path: trunk/Src/library/preferences
Updated to place a 1 pixel border around the grid.


Revision 53524 - Directory Listing
Modified Tue Jul 19 00:17:34 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Made `change_actions' a once per object.
Added `typed_change_actions' to `TYPED_RESOURCE' to have an easy way to use
  a `set_xx' routine to take into consideration the value change of a preference
  without having to use the preference object as it is done in `change_actions'.


Revision 53516 - Directory Listing
Modified Mon Jul 18 23:08:09 2005 UTC (14 years, 4 months ago) by neilc
Original Path: trunk/Src/library/preferences
Updated header column resizing so that all columns are resized to the content, _unless_ the user has explicitly resized a column in which case that column will remain the user chosen size for the rest of the session.


Revision 53251 - Directory Listing
Modified Sun Jul 10 00:14:48 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed call to `show' that was making the preference window flicker when
 first shown, since after showing it we were resizing it.


Revision 53248 - Directory Listing
Modified Sat Jul 9 23:56:12 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
`save_resources' will also remove the resource from the store when not especially
  requested in saving.


Revision 53221 - Directory Listing
Modified Fri Jul 8 22:43:35 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed a bug where all resources were saved on Windows due to the optimization
  made for unix by adding `save_resources'. Now `save_resources' has a flag to
  tell if they should be all saved, or only the modified ones.


Revision 53156 - Directory Listing
Modified Thu Jul 7 19:50:09 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Improved `save_resources' by using actually the code in `save' which is not
  used anymore.
Updated `save_resource' to use `save_resources' to avoid code duplication.


Revision 53155 - Directory Listing
Modified Thu Jul 7 19:37:08 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Implemented efficient way to store all resources to avoid many storing of
 the XML store.


Revision 53154 - Directory Listing
Modified Thu Jul 7 19:20:48 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed `remove_resource' as it should not do nothing to `resources.resources'
  as on XML store, nothing has to be done, since only preferences which have
  changed get saved to the store.


Revision 53152 - Directory Listing
Modified Thu Jul 7 19:18:18 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Added `save_resources' for an efficient storage of all resources (especially for Unix).


Revision 53151 - Directory Listing
Modified Thu Jul 7 19:13:05 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fix when value contains only one item


Revision 53150 - Directory Listing
Modified Thu Jul 7 19:12:41 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Make sure to center vertically the drawn color box display


Revision 53106 - Directory Listing
Modified Wed Jul 6 22:56:22 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Ensure that menu is shown at pointer location.
Ensure that row is selected when doing right click otherwise, it gets selected
  only after we are done with the menu.


Revision 53082 - Directory Listing
Modified Wed Jul 6 19:27:54 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed unused local.


Revision 53036 - Directory Listing
Modified Tue Jul 5 23:54:11 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed EV_GRID_HELPER reference


Revision 53023 - Directory Listing
Modified Tue Jul 5 22:58:31 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Final check through of code and comments for release with version 5.6


Revision 52779 - Directory Listing
Modified Thu Jun 30 00:29:31 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Make sure to set the selected index when is a choce preference


Revision 52778 - Directory Listing
Modified Thu Jun 30 00:29:04 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Allow tabbing in and out of the description label


Revision 52777 - Directory Listing
Modified Thu Jun 30 00:28:40 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
MAke sure to select all text when activated


Revision 52776 - Directory Listing
Modified Thu Jun 30 00:28:17 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Make sure has focus when activated and is not editable


Revision 52697 - Directory Listing
Modified Tue Jun 28 19:31:18 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed non-used locals.


Revision 52694 - Directory Listing
Modified Tue Jun 28 17:23:07 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Protected call when changing preference in case row happens to have lost selection


Revision 52678 - Directory Listing
Modified Tue Jun 28 05:15:16 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Replaced `make_with_default_values_and_location' with `make_with_defaults_and_location
  which can take more than one location to read the default value.


Revision 52653 - Directory Listing
Modified Mon Jun 27 23:35:11 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Simplified setting of value from string and fixed bug also


Revision 52652 - Directory Listing
Modified Mon Jun 27 23:34:24 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added a `show' to every widget, so that it can be activated for editing outside of the internal method that uses double click or EV_GRID default behaviour.  This is useful for the EiffelStudio preference window which needs to do this when a user presses the Enter key on a selected row.


Revision 52651 - Directory Listing
Modified Mon Jun 27 23:33:04 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed side effect on saving all resources


Revision 52509 - Directory Listing
Modified Wed Jun 22 23:42:50 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fix:
- don't expand description text field on resize
- right clicking selected row to change default value


Revision 52508 - Directory Listing
Modified Wed Jun 22 23:41:39 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Update build project interface


Revision 52477 - Directory Listing
Modified Wed Jun 22 00:08:23 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed commented code


Revision 52476 - Directory Listing
Modified Wed Jun 22 00:08:03 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Interface changes


Revision 52475 - Directory Listing
Modified Wed Jun 22 00:07:48 2005 UTC (14 years, 5 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fix typo


Revision 52090 - Directory Listing
Modified Mon Jun 13 23:43:00 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug in not initialing fdefault values


Revision 52089 - Directory Listing
Modified Mon Jun 13 23:02:05 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Made 'resources', 'managers' and 'default_Values' not once routines in case user wants to use more than one set of preferences per application


Revision 52077 - Directory Listing
Modified Mon Jun 13 18:41:18 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug in selection of correct combo box item value


Revision 52076 - Directory Listing
Modified Mon Jun 13 18:32:57 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Changed PREFERENCES_GRID_WINDOW to PREFERENCES_WINDOW


Revision 52075 - Directory Listing
Modified Mon Jun 13 17:54:27 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed commented code


Revision 52074 - Directory Listing
Modified Mon Jun 13 17:54:08 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Exported activation of widget


Revision 52073 - Directory Listing
Modified Mon Jun 13 17:53:11 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug causing side-effect when asaving resources


Revision 51993 - Directory Listing
Modified Fri Jun 10 01:47:14 2005 UTC (14 years, 6 months ago) by manus
Original Path: trunk/Src/library/preferences
Commented out non-used locals from commented out code.


Revision 51992 - Directory Listing
Modified Fri Jun 10 01:47:02 2005 UTC (14 years, 6 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed obsolete calls to `make'.


Revision 51935 - Directory Listing
Modified Wed Jun 8 23:17:03 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed the multi column list default dialog since now there is a better one using EV_GRID instead


Revision 51934 - Directory Listing
Modified Wed Jun 8 23:15:37 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Changed all the widget types to use EV_GRID_*_ITEM widgets instead of vision2 composite controls.


Revision 51718 - Directory Listing
Modified Fri Jun 3 23:45:39 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed unused attributes and locals


Revision 51616 - Directory Listing
Modified Wed Jun 1 23:33:51 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Exported attribute now needed by PREFERENCES_GRID_WINDOW
- Fixed bad value setting routine


Revision 51615 - Directory Listing
Modified Wed Jun 1 23:32:23 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Implementation


Revision 51613 - Directory Listing
Modified Wed Jun 1 23:29:53 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed bogus post-condition


Revision 51504 - Directory Listing
Modified Sat May 28 00:32:56 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
New window using EV_GRID


Revision 51503 - Directory Listing
Modified Sat May 28 00:31:15 2005 UTC (14 years, 6 months ago) by neilc
Original Path: trunk/Src/library/preferences
Exported `last_seelected_value'


Revision 51266 - Directory Listing
Modified Fri May 20 23:01:21 2005 UTC (14 years, 6 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed `set_string_mode_ascii' as we want to process extended ascii files.


Revision 51026 - Directory Listing
Modified Fri May 13 00:24:50 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Allow for getting a preference value straight from datastore


Revision 50979 - Directory Listing
Modified Wed May 11 23:29:20 2005 UTC (14 years, 7 months ago) by king
Original Path: trunk/Src/library/preferences
Optimized resource saving to use PLAIN_TEXT_FILE and reuse existing objects


Revision 50972 - Directory Listing
Modified Wed May 11 23:11:21 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Update typos in dialog prompt message


Revision 50951 - Directory Listing
Modified Wed May 11 06:21:36 2005 UTC (14 years, 7 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed non-used locals.


Revision 50937 - Directory Listing
Modified Wed May 11 01:33:40 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Support for CHOICE preference.


Revision 50936 - Directory Listing
Modified Wed May 11 01:31:57 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added support for CHOICE preference.


Revision 50935 - Directory Listing
Modified Wed May 11 01:30:33 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
New choice preference.


Revision 50802 - Directory Listing
Modified Fri May 6 01:01:34 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Some modifications for saving resource to XMl and removing resources when required


Revision 50649 - Directory Listing
Modified Tue May 3 16:39:45 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added to allow direct removal of a preference from the datastore


Revision 50648 - Directory Listing
Modified Tue May 3 16:39:10 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Updated feature export clause


Revision 50647 - Directory Listing
Modified Tue May 3 16:38:40 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added for removal of preference


Revision 50646 - Directory Listing
Modified Tue May 3 16:38:13 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
- make sure when changing tree nodes that the previous prefernce is not shown anymore
- make sure to select the tree on opening the preferences for mouse navigation


Revision 50645 - Directory Listing
Modified Tue May 3 16:37:15 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Interface improvements


Revision 50644 - Directory Listing
Modified Tue May 3 16:36:43 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added missing list preference value setting


Revision 50643 - Directory Listing
Modified Tue May 3 16:36:17 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug where when restoring a preference to a default value it was not then removed from the datastore so it was never taken into account


Revision 50328 - Directory Listing
Modified Fri Apr 22 01:32:03 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug inretrieval of preference hidden value


Revision 50319 - Directory Listing
Modified Fri Apr 22 00:53:27 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Useful graphical dialogs for letting the user choose not have to see warnings through preferences all the time.


Revision 50318 - Directory Listing
Modified Fri Apr 22 00:52:05 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed bug where after being persisted to data store hidden preferences were being displayed


Revision 50317 - Directory Listing
Modified Fri Apr 22 00:51:27 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added option to choose whether to save preferences with default values to datastore


Revision 49718 - Directory Listing
Modified Thu Mar 31 22:33:44 2005 UTC (14 years, 8 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Added support for hiding preferences
- Made preference manager names appear in sentence case
- Added column sorting in preference window


Revision 49717 - Directory Listing
Modified Thu Mar 31 22:32:25 2005 UTC (14 years, 8 months ago) by neilc
Original Path: trunk/Src/library/preferences
Utility class for comparing string values in multi column list rows


Revision 49570 - Directory Listing
Modified Tue Mar 29 01:32:34 2005 UTC (14 years, 8 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Fixed bug in saving of all resources where all preferences were being saved, not just those that don't match default values
- Fixed broken 'get_resource_value' for registry implementation retrieval
- Fixed broken post condition in RESOURCE_STRUCTURE.save_resource


Revision 49551 - Directory Listing
Modified Sat Mar 26 01:42:43 2005 UTC (14 years, 8 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed usage of now reserverd word 'attribute'


Revision 49298 - Directory Listing
Modified Fri Mar 18 17:07:01 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Changed default interface handling to be more intuitive:
 - double click now responds in custom way to each preference
 - list selection is not lost on single click


Revision 49050 - Directory Listing
Modified Wed Mar 9 19:54:48 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Change argument name from 'value' to 'fallback_value'


Revision 49049 - Directory Listing
Modified Wed Mar 9 19:54:12 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Changed argument name from 'value' to 'fallback_value'


Revision 49048 - Directory Listing
Modified Wed Mar 9 19:53:46 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Updated to use SORTED_TWO_WAY list rather than SORTABLE_ARRAY
- Made name formatting more readable


Revision 49047 - Directory Listing
Modified Wed Mar 9 19:52:56 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Added comments
- change argument name from 'value' to 'fallback_value' to better indicate what the arguments do when creating preferences


Revision 49046 - Directory Listing
Modified Wed Mar 9 19:51:20 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Updated comments


Revision 48765 - Directory Listing
Modified Fri Feb 25 00:20:08 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Updated resource widget registration after hierarchical adjustments elsewhere


Revision 48764 - Directory Listing
Modified Fri Feb 25 00:19:33 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Moved widget management routines into this view from PREFERENCES


Revision 48763 - Directory Listing
Modified Fri Feb 25 00:18:52 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed all references to preference widgets, which are now available from the PREFERENCE_VIEW class, so that preferences may be used without any graphical library


Revision 48762 - Directory Listing
Modified Fri Feb 25 00:17:49 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed preference creation features, now available from the *_PREFERENCE_FACTORY classes


Revision 48761 - Directory Listing
Modified Fri Feb 25 00:17:06 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Graphical preference widgets, moved to 'graphical' sub-cluster


Revision 48759 - Directory Listing
Modified Fri Feb 25 00:16:31 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Graphical preferences, moved into 'graphical' cluster


Revision 48758 - Directory Listing
Modified Fri Feb 25 00:15:53 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed these graphical preferences to sub-cluster 'graphical'


Revision 48757 - Directory Listing
Modified Fri Feb 25 00:14:04 2005 UTC (14 years, 9 months ago) by neilc
Original Path: trunk/Src/library/preferences
Factory classes.  Removed from PREFERENCE_MANAGER to provide more flexibilty for compiling without graphical library


Revision 48364 - Directory Listing
Modified Thu Feb 10 21:44:49 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fixed XML call on 'full_name' of resource, which has been removed


Revision 48363 - Directory Listing
Modified Thu Feb 10 21:44:30 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
Fix possible bad value for sub-node during XML extraction


Revision 48360 - Directory Listing
Modified Thu Feb 10 19:03:16 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Changed class names from *_RESOURCE to _PREFERENCE due to .NET name clash and future possible clashes


Revision 48359 - Directory Listing
Modified Thu Feb 10 19:01:19 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Changed class names from *_RESOURCE to _PREFERENCE due to .NET name clash and future possible clashes
- fixed resource name storage bug


Revision 48358 - Directory Listing
Modified Thu Feb 10 19:00:27 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Changed class names from *_RESOURCE to _PREFERENCE due to .NET name clash and future possible clashes
- added 'reset' for default values


Revision 48357 - Directory Listing
Modified Thu Feb 10 18:59:46 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
- Changed class names from *_RESOURCE to _PREFERENCE due to .NET name clash and future possible clashes
- added 'reset' for default value


Revision 48356 - Directory Listing
Modified Thu Feb 10 18:58:32 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
Changed class names from *_RESOURCE to _PREFERENCE due to .NET name clash and future possible clashes


Revision 47655 - Directory Listing
Modified Tue Jan 18 18:43:37 2005 UTC (14 years, 10 months ago) by neilc
Original Path: trunk/Src/library/preferences
Changed class RESOURCE_MANAGER to PREFERENCE_RESOURCE_MANAGER because on .net mscorlib already has a RESOURCE_MANAGER so there is a name clash and you can't change the prefix for mscorlib assembly at present.


Revision 47598 - Directory Listing
Modified Sat Jan 15 01:07:58 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Implemented saving of all resources in one call in registry


Revision 47597 - Directory Listing
Modified Fri Jan 14 22:12:33 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed unused locals


Revision 47596 - Directory Listing
Modified Fri Jan 14 21:50:18 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
New preferences


Revision 47595 - Directory Listing
Modified Fri Jan 14 21:40:26 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
New clusters for library redesign.


Revision 47594 - Directory Listing
Modified Fri Jan 14 21:38:56 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Old files, not used by in library redesign.


Revision 47593 - Directory Listing
Modified Fri Jan 14 21:33:38 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Updated XML implementation of preferences storing.


Revision 47592 - Directory Listing
Modified Fri Jan 14 21:31:54 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Windows registry implementation of preference storing.


Revision 47591 - Directory Listing
Modified Fri Jan 14 21:30:44 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed files.  Cluster now renamed to 'registry_implementation'


Revision 47590 - Directory Listing
Modified Fri Jan 14 21:29:48 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Interface cluster for preferences.  Contains abstract widgets and EiffelBuild project of preference view.


Revision 47589 - Directory Listing
Modified Fri Jan 14 21:28:01 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed files.  No longer used in new library design.


Revision 47588 - Directory Listing
Modified Fri Jan 14 21:23:13 2005 UTC (14 years, 11 months ago) by neilc
Original Path: trunk/Src/library/preferences
Removed 'gui' cluster.  No longer used in new library design.


Revision 47023 - Directory Listing
Modified Tue Dec 14 10:12:42 2004 UTC (15 years ago) by alexk
Original Path: trunk/Src/library/preferences
Added a check to avoid adding two or more resources with the same name.


Revision 47022 - Directory Listing
Modified Tue Dec 14 09:53:23 2004 UTC (15 years ago) by alexk
Original Path: trunk/Src/library/preferences
Changed contract of feature "put_resource" to disallow adding resources
with the same name twice or more times.


Revision 47021 - Directory Listing
Modified Mon Dec 13 22:28:36 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Commented out screen bordering code as this isn't multi-display friendly
Reinstate when multi-display values can be queried with Vision2


Revision 47020 - Directory Listing
Modified Mon Dec 13 20:25:31 2004 UTC (15 years ago) by alexk
Original Path: trunk/Src/library/preferences
Made a postcondition of "put_resource" weaker to avoid violations for
different resources with the same name.


Revision 46955 - Directory Listing
Modified Sat Dec 4 01:37:33 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Added label background setting back


Revision 46954 - Directory Listing
Modified Sat Dec 4 01:34:53 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Now setting background_color of labels parent


Revision 46949 - Directory Listing
Modified Fri Dec 3 23:38:55 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Changed color_b to color_label to reflect recent change in type
Now color_frame expands instead of reset_b


Revision 46948 - Directory Listing
Modified Fri Dec 3 23:13:19 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Now setting padding of 2 pixels between example label and button


Revision 46947 - Directory Listing
Modified Fri Dec 3 23:06:32 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Now using EV_LABEL for display instead of drawing on to pixmap
This allows for center alignment for free and automatic resizing


Revision 46945 - Directory Listing
Modified Fri Dec 3 22:58:49 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Removed needless default size setting
Removed uneeded end cell
Now Auto button is always expanded


Revision 46943 - Directory Listing
Modified Fri Dec 3 22:57:31 2004 UTC (15 years ago) by king
Original Path: trunk/Src/library/preferences
Fixed dialog positioning so that it always remains visible
Now dialog stays within the confines of its parents if list is scrolled


Revision 46357 - Directory Listing
Modified Sat Nov 6 01:37:49 2004 UTC (15 years, 1 month ago) by king
Original Path: trunk/Src/library/preferences
Now setting a maximum width of 250 pixels for font display, this displays Example fully up to size 40 point


Revision 46356 - Directory Listing
Modified Sat Nov 6 01:30:59 2004 UTC (15 years, 1 month ago) by king
Original Path: trunk/Src/library/preferences
Now clearing after box has been resized


Revision 46230 - Directory Listing
Modified Mon Nov 1 23:30:50 2004 UTC (15 years, 1 month ago) by king
Original Path: trunk/Src/library/preferences
Updated change widget to always show all of the chosen font


Revision 45752 - Directory Listing
Modified Sat Sep 18 23:31:18 2004 UTC (15 years, 2 months ago) by manus
Original Path: trunk/Src/library/preferences
Made compilable by adding `new_child' already added to the `registry' cluster class.


Revision 45557 - Directory Listing
Modified Sat Sep 11 22:41:54 2004 UTC (15 years, 3 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed gelint errors doing a flat degree 3 checking.


Revision 44932 - Directory Listing
Modified Thu Aug 19 06:44:00 2004 UTC (15 years, 3 months ago) by king
Original Path: trunk/Src/library/preferences
Reinstated clear for gtk on right list select, this is needed for new mcl selection implementation


Revision 44929 - Directory Listing
Modified Thu Aug 19 04:27:58 2004 UTC (15 years, 3 months ago) by king
Original Path: trunk/Src/library/preferences
Corrected previous commit


Revision 44916 - Directory Listing
Modified Thu Aug 19 03:47:48 2004 UTC (15 years, 3 months ago) by king
Original Path: trunk/Src/library/preferences
Now just clearing selection from list on Unix for column resize


Revision 44582 - Directory Listing
Modified Tue Aug 10 00:26:59 2004 UTC (15 years, 4 months ago) by king
Original Path: trunk/Src/library/preferences
Made focus handling code Windows only until a reasonable gtk fix can be conjured


Revision 41377 - Directory Listing
Modified Tue Feb 17 23:55:56 2004 UTC (15 years, 9 months ago) by manus
Original Path: trunk/Src/library/preferences
Use `string_value' instead of `value' for WEL_REGISTRY_KEY_VALUE.


Revision 40759 - Directory Listing
Modified Thu Dec 11 23:09:47 2003 UTC (16 years ago) by manus
Original Path: trunk/Src/library/preferences
Use `twin' instead of `clone' which is now made obsolete.


Revision 40719 - Directory Listing
Modified Thu Dec 11 18:46:57 2003 UTC (16 years ago) by manus
Original Path: trunk/Src/library/preferences
Use `twin' instead of `clone' which is now made obsolete.
Use `as_lower' and `as_upper' whenever appropriate instead of cloning and
  then calling `to_lower' or `to_upper'.


Revision 40516 - Directory Listing
Modified Wed Nov 26 07:35:52 2003 UTC (16 years ago) by manus
Original Path: trunk/Src/library/preferences
Updated to Gobo 3.3 which has a fixed version of those classes.


Revision 39091 - Directory Listing
Modified Wed Sep 17 03:15:02 2003 UTC (16 years, 3 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed issue with `dword_value' so that it works properly.


Revision 38503 - Directory Listing
Modified Thu Aug 14 22:05:39 2003 UTC (16 years, 4 months ago) by rogers
Original Path: trunk/Src/library/preferences
Changed behaviour when dialog is closed with regards to saving the
check box state. Previously, the state was only saved when "OK" was
pressed, but now it is always saved.


Revision 38502 - Directory Listing
Modified Thu Aug 14 22:04:54 2003 UTC (16 years, 4 months ago) by rogers
Original Path: trunk/Src/library/preferences
Tidied up, by removing all unused default feature clauses.


Revision 38421 - Directory Listing
Modified Mon Aug 11 19:48:07 2003 UTC (16 years, 4 months ago) by rogers
Original Path: trunk/Src/library/preferences
Added `post_close_actions' fired after `Current' is closed. By connecting
to this action seuqence, you may perform any processing that must
occur if paticular preferences are modified.


Revision 38398 - Directory Listing
Modified Sun Aug 10 21:36:30 2003 UTC (16 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Fixed error when preferences file is empty or does not contain XML data.


Revision 38106 - Directory Listing
Modified Fri Jul 18 18:24:36 2003 UTC (16 years, 5 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed non-used local variable.


Revision 37697 - Directory Listing
Modified Thu Jun 12 00:23:08 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/preferences
Replace !! with create keyword.
Replace creation keyword with create keyword.


Revision 37573 - Directory Listing
Modified Thu Jun 5 23:12:44 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/preferences
Replace `creation' keyword with `create' keyword.


Revision 37572 - Directory Listing
Modified Thu Jun 5 23:10:04 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/preferences
Replace use of ~ keyword with `agent' keyword.


Revision 37546 - Directory Listing
Modified Thu Jun 5 18:54:45 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/library/preferences
Uses feature `has_attribute_by_name' of XM_ELEMENT instead of parsing the list of attributes.


Revision 37502 - Directory Listing
Modified Sat May 31 05:19:53 2003 UTC (16 years, 6 months ago) by manus
Original Path: trunk/Src/library/preferences
Moved 3 features we were using from EiffelStudio WARNING_MESSAGES class to
current class, as we do not want the preference library to rely on EiffelStudio
code to be compiled.


Revision 37497 - Directory Listing
Modified Fri May 30 22:07:01 2003 UTC (16 years, 6 months ago) by manus
Original Path: trunk/Src/library/preferences
Removed useless [] for empty TUPLE specification.
Replaced manifest tuple `[]' used for agent calls by `Void' as they are
  semantically identical.


Revision 36938 - Directory Listing
Modified Thu Apr 24 19:42:29 2003 UTC (16 years, 7 months ago) by rogers
Original Path: trunk/Src/library/preferences
Initial version. This has been committed, as the version with GOBO 3.1 has
a bug in `process_empty_element'. This version is to be used instead,
until a fixed version of GOBO is available and will be used.


Revision 36935 - Directory Listing
Modified Thu Apr 24 17:06:34 2003 UTC (16 years, 7 months ago) by rogers
Original Path: trunk/Src/library/preferences
Initial version. This is a modified version from GOBO 3.1, as the actual
version does not handle empty name spaces correctly, and inserts an "="
sign when there should be none. This file is only required here, until
the bug is fixed in GOBO. The only modification in this file is a new
implementation of `has_namespace'.


Revision 36666 - Directory Listing
Modified Wed Apr 9 17:30:12 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Delete unused local variable 's' in feature `up_date_root'.


Revision 36665 - Directory Listing
Modified Wed Apr 9 17:28:11 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Filter that concat two identics elements when parsing a file with XM_EIFFEL_PARSER.
This class will be in the next release of gobo.


Revision 36664 - Directory Listing
Modified Wed Apr 9 17:16:13 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Change parser. Now uses the gobo XM_EIFFEL_PARSER.


Revision 36610 - Directory Listing
Modified Fri Apr 4 23:55:49 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Change parser. Now uses the gobo XM_EIFFEL_PARSER.


Revision 36517 - Directory Listing
Modified Tue Apr 1 18:21:53 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Delete select because it is not needed anymore.


Revision 36502 - Directory Listing
Modified Thu Mar 27 01:26:10 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Change attribute `xml_name' into feature for redefinition to be allowed in class SINGLE_ARRAY_ITEM_RESOURCE_TYPE.


Revision 36501 - Directory Listing
Modified Thu Mar 27 01:15:06 2003 UTC (16 years, 8 months ago) by julieng
Original Path: trunk/Src/library/preferences
Change renaming of `xml_name' into a redefinition.


Revision 34831 - Directory Listing
Modified Fri Nov 8 18:49:08 2002 UTC (17 years, 1 month ago) by manus
Original Path: trunk/Src/library/preferences
Removed commented code.
Added call to `clear' so that on Unix popup windows disappear when you close
the preferences tool.


Revision 34830 - Directory Listing
Modified Fri Nov 8 18:48:25 2002 UTC (17 years, 1 month ago) by manus
Original Path: trunk/Src/library/preferences
Removed non-used local variables.


Revision 34266 - Directory Listing
Modified Sun Sep 1 22:10:52 2002 UTC (17 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Regitering of new SINGLE_ARRAY_ITEM_RESOURCE_TYPE.


Revision 34265 - Directory Listing
Modified Sun Sep 1 22:10:04 2002 UTC (17 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added new attribute 'selected_item' denoting the value of the item selected
by the user, if any.


Revision 34264 - Directory Listing
Modified Sun Sep 1 22:09:08 2002 UTC (17 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Added registering of new type.


Revision 34263 - Directory Listing
Modified Sun Sep 1 22:08:27 2002 UTC (17 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
Implemented correct checking for new array list with selected item resource type.


Revision 34262 - Directory Listing
Modified Sun Sep 1 22:07:10 2002 UTC (17 years, 3 months ago) by neilc
Original Path: trunk/Src/library/preferences
New resource type added which represents an array with a single element selected.
This allows for generation of combo box instead of a long ';' delineated string.


Revision 33349 - Directory Listing
Modified Thu Aug 1 01:42:54 2002 UTC (17 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Updated obsolete calls to Vision2 obsolete features.


Revision 33231 - Directory Listing
Modified Thu Jul 25 02:17:17 2002 UTC (17 years, 4 months ago) by manus
Original Path: trunk/Src/library/preferences
Added some protection in case the registries are messed up.


Revision 30155 - Directory Listing
Modified Thu Jan 10 20:48:01 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Added this draft of a documentation for the preferences library. It should be made much cleaner before we release the library to customers.


Revision 30127 - Directory Listing
Modified Wed Jan 9 20:13:51 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
The `delayed_effect' property was spread was one resource to the next.


Revision 30116 - Directory Listing
Modified Wed Jan 9 17:17:34 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Removed two classes that are not used any more.


Revision 30107 - Directory Listing
Modified Wed Jan 9 02:30:25 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Resources with no description used to get the description of the last read resource.


Revision 30068 - Directory Listing
Modified Mon Jan 7 23:21:52 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Removed unused local variables.


Revision 30067 - Directory Listing
Modified Mon Jan 7 23:06:22 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Adapted the xml implementation to the new preference interface.


Revision 30066 - Directory Listing
Modified Mon Jan 7 23:05:18 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Now free status objects.


Revision 30059 - Directory Listing
Modified Mon Jan 7 17:43:19 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
1) Moved all Vision2-related classes to the gui sub-cluster, so that the preference library can be used and precompiled with or without Vision2, 2) Added the possibility for users to define their own resource types (this cleaned up a good deal of code, since we were using explicit string constants and reverse assignments in several places to find out which type of resource we had).


Revision 30027 - Directory Listing
Modified Thu Jan 3 17:10:53 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
These classes belong to the preferences library (used to be in interface.new_graphical.dialogs)


Revision 30024 - Directory Listing
Added Thu Jan 3 03:25:38 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/library/preferences
Reintroduced the preferences library.


  ViewVC Help
Powered by ViewVC 1.1.23