Ticket #908 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Theme Selector

Reported by: DarTar Owned by: DarTar
Priority: normal Milestone: 1.2
Component: actions Version: 1.1.6.7
Severity: normal Keywords: usersettings themes layout trunk-unported
Cc:

Description (last modified by DarTar) (diff)

Add a theme selector to allow users to store a custom theme in their preferences.

Todo

  • add theme field to user table
  • add theme selector to user settings
  • add support for plugin tree in SelectTheme()
  • store current global theme in user settings when creating new user

Related tickets

  • #627 Themes
  • #6 New page layout

Change History

Changed 3 years ago by DarTar

(In [1447]) Adding 1st draft of theme selector in user settings, refs #908 and #627

Changed 3 years ago by DarTar

  • description modified (diff)

Adding todos

Changed 3 years ago by DarTar

  • description modified (diff)

Removing items already done

Changed 3 years ago by DarTar

(In [1448]) Empty user theme to default to global theme, refs #908 and #627

Changed 3 years ago by DarTar

(In [1449]) Empty user theme to default to global theme, refs #908 and #627

Changed 3 years ago by DarTar

  • description modified (diff)

As of [1449] new users get an empty theme that is overridden by the global settings.

Changed 3 years ago by DarTar

(In [1450]) Support for plugin themes in theme selector, refs #908 and #627

Changed 3 years ago by DarTar

  • status changed from new to assigned

Changed 3 years ago by DarTar

  • status changed from assigned to testing

Changed 3 years ago by DarTar

  • description modified (diff)

Changed 3 years ago by BrianKoontz

  • status changed from testing to commit

DarTar, this is awesome!

Changed 3 years ago by BrianKoontz

  • status changed from commit to closed
  • resolution set to fixed

Changed 3 years ago by BrianKoontz

  • keywords trunk-unported added

Changed 3 years ago by DarTar

(In [1508]) Restoring Theme selector in UserSettings, accidentally removed by merge, refs #908 and #911

Note: See TracTickets for help on using tickets.