Project

General

Profile

Actions

feature request #7902

closed

Allow default values for PreferencePredicates

Added by Andreas Müller about 3 years ago. Updated 3 months ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
11/12/2018
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Tags:

Related issues

Related to Edit - feature request #8062: Make default preferences deletable serversideClosedAndreas Müller02/04/2019

Actions
Related to Edit - task #8001: Update CDM preference paths for v5.5NewAndreas Müller01/18/2019

Actions
Blocks Edit - bug #7849: Improve DB Preferences handling and saving in TaxEditorClosedKatja Luther10/23/2018

Actions
Copied to Edit - feature request #9439: Split PreferencePredicates depending on their typeNewAndreas Müller02/01/2021

Actions
Actions #1

Updated by Andreas Müller about 3 years ago

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

Updated by Andreas Müller about 3 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 3 years ago

Actions #4

Updated by Andreas Müller almost 3 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 3 years ago

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

Updated by Andreas Müller almost 3 years ago

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

Updated by Andreas Müller over 2 years ago

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

Updated by Andreas Müller 12 months ago

Actions #9

Updated by Andreas Müller 12 months ago

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

Updated by Andreas Müller 12 months 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 12 months 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 12 months 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 3 months ago

  • Tags set to preferences
Actions

Also available in: Atom PDF