Commit Graph

32 Commits (4c43dac1b6b2d2e7840cc4d286c7637bc4c90042)

Author SHA1 Message Date
John Ralls 96b09ded9f Doxygen documentation for new options classes.
5 years ago
John Ralls bed44f404f Remove the always questionable Scheme generation and parsing code.
5 years ago
John Ralls a487ca3f98 Improve template conditional readability with custom traits values.
5 years ago
John Ralls b3f96701a0 GncOptionAccountListValue: Make setter param cv match template.
5 years ago
John Ralls 10381d42e0 Fix color option handling.
5 years ago
John Ralls 99eaa81a28 Fix parse of commodity namespace from scheme istream.
5 years ago
John Ralls 0bd9033bb3 Move includes of glib and gtk out or extern C in new cpp files.
5 years ago
John Ralls 18997db720 Separate GncOptionAccountValue into GncOptionAccountListValue and GncOptionAccountSelValue.
5 years ago
John Ralls 05ac056449 Make separate option type for GncOwner.
5 years ago
John Ralls c034a26ae7 Protect stored scheme option values from the garbage collector.
5 years ago
John Ralls bbe74aa086 Remove tooltips from multichoice option values.
5 years ago
John Ralls 52ef53a405 Implement multichoice selection options.
5 years ago
John Ralls be322a0d7c Group GncOptionMultChoiceValue::set_multiple with set_default_multiple.
5 years ago
John Ralls a94f69d6e0 Pretty up some SFINAE formatting for easier reading.
5 years ago
John Ralls f66a918be4 Implement GncOptionValue<const QofQuery*>
5 years ago
John Ralls 418eb06620 Remove GncOptionDateValue::set_default_value(size_t)
5 years ago
John Ralls 5c74337810 Add function GncOption::set_default_value.
5 years ago
John Ralls 534a7c2893 GncOptionMultichoiceValue allow setting a default selection.
5 years ago
John Ralls fba0248548 Support different GncOptionMultichoiceValue key types.
5 years ago
John Ralls 472814d315 Change the normal internal option ValueType to SCM.
5 years ago
John Ralls 276d33975a Remove dialog-options.c, replaced by dialog-options.cpp.
5 years ago
John Ralls 0106176436 Provide GncOption::is_alternate() for GncOptionRangeValue<>.
5 years ago
John Ralls 5fd53c94de Provide GncOption::GetLimits for setting a NUMBER_RANGE spin button.
5 years ago
John Ralls a995343a8b Provide for multiple selections in GncOptionMultichoiceValue
5 years ago
John Ralls 16da3208fc Make GncOptionDateValue::get_period_index return value size_t.
5 years ago
John Ralls 3200bd4966 Add a multiselect boolean member to GncOptionAccountValue.
5 years ago
John Ralls 6c8e0e23f7 Redesign GncOptionDateValue.
5 years ago
John Ralls 3b78b6e894 Change the GncOptionMultichoiceValue permissible value return types to const char*.
5 years ago
John Ralls dc876d4041 Provide an accessor to GncOptionAccountValue::m_allowed
5 years ago
John Ralls 102f36c3be Provide more than one Date UI type to match options available in dialog-option.c
5 years ago
John Ralls 99c2c5e439 GncOptionUIItem from the GncOptionVariant classes to GncOption.
5 years ago
John Ralls aa246d3096 Make implementation classes and template code visible only in app-utils.
5 years ago