Chronicle Builder app icon

Chronicle Builder

Dae Jin Yoo

★ 0.00 ratingsProductivity$4.99

Description

- Creating a Chronicle Tap the '+' button in the bottom right to create a new chronicle. Chronicles are saved as compressed JSON files and can be reloaded in the app. They support sorting by name, creation date, or last edited date. - Chronicle View Chronicles consist of multiple events shown in time order. Events can be filtered by tags. Dates are displayed based on the chronicle’s active era system. By default, this is the Gregorian calendar, but users can create custom systems. - Events Events have a title, timing (in days), tags, and content. Timing is shown using the selected era system. The unit “day” can be renamed and represents the smallest time unit. Tags are set per event and used for filtering in the chronicle view. Event content has no length limit. - Chronicle Settings Tap the gear icon to open settings. You can name the chronicle, add a description, and select a era system. Event dates adjust based on the chosen era. - Era Settings Tap “Add Era” to define a era's name, offset, and time units. Name appears in date labels. Offset sets how many days after Jan 1, Year 1 (Gregorian) the custom year begins. Time units define structures like days, months, years, etc. The default era is the Julian calendar. - Time Units Add or edit time units to define name, size, leap year scale, divider name, and count. This app supports “Parent Unit” and “Dividers” concepts. - Parent Unit The parent unit is set based on creation order and affects sizing. In the Julian system: day = 1 year = 365 century = 100 Set leap year scale (e.g., 4) for leap year logic. Rules: 1st unit ("day"): name only; size and dividers are fixed. 2nd unit: all settings allowed. 3rd+: cannot have leap year scale. - Dividers Used for irregular units like "months." All divider sizes must total the unit's size. Steps: Set divider count. Assign sizes in order; lower items auto-adjust to maintain total. Names are set via “Divider Name.” - Divider Settings Each divider supports: Nickname: replaces name in date display. Range: size (e.g., Jan = 31, Feb = 28). Leap month flag: used if month changes in leap years. If leap scale > 0 and divider count changes, the first divider’s leap flag turns on by default.