Author: reinhard Date: 2010-12-02 16:27:05 -0600 (Thu, 02 Dec 2010) New Revision: 10258
Modified: trunk/gnue-forms/ trunk/gnue-forms/src/GFParser.py Log: Deprecate old style grids (using rows=), and documented target version for removal of deprecated features. Property changes on: trunk/gnue-forms ___________________________________________________________________ Name: bzr:revision-info - timestamp: 2010-12-02 21:46:05.552000046 +0100 committer: Reinhard Müller <reinhard.muel...@bytewise.at> properties: branch-nick: forms + timestamp: 2010-12-02 23:25:47.417999983 +0100 committer: Reinhard Müller <reinhard.muel...@bytewise.at> properties: branch-nick: forms Name: bzr:file-ids - src/GFObjects/GFBlock.py 1...@3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-forms:src%2FGFObjects%2FGFBlock.py + src/GFParser.py 1...@3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-forms:src%2FGFParser.py Name: bzr:revision-id:v4 - 3116 reinhard.muel...@bytewise.at-20100426083500-vtmq0qvd7htz02zx 3117 reinhard.muel...@bytewise.at-20100512151744-2jx8tmtop30kl5n0 3118 reinhard.muel...@bytewise.at-20100705094014-ks9yv7b8gs6ychrb 3119 reinhard.muel...@bytewise.at-20100706085143-hyxadj30ayg28jpx 3120 reinhard.muel...@bytewise.at-20100706140804-sn3npws1ykm81ubx 3121 reinhard.muel...@bytewise.at-20100909134008-5p7jq048nkutldse 3122 reinhard.muel...@bytewise.at-20100923144753-e8hthxho7n5mwg9z 3123 reinhard.muel...@bytewise.at-20100929193018-7r3injoy8g28fwm6 3124 reinhard.muel...@bytewise.at-20100930073631-ilf6smgjt6mfvkpz 3125 reinhard.muel...@bytewise.at-20101011191957-yaj9rkqbervc91ac 3126 reinhard.muel...@bytewise.at-20101020084039-jmfxjbctt6vc2usd 3127 reinhard.muel...@bytewise.at-20101020124425-0dpprxsmanmaenty 3128 reinhard.muel...@bytewise.at-20101020124541-zppkmzww1lnsk8x4 3129 reinhard.muel...@bytewise.at-20101020141905-vjg7r3wihnm7mxam 3130 reinhard.muel...@bytewise.at-20101020143045-pf9ywx1s3hdqbsh7 3131 reinhard.muel...@bytewise.at-20101020143328-ctfmr3fpp5quq1eo 3132 reinhard.muel...@bytewise.at-20101020152139-rlllh9m2qn45atcz 3133 reinhard.muel...@bytewise.at-20101020163022-tgnjcv18nzrc5sfw 3134 reinhard.muel...@bytewise.at-20101020165411-krluvclyw61ef9zp 3135 reinhard.muel...@bytewise.at-20101020185529-pmdkwkm59c1h630f 3136 reinhard.muel...@bytewise.at-20101020195954-1kd9avbmzkrzwzbt 3137 reinhard.muel...@bytewise.at-20101020202048-8q84nx5a54ifxkla 3138 reinhard.muel...@bytewise.at-20101027211256-o7pi879h2x1ceri2 3139 reinhard.muel...@bytewise.at-20101028135833-wftnu2r1cocknxyf 3140 reinhard.muel...@bytewise.at-20101028144709-dbamfa759xoeh127 3141 reinhard.muel...@bytewise.at-20101028145355-uhqftv7n1bcvuz8l 3142 reinhard.muel...@bytewise.at-20101028151042-ueeqwlufysjbke01 3143 reinhard.muel...@bytewise.at-20101028153459-522p7574jw2e11jj 3144 reinhard.muel...@bytewise.at-20101028164956-gua27xm7ad12a218 3145 reinhard.muel...@bytewise.at-20101028181046-hxaehghl84zx9ye0 3146 reinhard.muel...@bytewise.at-20101028194606-598w1lqua0te1m7j 3147 reinhard.muel...@bytewise.at-20101028205855-5k1f08wfdgofenjd 3148 reinhard.muel...@bytewise.at-20101102154340-basdvi9wrxzbx4va 3149 reinhard.muel...@bytewise.at-20101102155520-bbh74pv3qjur1epo 3150 reinhard.muel...@bytewise.at-20101112154024-57tv8mf0wbiycuw1 3151 reinhard.muel...@bytewise.at-20101112155954-ky2g6irsodlzg6yy 3152 reinhard.muel...@bytewise.at-20101114210345-8zsz8bdxtwjytkss 3153 reinhard.muel...@bytewise.at-20101114213813-m10tqf7r2elldh6l 3154 reinhard.muel...@bytewise.at-20101115202536-k0zrvggyt6jy8h0y 3155 reinhard.muel...@bytewise.at-20101122074637-ydmqkqy3udno2n5m 3156 reinhard.muel...@bytewise.at-20101122083336-1n0xys8y4ivtfzo4 3157 reinhard.muel...@bytewise.at-20101201210052-n8pz9fkj6z95zlo2 3158 reinhard.muel...@bytewise.at-20101202012351-kou0f0zchuws25al 3159 reinhard.muel...@bytewise.at-20101202125150-izgvlp3p35t6ny4q 3160 reinhard.muel...@bytewise.at-20101202145210-pf97mpvy5nvhkzqz 3161 reinhard.muel...@bytewise.at-20101202160021-cwhtwpidejk31t6w 3162 reinhard.muel...@bytewise.at-20101202174643-d9ydcs06o8kfy8h7 3163 reinhard.muel...@bytewise.at-20101202180214-zbmb7u0eec43z58g 3164 reinhard.muel...@bytewise.at-20101202202940-kv3x2nnl7ljp8ywo 3165 reinhard.muel...@bytewise.at-20101202204605-4conpgzutzq33iza + 3116 reinhard.muel...@bytewise.at-20100426083500-vtmq0qvd7htz02zx 3117 reinhard.muel...@bytewise.at-20100512151744-2jx8tmtop30kl5n0 3118 reinhard.muel...@bytewise.at-20100705094014-ks9yv7b8gs6ychrb 3119 reinhard.muel...@bytewise.at-20100706085143-hyxadj30ayg28jpx 3120 reinhard.muel...@bytewise.at-20100706140804-sn3npws1ykm81ubx 3121 reinhard.muel...@bytewise.at-20100909134008-5p7jq048nkutldse 3122 reinhard.muel...@bytewise.at-20100923144753-e8hthxho7n5mwg9z 3123 reinhard.muel...@bytewise.at-20100929193018-7r3injoy8g28fwm6 3124 reinhard.muel...@bytewise.at-20100930073631-ilf6smgjt6mfvkpz 3125 reinhard.muel...@bytewise.at-20101011191957-yaj9rkqbervc91ac 3126 reinhard.muel...@bytewise.at-20101020084039-jmfxjbctt6vc2usd 3127 reinhard.muel...@bytewise.at-20101020124425-0dpprxsmanmaenty 3128 reinhard.muel...@bytewise.at-20101020124541-zppkmzww1lnsk8x4 3129 reinhard.muel...@bytewise.at-20101020141905-vjg7r3wihnm7mxam 3130 reinhard.muel...@bytewise.at-20101020143045-pf9ywx1s3hdqbsh7 3131 reinhard.muel...@bytewise.at-20101020143328-ctfmr3fpp5quq1eo 3132 reinhard.muel...@bytewise.at-20101020152139-rlllh9m2qn45atcz 3133 reinhard.muel...@bytewise.at-20101020163022-tgnjcv18nzrc5sfw 3134 reinhard.muel...@bytewise.at-20101020165411-krluvclyw61ef9zp 3135 reinhard.muel...@bytewise.at-20101020185529-pmdkwkm59c1h630f 3136 reinhard.muel...@bytewise.at-20101020195954-1kd9avbmzkrzwzbt 3137 reinhard.muel...@bytewise.at-20101020202048-8q84nx5a54ifxkla 3138 reinhard.muel...@bytewise.at-20101027211256-o7pi879h2x1ceri2 3139 reinhard.muel...@bytewise.at-20101028135833-wftnu2r1cocknxyf 3140 reinhard.muel...@bytewise.at-20101028144709-dbamfa759xoeh127 3141 reinhard.muel...@bytewise.at-20101028145355-uhqftv7n1bcvuz8l 3142 reinhard.muel...@bytewise.at-20101028151042-ueeqwlufysjbke01 3143 reinhard.muel...@bytewise.at-20101028153459-522p7574jw2e11jj 3144 reinhard.muel...@bytewise.at-20101028164956-gua27xm7ad12a218 3145 reinhard.muel...@bytewise.at-20101028181046-hxaehghl84zx9ye0 3146 reinhard.muel...@bytewise.at-20101028194606-598w1lqua0te1m7j 3147 reinhard.muel...@bytewise.at-20101028205855-5k1f08wfdgofenjd 3148 reinhard.muel...@bytewise.at-20101102154340-basdvi9wrxzbx4va 3149 reinhard.muel...@bytewise.at-20101102155520-bbh74pv3qjur1epo 3150 reinhard.muel...@bytewise.at-20101112154024-57tv8mf0wbiycuw1 3151 reinhard.muel...@bytewise.at-20101112155954-ky2g6irsodlzg6yy 3152 reinhard.muel...@bytewise.at-20101114210345-8zsz8bdxtwjytkss 3153 reinhard.muel...@bytewise.at-20101114213813-m10tqf7r2elldh6l 3154 reinhard.muel...@bytewise.at-20101115202536-k0zrvggyt6jy8h0y 3155 reinhard.muel...@bytewise.at-20101122074637-ydmqkqy3udno2n5m 3156 reinhard.muel...@bytewise.at-20101122083336-1n0xys8y4ivtfzo4 3157 reinhard.muel...@bytewise.at-20101201210052-n8pz9fkj6z95zlo2 3158 reinhard.muel...@bytewise.at-20101202012351-kou0f0zchuws25al 3159 reinhard.muel...@bytewise.at-20101202125150-izgvlp3p35t6ny4q 3160 reinhard.muel...@bytewise.at-20101202145210-pf97mpvy5nvhkzqz 3161 reinhard.muel...@bytewise.at-20101202160021-cwhtwpidejk31t6w 3162 reinhard.muel...@bytewise.at-20101202174643-d9ydcs06o8kfy8h7 3163 reinhard.muel...@bytewise.at-20101202180214-zbmb7u0eec43z58g 3164 reinhard.muel...@bytewise.at-20101202202940-kv3x2nnl7ljp8ywo 3165 reinhard.muel...@bytewise.at-20101202204605-4conpgzutzq33iza 3166 reinhard.muel...@bytewise.at-20101202222547-mhsz18h7mqtifatt Name: bzr:text-parents - + src/GFParser.py reinhard.muel...@bytewise.at-20101201210052-n8pz9fkj6z95zlo2 Modified: trunk/gnue-forms/src/GFParser.py =================================================================== --- trunk/gnue-forms/src/GFParser.py 2010-12-02 22:25:01 UTC (rev 10257) +++ trunk/gnue-forms/src/GFParser.py 2010-12-02 22:27:05 UTC (rev 10258) @@ -351,14 +351,16 @@ 'Typecast': GTypecast.whole, 'Description': 'Any widgets inside the block will display this ' 'number of copies in a verticle column. Simulates ' - 'a grid entry system.'}, + 'a grid entry system.', + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8. 'rowSpacer': { 'Typecast': GTypecast.whole, 'Label': _('Row Spacing'), 'Description': 'Adjusts the vertical gap of this number of rows ' 'between duplicated widgets. Serves the same ' 'purpose as some of the gap attributes on ' - 'individual widgets.' }, + 'individual widgets.' , + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8. 'startup': { 'Label': u_("Startup state"), 'Description': u_( @@ -441,7 +443,7 @@ 'restrictDelete':{ 'Typecast': GTypecast.boolean, 'Default': False, - 'Deprecated': 'Use deletable="N"', + 'Deprecated': 'Use deletable="N"', # Remove with 0.8. 'Label': _('Prevent Deletes'), 'Description': 'If set then the user will be unable to request ' 'that a record be deleted via the user interface.' }, @@ -449,7 +451,7 @@ 'Typecast': GTypecast.boolean, 'Default': False, 'Label': _('Prevent Inserts'), - 'Deprecated': 'Use insertable="N"', + 'Deprecated': 'Use insertable="N"', # Remove with 0.8. 'Description': 'If set then the user will be unable to request ' 'that new records be inserted into the block.' }, 'datasource': { @@ -493,12 +495,14 @@ 'rows': { 'Typecast': GTypecast.whole, 'Description': 'Overrides the rows setting defined at the ' - 'block level. ' }, + 'block level. ' , + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8. 'rowSpacer': { 'Typecast': GTypecast.whole, 'Label': _('Row Spacing'), 'Description': 'Overriders the rowSpace setting defined at the ' - 'block level.' } }, + 'block level.' , + 'Deprecated': "Use a <grid> instead."}}, # Remove with 0.8. 'Positionable': True, 'ParentTags': ('page','box','hbox','vbox'), 'Label': u_('Label'), @@ -566,7 +570,7 @@ 'Default': False}, 'maxLength': { 'Typecast': GTypecast.whole, - 'Deprecated': 'Use length'}, + 'Deprecated': 'Use length'}, # Remove with 0.8. 'minLength': { 'Typecast': GTypecast.whole, 'Label': _('Min Text Length'), @@ -575,21 +579,21 @@ 'Default': 0 }, 'max_length': { 'Typecast': GTypecast.whole, - 'Deprecated': 'Use length', + 'Deprecated': 'Use length', # Remove with 0.8. 'Description': 'The maximum number of characters the user is ' 'allowed to enter into the entry.' }, 'min_length': { 'Typecast': GTypecast.whole, - 'Deprecated': 'Use minLength', + 'Deprecated': 'Use minLength', # Remove with 0.8. 'Description': 'The minimum number of characters the user must ' 'enter into the entry.', 'Default': 0 }, 'typecast': { 'Typecast': GTypecast.name, - 'Deprecated': 'Use "type".'}, + 'Deprecated': 'Use "datatype".'}, # Remove with 0.8. 'value': { 'Typecast': GTypecast.text, - 'Deprecated': 'Use default="..." instead', + 'Deprecated': 'Use default="..." instead', # Remove with 0.8. 'Description': 'Deprecated' }, 'fk_source': { 'References': 'datasource.name', @@ -744,12 +748,14 @@ 'rows': { 'Typecast': GTypecast.whole, 'Description': 'Overrides the rows setting defined at the ' - 'block level.'}, + 'block level.', + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8. 'rowSpacer': { 'Typecast': GTypecast.whole, 'Label': _('Row Spacing'), 'Description': 'Overrides the rowSpacer setting at the ' - 'block level.' }, + 'block level.' , + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8. 'navigable': { 'Typecast': GTypecast.boolean, 'Description': 'If false, the user will be unable to navigate ' @@ -759,7 +765,7 @@ 'hidden': { 'Typecast': GTypecast.boolean, 'Default': False, - 'Deprecated': 'Use a field without entry instead'}, + 'Deprecated': 'Use a field without entry instead'}, # Remove with 0.8. 'style': { 'Typecast': GTypecast.name, 'ValueSet': { @@ -827,7 +833,8 @@ 'ParentTags': ('page','vbox','hbox','box'), 'Label': u_('Scrollbar'), 'Description': 'A scrollbar is a visual element that lets the user ' - 'move vertically layout elements linked to it.' }, + 'move vertically layout elements linked to it.', + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8 'vbox': { 'BaseClass': GFObjects.GFVBox, @@ -909,10 +916,7 @@ 'Description': 'The block for this grid.' }, 'rows': { 'Typecast': GTypecast.whole, - 'Description': u_('Overrides the rows setting defined at the ' - 'block level.')}, - - }, + 'Description': "Number of rows displayed"}}, 'Positionable': True, 'ParentTags': ('page','box','hbox','vbox'), 'Label': u_('Grid'), @@ -1056,12 +1060,14 @@ 'rows': { 'Typecast': GTypecast.whole, 'Description': 'Overrides the rows setting defined at the ' - 'block level. ' }, + 'block level. ', + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8 'rowSpacer': { 'Typecast': GTypecast.whole, 'Label': _('Row Spacing'), 'Description': 'Overriders the rowSpace setting defined at the ' - 'block level.' }, + 'block level.', + 'Deprecated': "Use a <grid> instead."}, # Remove with 0.8 'focusorder': { 'Typecast': GTypecast.whole, 'Description': 'Defines what order the focus moves through ' @@ -1122,7 +1128,7 @@ 'Description': 'TODO' } }, 'MixedContent': True, 'SingleInstance': True, - 'Deprecated': 'Use the <form> attribute "title" instead.', + 'Deprecated': 'Use the <form> attribute "title" instead.', # Remove with 0.8 'ParentTags': ('options',), 'Label': u_('Form Title'), 'Description': 'TODO' }, @@ -1272,7 +1278,7 @@ 'Typecast': GTypecast.text}, 'type': { 'Typecast': GTypecast.name, - 'Deprecated': 'Use "datatype" instead.'}}, + 'Deprecated': 'Use "datatype" instead.'}}, # Remove with 0.8. 'ParentTags': ('form','dialog'), 'Label': u_('Parameter'), 'Description': 'A form can get parameters from the outer world ' _______________________________________________ commit-gnue mailing list commit-gnue@gnu.org http://lists.gnu.org/mailman/listinfo/commit-gnue