Skip to content

[Feat]: Add a display timezone setting (Settings β†’ Localization)Β #250

@ymadd

Description

@ymadd

Prerequisites

  • I have written a descriptive issue title
  • I have searched existing issues to ensure the feature has not already been requested

πŸš€ Feature Proposal

Add a "Timezone" selector under Settings β†’ Localization that lets the user choose the IANA timezone used to render all timestamps (AI activity log, query history, favorites) and exports (CSV/JSON/notebook). The default is "Auto", which follows the OS timezone. The picker is searchable and shows the current UTC offset for each zone (e.g. Asia/Tokyo (UTC+09:00)).

Motivation

Tabularis renders timestamps in the OS-local timezone. Users who work across timezones (remote DB servers, teams in other regions, or a machine whose clock differs from where the data is interpreted) often want timestamps shown in a specific zone rather than whatever the host OS is set to. A single display-timezone setting makes the UI and exports consistent and predictable.

Example

Settings β†’ Localization β†’ Timezone β†’ search "Tokyo" β†’ select Asia/Tokyo (UTC+09:00). All activity-log/history timestamps and CSV/JSON/notebook exports now render in JST regardless of the OS timezone. Selecting "Auto" restores OS-local behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions