Opened 10 years ago

Closed 9 years ago

#12 closed enhancement (fixed)

ini files/windows registry support

Reported by: vadim.godunko Owned by: vadim.godunko
Priority: major Milestone: 0.1.0
Component: Matreshka - League Version:
Keywords: Cc:

Description (last modified by vadim.godunko)

It would be nice to have support for ini files as well as Windows registry.

Subtasks:

support for INI files #72
support for Windows registry #73
support for MacOSX plist #74
fallbacks for INI files #84
fallbacks for Windows registry #85

Change History (20)

comment:1 by vadim.godunko, 10 years ago

Summary: ini files supportini files/windows registry support

comment:2 by vadim.godunko, 10 years ago

(In [744]) Add gateway package for application-wide capabilities.

Refs #12, #13, #14.

comment:3 by vadim.godunko, 10 years ago

(In [745]) Move implementation of values from orthogonal persistance manager into
league, to be used by settings manager.

Refs #12.

comment:4 by vadim.godunko, 10 years ago

(In [747]) Add stub for settings manager.

Refs #12.

comment:5 by vadim.godunko, 9 years ago

In [1451]:

Add abstract type to represent settings.

Refs #12.

comment:6 by vadim.godunko, 9 years ago

Milestone: 0.0.7

comment:7 by vadim.godunko, 9 years ago

Description: modified (diff)
Owner: changed from somebody to vadim.godunko
Status: newassigned

comment:8 by vadim.godunko, 9 years ago

In [1461]:

Remove temporary Save subprogram, and implement Sync instead.

Refs #12.

comment:9 by vadim.godunko, 9 years ago

Description: modified (diff)

comment:10 by vadim.godunko, 9 years ago

In [1467]:

Add constructor subprogram to initialize settings from file.

Remove temporal subprogram to load settings from file.

Refs #12.

comment:11 by vadim.godunko, 9 years ago

In [1468]:

Add Remove subprogram for Settings.

Refs #12.

comment:12 by vadim.godunko, 9 years ago

In [1469]:

Reorganize code to introduce settings managers.

Refs #12.

comment:13 by vadim.godunko, 9 years ago

In [1470]:

Move all storage mechanism specific code from fallbacks proxy into
manager.

Refs #12.

comment:14 by vadim.godunko, 9 years ago

In [1471]:

Add constructor to construct settings file from given organization and
application names.

Refs #12.

comment:15 by vadim.godunko, 9 years ago

In [1474]:

Add Name function for settings storages.

Refs #12.

comment:16 by vadim.godunko, 9 years ago

In [1475]:

Reorganize files to allow selection of set of settings managers at
compilation time depending from operating system.

Refs #12.

comment:17 by vadim.godunko, 9 years ago

In [1479]:

Pass organization domain to constructor to be able to handle settings on
MacOSX.

Refs #12.

comment:18 by vadim.godunko, 9 years ago

In [1480]:

Add selection of settings' storage format.

Refs #12.

comment:19 by vadim.godunko, 9 years ago

In [1486]:

Add conversion of user specified key into storage representation.

Refs #12.

comment:20 by vadim.godunko, 9 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.