Project

General

Profile

Actions

feature request #7902

closed

Allow default values for PreferencePredicates

Added by Andreas Müller about 4 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Tags:

Related issues

Related to EDIT - feature request #8062: Make default preferences deletable serversideClosedAndreas Müller

Actions
Related to EDIT - task #8001: Update CDM preference paths for v5.5NewAndreas Müller

Actions
Blocks EDIT - bug #7849: Improve DB Preferences handling and saving in TaxEditorClosedKatja Luther

Actions
Copied to EDIT - feature request #9439: Split PreferencePredicates depending on their typeNewAndreas Müller

Actions
Actions #1

Updated by Andreas Müller about 4 years ago

  • Blocks bug #7849: Improve DB Preferences handling and saving in TaxEditor added
Actions #2

Updated by Andreas Müller about 4 years ago

  • Status changed from New to In Progress
  • Assignee changed from Andreas Müller to Katja Luther
  • Priority changed from New to Highest

Generally implemented but for existing predicates we still need to define default values.

For boolean and/or UUIDs /UUID Lists and maybe others we may think about separate enums to explicitly handle getters/setters for the type (to convert from String to Type and back). But not sure if this really works as expected. I have added a generic to IPreferencePredicate to allow the return value to be more specific then Object for a certain enum.

Actions #3

Updated by Andreas Müller almost 4 years ago

Actions #4

Updated by Andreas Müller almost 4 years ago

  • Assignee changed from Katja Luther to Andreas Müller

As this is implemented on TaxEditor side I take it back to me for remaining issues.

Actions #5

Updated by Andreas Müller almost 4 years ago

  • Target version changed from Release 5.5 to Release 5.6
Actions #6

Updated by Andreas Müller almost 4 years ago

  • Target version changed from Release 5.6 to Release 5.7
Actions #7

Updated by Andreas Müller almost 4 years ago

  • Target version changed from Release 5.7 to Release 5.8
Actions #8

Updated by Andreas Müller almost 2 years ago

Actions #9

Updated by Andreas Müller almost 2 years ago

  • Related to task #8001: Update CDM preference paths for v5.5 added
Actions #10

Updated by Andreas Müller almost 2 years ago

Andreas Müller wrote:

Generally implemented but for existing predicates we still need to define default values.

Moved this to preferences update ticket #8001

Actions #11

Updated by Andreas Müller almost 2 years ago

Andreas Müller wrote:

For boolean and/or UUIDs /UUID Lists and maybe others we may think about separate enums to explicitly handle getters/setters for the type (to convert from String to Type and back). But not sure if this really works as expected. I have added a generic to IPreferencePredicate to allow the return value to be more specific then Object for a certain enum.

Moved this to new ticket #9439

Actions #12

Updated by Andreas Müller almost 2 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

As open issues are handled in separate tickets now, we can close this one.

Actions #13

Updated by Andreas Müller over 1 year ago

  • Tags set to preferences
Actions

Also available in: Atom PDF