/[eiffelstudio]/trunk/Src/library/preferences
ViewVC logotype

Log of /trunk/Src/library/preferences

View Directory Listing Directory Listing


Sticky Revision:

Revision 48762 - Directory Listing
Modified Fri Feb 25 00:17:49 2005 UTC (15 years ago) by neilc
Removed preference creation features, now available from the *_PREFERENCE_FACTORY classes


Revision 48761 - Directory Listing
Modified Fri Feb 25 00:17:06 2005 UTC (15 years ago) by neilc
Graphical preference widgets, moved to 'graphical' sub-cluster


Revision 48759 - Directory Listing
Modified Fri Feb 25 00:16:31 2005 UTC (15 years ago) by neilc
Graphical preferences, moved into 'graphical' cluster


Revision 48758 - Directory Listing
Modified Fri Feb 25 00:15:53 2005 UTC (15 years ago) by neilc
Removed these graphical preferences to sub-cluster 'graphical'


Revision 48757 - Directory Listing
Modified Fri Feb 25 00:14:04 2005 UTC (15 years ago) by neilc
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 (15 years ago) by neilc
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 (15 years ago) by neilc
Fix possible bad value for sub-node during XML extraction


Revision 48360 - Directory Listing
Modified Thu Feb 10 19:03:16 2005 UTC (15 years ago) by neilc
- 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 (15 years ago) by neilc
- 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 (15 years ago) by neilc
- 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 (15 years ago) by neilc
- 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 (15 years ago) by neilc
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 (15 years, 1 month ago) by neilc
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 (15 years, 1 month ago) by neilc
Implemented saving of all resources in one call in registry


Revision 47597 - Directory Listing
Modified Fri Jan 14 22:12:33 2005 UTC (15 years, 1 month ago) by neilc
Removed unused locals


Revision 47596 - Directory Listing
Modified Fri Jan 14 21:50:18 2005 UTC (15 years, 1 month ago) by neilc
New preferences


Revision 47595 - Directory Listing
Modified Fri Jan 14 21:40:26 2005 UTC (15 years, 1 month ago) by neilc
New clusters for library redesign.


Revision 47594 - Directory Listing
Modified Fri Jan 14 21:38:56 2005 UTC (15 years, 1 month ago) by neilc
Old files, not used by in library redesign.


Revision 47593 - Directory Listing
Modified Fri Jan 14 21:33:38 2005 UTC (15 years, 1 month ago) by neilc
Updated XML implementation of preferences storing.


Revision 47592 - Directory Listing
Modified Fri Jan 14 21:31:54 2005 UTC (15 years, 1 month ago) by neilc
Windows registry implementation of preference storing.


Revision 47591 - Directory Listing
Modified Fri Jan 14 21:30:44 2005 UTC (15 years, 1 month ago) by neilc
Removed files.  Cluster now renamed to 'registry_implementation'


Revision 47590 - Directory Listing
Modified Fri Jan 14 21:29:48 2005 UTC (15 years, 1 month ago) by neilc
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 (15 years, 1 month ago) by neilc
Removed files.  No longer used in new library design.


Revision 47588 - Directory Listing
Modified Fri Jan 14 21:23:13 2005 UTC (15 years, 1 month ago) by neilc
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, 2 months ago) by alexk
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, 2 months ago) by alexk
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, 2 months ago) by king
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, 2 months ago) by alexk
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, 2 months ago) by king
Added label background setting back


Revision 46954 - Directory Listing
Modified Sat Dec 4 01:34:53 2004 UTC (15 years, 2 months ago) by king
Now setting background_color of labels parent


Revision 46949 - Directory Listing
Modified Fri Dec 3 23:38:55 2004 UTC (15 years, 2 months ago) by king
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, 2 months ago) by king
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, 2 months ago) by king
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, 2 months ago) by king
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, 2 months ago) by king
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, 3 months ago) by king
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, 3 months ago) by king
Now clearing after box has been resized


Revision 46230 - Directory Listing
Modified Mon Nov 1 23:30:50 2004 UTC (15 years, 3 months ago) by king
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, 5 months ago) by manus
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, 5 months ago) by manus
Fixed gelint errors doing a flat degree 3 checking.


Revision 44932 - Directory Listing
Modified Thu Aug 19 06:44:00 2004 UTC (15 years, 6 months ago) by king
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, 6 months ago) by king
Corrected previous commit


Revision 44916 - Directory Listing
Modified Thu Aug 19 03:47:48 2004 UTC (15 years, 6 months ago) by king
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, 6 months ago) by king
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 (16 years ago) by manus
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, 2 months ago) by manus
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, 2 months ago) by manus
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, 3 months ago) by manus
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, 5 months ago) by manus
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, 6 months ago) by rogers
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, 6 months ago) by rogers
Tidied up, by removing all unused default feature clauses.


Revision 38421 - Directory Listing
Modified Mon Aug 11 19:48:07 2003 UTC (16 years, 6 months ago) by rogers
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, 6 months ago) by manus
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, 7 months ago) by manus
Removed non-used local variable.


Revision 37697 - Directory Listing
Modified Thu Jun 12 00:23:08 2003 UTC (16 years, 8 months ago) by julieng
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, 8 months ago) by julieng
Replace `creation' keyword with `create' keyword.


Revision 37572 - Directory Listing
Modified Thu Jun 5 23:10:04 2003 UTC (16 years, 8 months ago) by julieng
Replace use of ~ keyword with `agent' keyword.


Revision 37546 - Directory Listing
Modified Thu Jun 5 18:54:45 2003 UTC (16 years, 8 months ago) by julieng
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, 8 months ago) by manus
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, 8 months ago) by manus
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, 10 months ago) by rogers
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, 10 months ago) by rogers
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, 10 months ago) by julieng
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, 10 months ago) by julieng
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, 10 months ago) by julieng
Change parser. Now uses the gobo XM_EIFFEL_PARSER.


Revision 36610 - Directory Listing
Modified Fri Apr 4 23:55:49 2003 UTC (16 years, 10 months ago) by julieng
Change parser. Now uses the gobo XM_EIFFEL_PARSER.


Revision 36517 - Directory Listing
Modified Tue Apr 1 18:21:53 2003 UTC (16 years, 10 months ago) by julieng
Delete select because it is not needed anymore.


Revision 36502 - Directory Listing
Modified Thu Mar 27 01:26:10 2003 UTC (16 years, 11 months ago) by julieng
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, 11 months ago) by julieng
Change renaming of `xml_name' into a redefinition.


Revision 34831 - Directory Listing
Modified Fri Nov 8 18:49:08 2002 UTC (17 years, 3 months ago) by manus
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, 3 months ago) by manus
Removed non-used local variables.


Revision 34266 - Directory Listing
Modified Sun Sep 1 22:10:52 2002 UTC (17 years, 5 months ago) by neilc
Regitering of new SINGLE_ARRAY_ITEM_RESOURCE_TYPE.


Revision 34265 - Directory Listing
Modified Sun Sep 1 22:10:04 2002 UTC (17 years, 5 months ago) by neilc
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, 5 months ago) by neilc
Added registering of new type.


Revision 34263 - Directory Listing
Modified Sun Sep 1 22:08:27 2002 UTC (17 years, 5 months ago) by neilc
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, 5 months ago) by neilc
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, 6 months ago) by manus
Updated obsolete calls to Vision2 obsolete features.


Revision 33231 - Directory Listing
Modified Thu Jul 25 02:17:17 2002 UTC (17 years, 7 months ago) by manus
Added some protection in case the registries are messed up.


Revision 30155 - Directory Listing
Modified Thu Jan 10 20:48:01 2002 UTC (18 years, 1 month ago) by xavier
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 (18 years, 1 month ago) by xavier
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 (18 years, 1 month ago) by xavier
Removed two classes that are not used any more.


Revision 30107 - Directory Listing
Modified Wed Jan 9 02:30:25 2002 UTC (18 years, 1 month ago) by xavier
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 (18 years, 1 month ago) by xavier
Removed unused local variables.


Revision 30067 - Directory Listing
Modified Mon Jan 7 23:06:22 2002 UTC (18 years, 1 month ago) by xavier
Adapted the xml implementation to the new preference interface.


Revision 30066 - Directory Listing
Modified Mon Jan 7 23:05:18 2002 UTC (18 years, 1 month ago) by xavier
Now free status objects.


Revision 30059 - Directory Listing
Modified Mon Jan 7 17:43:19 2002 UTC (18 years, 1 month ago) by xavier
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 (18 years, 1 month ago) by xavier
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 (18 years, 1 month ago) by xavier
Reintroduced the preferences library.


  ViewVC Help
Powered by ViewVC 1.1.23