id summary reporter owner description type status priority component severity resolution keywords cc release 8961 [PATCH] improve option / default handling, introduce two more options Patrick Schaaf Chris Nelson "This is an enhancement patch I just cooked up. It provides for the following: * the builtin defaults for all macro arguments (except query arguments), can now be changed in trac.ini, like this: {{{ [trac-jsgantt] option.openLevel = 0 }}} * all these options, when representing integer values, are type converted, whether coming from trac.ini or macro instantiations. A suitable python conversion error is shown, instead of just not displaying the JS at all (e.g. {{{res=xxx}}} now shows an error.) * a new option (trac.ini or macro argument) '''openClosedTickets''', defaulting to 1, can be set to 0 to make parent tickets with status ''closed'', initially show as collapsed, regardless of openLevel setting. * a new option (trac.ini or macro argument) '''userMap''', defaulting to 1, can be set to 0 to avoid the conversion of login (ticket owner) names to full / real names in the ''Resource'' display column.[[BR]] Setting '''userMap=0''' makes ''Resource'' show the login names.[[BR]] In particular, not doing this conversion, avoids the internal call to self.env.get_known_users(), which could be pretty expensive when you have a huge list of users. " enhancement closed normal TracJsGanttPlugin normal fixed Ryan J Ollos 0.11