Bug 467150 - URL font color not taken from colorsheme
Summary: URL font color not taken from colorsheme
Status: RESOLVED FIXED
Alias: None
Product: tellico
Classification: Applications
Component: general (show other bugs)
Version: 3.4.6
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Robby Stephenson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-10 11:54 UTC by Xeno Idaltu
Modified: 2023-03-11 21:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 3.5
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xeno Idaltu 2023-03-10 11:54:13 UTC
Tellico only uses blue font color for URL entries and can not be changed via colorschemes. Please let us either choose
font color inside the app or let KDE color-schemes be respected on URLs.
This is necessary on dark themes where the blue fonts are too dark and make it hard to see.
Comment 1 Robby Stephenson 2023-03-11 21:26:42 UTC
Git commit 018ab60d3b01d34d6eb80dbd21aa7a86255eda6f by Robby Stephenson.
Committed on 11/03/2023 at 21:26.
Pushed by rstephenson into branch 'master'.

Add config option for link color, defaulting to current color scheme

Entry templates included in distribution are updated. Custom templates
will need ot be updated to use the option.
FIXED-IN: 3.5

M  +4    -0    ChangeLog
M  +52   -0    src/config/tellico_config.kcfg
M  +13   -0    src/config/tellico_config_addons.cpp
M  +2    -0    src/config/tellico_config_addons.h
M  +26   -0    src/configdialog.cpp
M  +1    -0    src/configdialog.h
M  +2    -0    src/entryview.cpp
M  +1    -0    src/images/imagefactory.h
M  +1    -0    src/mainwindow.cpp
M  +1    -0    src/translators/htmlexporter.cpp
M  +2    -1    xslt/entry-templates/Album.xsl
M  +4    -0    xslt/entry-templates/Compact.xsl
M  +4    -0    xslt/entry-templates/Default.xsl
M  +4    -0    xslt/entry-templates/Fancy.xsl
M  +4    -0    xslt/entry-templates/Video.xsl
M  +3    -0    xslt/welcome.html

https://invent.kde.org/office/tellico/commit/018ab60d3b01d34d6eb80dbd21aa7a86255eda6f