diff --git a/yfquotes@thegli/CHANGELOG.md b/yfquotes@thegli/CHANGELOG.md new file mode 100644 index 00000000..bc706200 --- /dev/null +++ b/yfquotes@thegli/CHANGELOG.md @@ -0,0 +1,277 @@ +### 0.15.0 - September 2, 2024 + +Features: + +- new setting to customize the radius of the desklet's corners +- new setting to customize the thickness and color of the desklet border + +### 0.14.1 - August 25, 2024 + +Features: + +- setting changes no longer trigger data refresh cycles, resulting in faster layout rendering and reduced network traffic +- update Catalan translation (courtesy of [Odyssey](https://github.com/odyssey)) +- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) + +Bugfixes: + +- prevent spawning multiple data fetching tasks at the same time +- prevent creation of more than one data refresh timer +- fix error "TypeError: symbolCustomization is undefined" +- honor custom names in sorting + +### 0.14.0 - August 21, 2024 + +Features: + +- style each quote individually - see README section [Individual Quote Design](README.md#individual-quote-design) for details +- add Catalan translation (courtesy of [Odyssey](https://github.com/odyssey)) +- update Dutch translation (courtesy of [qadzek](https://github.com/qadzek)) +- update Hungarian translation (courtesy of [bossbob88](https://github.com/bossbob88)) +- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) + +Bugfixes: + +- quotes list sorting is now case-insensitive +- changes in quotes list are not instantly applied anymore (preventing potential network congestion, and desktop instabilities) + +### 0.13.0 - July 10, 2024 + +Features: + +- new setting to customize the background color +- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) +- update Hungarian translation (courtesy of [bossbob88](https://github.com/bossbob88)) + +Bugfixes: + +- display better error message if quotes list is empty +- improve description for manual update feature + +### 0.12.0 - May 22, 2024 + +Features: + +- new setting to manually update data by clicking on the "last update" timestamp label +- add Dutch translation (courtesy of [qadzek](https://github.com/qadzek)) +- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) + +### 0.11.0 - March 15, 2024 + +Features: + +- new setting to customize font color and font size +- new setting to customize date and time format (see [date man page](https://man7.org/linux/man-pages/man1/date.1.html) for options) +- new setting to control vertical scrollbar + +### 0.10.0 - March 4, 2024 + +Features: + +- add Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) +- add Finnish translation (courtesy of [MahtiAnkka](https://github.com/MahtiAnkka)) +- update Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) +- update Danish translation (courtesy of [Alan01](https://github.com/Alan01)) +- update Italian translation (courtesy of [Dragone2](https://github.com/Dragone2)) +- brush up this README document +- implement an optional *debug log* mode for tracing and analysis of unexpected problem situations + +Bugfixes: + +- handle HTTP response status codes not supported by libsoup3 +- update DOW 30 component symbols + +### 0.9.0 - August 28, 2023 + +Features: + +- support cookie consent process for EU region +- setting for User-Agent header is now active by default +- include status details in error message +- add Romanian translation (courtesy of [AndreiMiculita](https://github.com/AndreiMiculita)) + +Bugfixes: + +- remove obsolete setting to select Yahoo Finance Quotes API version, because V6 got disabled +- general code refactoring, and logging improvements + +### 0.8.7 - July 19, 2023 + +Features: + +- add setting to include a User-Agent header in Yahoo Finance Quotes API requests +- update Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) + +### 0.8.6 - June 5, 2023 + +Bugfixes: + +- fix libsoup3-specific code + +### 0.8.5 - May 25, 2023 + +Bugfixes: + +- adapt to recent changes in Yahoo Finance Quotes API + +### 0.8.4 - May 8, 2023 + +Features: + +- new setting to select the version of Yahoo Finance Quotes API +- update Danish translation (courtesy of [Alan01](https://github.com/Alan01)) +- update Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) +- update Italian translation (courtesy of [Dragone2](https://github.com/Dragone2)) + +### 0.8.3 - September 15, 2022 + +Bugfixes: + +- add support for libsoup3 (courtesy of [fredcw](https://github.com/fredcw)) + +### 0.8.2 - June 8, 2022 + +Bugfixes: + +- check timer reference before calling Mainloop.source_remove() + +### 0.8.1 - May 16, 2022 + +Features: + +- update Brazilian and German translations +- fetch finance data asynchronously to improve responsiveness + +Bugfixes: + +- do not color percentage change value when corresponding setting is not selected +- increase default desklet width +- update screenshot image +- fix syntax errors in README.md + +### 0.8.0 - January 12, 2022 + +Features: + +- add Russian translation (courtesy of [sulonetskyy](https://github.com/sulonetskyy)) + +### 0.7.0 - January 10, 2022 + +Features (courtesy of [sulonetskyy](https://github.com/sulonetskyy)): + +- add symbolic trend change icons instead of .svg +- add configurable trend change colors instead of hardcoded colors +- add configurable strict rounding +- add UAH and RUB currency symbols +- change table items view (text align to the left, numbers/dates align to the right) + +### 0.6.0 - June 18, 2021 + +Features: + +- change layout of settings dialog to tabbed views +- new setting to use alternative colors (use blue instead of green) +- add Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) + +### 0.5.2 - February 7, 2021 + +Features: + +- add Italian translation (courtesy of [Dragone2](https://github.com/Dragone2)) +- add Korean translation (courtesy of [chaeya](https://github.com/chaeya)) +- optimize png files (courtesy of [NikoKrause](https://github.com/NikoKrause)) + +Bugfixes: + +- correct a msgid in translation files + +### 0.5.1 - December 20, 2020 + +Features: + +- incorporate Danish translation (courtesy of [Alan01](https://github.com/Alan01)) + +Bugfixes: + +- update DOW 30 component symbols +- resolve various issues reported by Codacy + +### 0.5.0 - October 4, 2020 + +Features: + +- new setting to color percentage change according to trend. Enabled by default if percentage change is displayed. Courtesy of [plaihonen](https://github.com/plaihonen). +- new setting to add Yahoo Finance hyperlink to symbol/quote. Enabled by default if symbol is displayed. Proposed by [ngaro](https://github.com/ngaro). +- new setting to use long version for verbose quote name. Enabled by default if verbose name is displayed. Courtesy of [ngaro](https://github.com/ngaro). + +### 0.4.2 - September 20, 2020 + +Bugfixes: + +- update translation files with new setting +- extend desklet description for better searchability + +### 0.4.1 - August 18, 2020 + +Features: + +- add setting to disable quote name hyperlink + +Bugfixes: + +- remove invalid quote symbol from default list + +### 0.4.0 - July 17, 2020 + +Features: + +- allow multiple desklet instances +- add German translation + +### 0.3.0 - June 29, 2020 + +Features: + +- add setting to sort quotes list +- update DOW 30 component symbols + +Bugfixes: + +- auto-retry in case of connection problem (e.g. TLS handshake) + +### 0.2.0 - May 23, 2018 + +Features: + +- show absolute price change amount +- show last trade time/date +- show timestamp of latest data refresh +- add setting to configure rounding rule +- make background transparency configurable +- quote name links to Yahoo Finance details page +- display severe errors such as network failure + +Bugfixes: + +- improve error handling + +### 0.1.0 - May 6, 2018 + +Features: + +- minor description adjustments in configuration settings + +Bugfixes: + +- fix "value "nan" of type 'gfloat' is invalid or out of range for property" errors logged in *.xsession-errors* +- works (again) with Cinnamon 3.2 + +### 0.0.1 - May 4, 2018 + +Features: + +- setting to show/hide the currency symbol + +Bugfixes: + +- change data retrieval to alternative url from Yahoo Finance diff --git a/yfquotes@thegli/README.md b/yfquotes@thegli/README.md index 642379ed..77d6848f 100644 --- a/yfquotes@thegli/README.md +++ b/yfquotes@thegli/README.md @@ -73,276 +73,7 @@ To disable the debug log mode, delete the "DEBUG" file, and restart the Cinnamon ## Release Notes -### 0.14.1 - August 25, 2024 - -Features: - -- setting changes no longer trigger data refresh cycles, resulting in faster layout rendering and reduced network traffic -- update Catalan translation (courtesy of [Odyssey](https://github.com/odyssey)) -- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) - -Bugfixes: - -- prevent spawning multiple data fetching tasks at the same time -- prevent creation of more than one data refresh timer -- fix error "TypeError: symbolCustomization is undefined" -- honor custom names in sorting - -### 0.14.0 - August 21, 2024 - -Features: - -- style each quote individually - see section [Individual Quote Design](#individual-quote-design) for details -- add Catalan translation (courtesy of [Odyssey](https://github.com/odyssey)) -- update Dutch translation (courtesy of [qadzek](https://github.com/qadzek)) -- update Hungarian translation (courtesy of [bossbob88](https://github.com/bossbob88)) -- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) - -Bugfixes: - -- quotes list sorting is now case-insensitive -- changes in quotes list are not instantly applied anymore (preventing potential network congestion, and desktop instabilities) - -### 0.13.0 - July 10, 2024 - -Features: - -- new setting to customize the background color -- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) -- update Hungarian translation (courtesy of [bossbob88](https://github.com/bossbob88)) - -Bugfixes: - -- display better error message if quotes list is empty -- improve description for manual update feature - -### 0.12.0 - May 22, 2024 - -Features: - -- new setting to manually update data by clicking on the "last update" timestamp label -- add Dutch translation (courtesy of [qadzek](https://github.com/qadzek)) -- update Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) - -### 0.11.0 - March 15, 2024 - -Features: - -- new setting to customize font color and font size -- new setting to customize date and time format (see [date man page](https://man7.org/linux/man-pages/man1/date.1.html) for options) -- new setting to control vertical scrollbar - -### 0.10.0 - March 4, 2024 - -Features: - -- add Spanish translation (courtesy of [haggen88](https://github.com/haggen88)) -- add Finnish translation (courtesy of [MahtiAnkka](https://github.com/MahtiAnkka)) -- update Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) -- update Danish translation (courtesy of [Alan01](https://github.com/Alan01)) -- update Italian translation (courtesy of [Dragone2](https://github.com/Dragone2)) -- brush up this README document -- implement an optional *debug log* mode for tracing and analysis of unexpected problem situations - -Bugfixes: - -- handle HTTP response status codes not supported by libsoup3 -- update DOW 30 component symbols - -### 0.9.0 - August 28, 2023 - -Features: - -- support cookie consent process for EU region -- setting for User-Agent header is now active by default -- include status details in error message -- add Romanian translation (courtesy of [AndreiMiculita](https://github.com/AndreiMiculita)) - -Bugfixes: - -- remove obsolete setting to select Yahoo Finance Quotes API version, because V6 got disabled -- general code refactoring, and logging improvements - -### 0.8.7 - July 19, 2023 - -Features: - -- add setting to include a User-Agent header in Yahoo Finance Quotes API requests -- update Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) - -### 0.8.6 - June 5, 2023 - -Bugfixes: - -- fix libsoup3-specific code - -### 0.8.5 - May 25, 2023 - -Bugfixes: - -- adapt to recent changes in Yahoo Finance Quotes API - -### 0.8.4 - May 8, 2023 - -Features: - -- new setting to select the version of Yahoo Finance Quotes API -- update Danish translation (courtesy of [Alan01](https://github.com/Alan01)) -- update Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) -- update Italian translation (courtesy of [Dragone2](https://github.com/Dragone2)) - -### 0.8.3 - September 15, 2022 - -Bugfixes: - -- add support for libsoup3 (courtesy of [fredcw](https://github.com/fredcw)) - -### 0.8.2 - June 8, 2022 - -Bugfixes: - -- check timer reference before calling Mainloop.source_remove() - -### 0.8.1 - May 16, 2022 - -Features: - -- update Brazilian and German translations -- fetch finance data asynchronously to improve responsiveness - -Bugfixes: - -- do not color percentage change value when corresponding setting is not selected -- increase default desklet width -- update screenshot image -- fix syntax errors in README.md - -### 0.8.0 - January 12, 2022 - -Features: - -- add Russian translation (courtesy of [sulonetskyy](https://github.com/sulonetskyy)) - -### 0.7.0 - January 10, 2022 - -Features (courtesy of [sulonetskyy](https://github.com/sulonetskyy)): - -- add symbolic trend change icons instead of .svg -- add configurable trend change colors instead of hardcoded colors -- add configurable strict rounding -- add UAH and RUB currency symbols -- change table items view (text align to the left, numbers/dates align to the right) - -### 0.6.0 - June 18, 2021 - -Features: - -- change layout of settings dialog to tabbed views -- new setting to use alternative colors (use blue instead of green) -- add Hungarian translation (courtesy of [KAMI911](https://github.com/KAMI911)) - -### 0.5.2 - February 7, 2021 - -Features: - -- add Italian translation (courtesy of [Dragone2](https://github.com/Dragone2)) -- add Korean translation (courtesy of [chaeya](https://github.com/chaeya)) -- optimize png files (courtesy of [NikoKrause](https://github.com/NikoKrause)) - -Bugfixes: - -- correct a msgid in translation files - -### 0.5.1 - December 20, 2020 - -Features: - -- incorporate Danish translation (courtesy of [Alan01](https://github.com/Alan01)) - -Bugfixes: - -- update DOW 30 component symbols -- resolve various issues reported by Codacy - -### 0.5.0 - October 4, 2020 - -Features: - -- new setting to color percentage change according to trend. Enabled by default if percentage change is displayed. Courtesy of [plaihonen](https://github.com/plaihonen). -- new setting to add Yahoo Finance hyperlink to symbol/quote. Enabled by default if symbol is displayed. Proposed by [ngaro](https://github.com/ngaro). -- new setting to use long version for verbose quote name. Enabled by default if verbose name is displayed. Courtesy of [ngaro](https://github.com/ngaro). - -### 0.4.2 - September 20, 2020 - -Bugfixes: - -- update translation files with new setting -- extend desklet description for better searchability - -### 0.4.1 - August 18, 2020 - -Features: - -- add setting to disable quote name hyperlink - -Bugfixes: - -- remove invalid quote symbol from default list - -### 0.4.0 - July 17, 2020 - -Features: - -- allow multiple desklet instances -- add German translation - -### 0.3.0 - June 29, 2020 - -Features: - -- add setting to sort quotes list -- update DOW 30 component symbols - -Bugfixes: - -- auto-retry in case of connection problem (e.g. TLS handshake) - -### 0.2.0 - May 23, 2018 - -Features: - -- show absolute price change amount -- show last trade time/date -- show timestamp of latest data refresh -- add setting to configure rounding rule -- make background transparency configurable -- quote name links to Yahoo Finance details page -- display severe errors such as network failure - -Bugfixes: - -- improve error handling - -### 0.1.0 - May 6, 2018 - -Features: - -- minor description adjustments in configuration settings - -Bugfixes: - -- fix "value "nan" of type 'gfloat' is invalid or out of range for property" errors logged in *.xsession-errors* -- works (again) with Cinnamon 3.2 - -### 0.0.1 - May 4, 2018 - -Features: - -- setting to show/hide the currency symbol - -Bugfixes: - -- change data retrieval to alternative url from Yahoo Finance +See [CHANGELOG](CHANGELOG.md) ## Credits diff --git a/yfquotes@thegli/files/yfquotes@thegli/desklet.js b/yfquotes@thegli/files/yfquotes@thegli/desklet.js index a7c22f15..330690d8 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/desklet.js +++ b/yfquotes@thegli/files/yfquotes@thegli/desklet.js @@ -722,43 +722,46 @@ StockQuoteDesklet.prototype = { loadSettings: function() { this.settings = new Settings.DeskletSettings(this, this.metadata.uuid, this.id); - this.settings.bindProperty(Settings.BindingDirection.IN, "height", "height", this.onDisplaySettingChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "width", "width", this.onDisplaySettingChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "transparency", "transparency", this.onDisplaySettingChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showVerticalScrollbar", "showVerticalScrollbar", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "backgroundColor", "backgroundColor", this.onDisplaySettingChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "delayMinutes", "delayMinutes", this.onDataFetchSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showLastUpdateTimestamp", "showLastUpdateTimestamp", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "manualDataUpdate", "manualDataUpdate", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "sendCustomUserAgent", "sendCustomUserAgent"); // no callback, manual refresh required - this.settings.bindProperty(Settings.BindingDirection.IN, "customUserAgent", "customUserAgent"); // no callback, manual refresh required - this.settings.bindProperty(Settings.BindingDirection.IN, "roundNumbers", "roundNumbers", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "decimalPlaces", "decimalPlaces", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "strictRounding", "strictRounding", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "use24HourTime", "use24HourTime", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "customTimeFormat", "customTimeFormat", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "customDateFormat", "customDateFormat", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "quoteSymbols", "quoteSymbolsText"); // no callback, manual refresh required - this.settings.bindProperty(Settings.BindingDirection.IN, "sortCriteria", "sortCriteria", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "sortDirection", "sortAscending", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showChangeIcon", "showChangeIcon", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showQuoteName", "showQuoteName", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "useLongQuoteName", "useLongQuoteName", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "linkQuoteName", "linkQuoteName", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showQuoteSymbol", "showQuoteSymbol", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "linkQuoteSymbol", "linkQuoteSymbol", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showMarketPrice", "showMarketPrice", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showCurrencyCode", "showCurrencyCode", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showAbsoluteChange", "showAbsoluteChange", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showPercentChange", "showPercentChange", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "colorPercentChange", "colorPercentChange", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "showTradeTime", "showTradeTime", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "fontColor", "fontColor", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "scaleFontSize", "scaleFontSize", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "fontScale", "fontScale", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "uptrendChangeColor", "uptrendChangeColor", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "downtrendChangeColor", "downtrendChangeColor", this.onRenderSettingsChanged); - this.settings.bindProperty(Settings.BindingDirection.IN, "unchangedTrendColor", "unchangedTrendColor", this.onRenderSettingsChanged); + this.settings.bind("height", "height", this.onDisplaySettingChanged); + this.settings.bind("width", "width", this.onDisplaySettingChanged); + this.settings.bind("transparency", "transparency", this.onDisplaySettingChanged); + this.settings.bind("showVerticalScrollbar", "showVerticalScrollbar", this.onRenderSettingsChanged); + this.settings.bind("backgroundColor", "backgroundColor", this.onDisplaySettingChanged); + this.settings.bind("cornerRadius", "cornerRadius", this.onDisplaySettingChanged); + this.settings.bind("borderWidth", "borderWidth", this.onDisplaySettingChanged); + this.settings.bind("borderColor", "borderColor", this.onDisplaySettingChanged); + this.settings.bind("delayMinutes", "delayMinutes", this.onDataFetchSettingsChanged); + this.settings.bind("showLastUpdateTimestamp", "showLastUpdateTimestamp", this.onRenderSettingsChanged); + this.settings.bind("manualDataUpdate", "manualDataUpdate", this.onRenderSettingsChanged); + this.settings.bind("sendCustomUserAgent", "sendCustomUserAgent"); // no callback, manual refresh required + this.settings.bind("customUserAgent", "customUserAgent"); // no callback, manual refresh required + this.settings.bind("roundNumbers", "roundNumbers", this.onRenderSettingsChanged); + this.settings.bind("decimalPlaces", "decimalPlaces", this.onRenderSettingsChanged); + this.settings.bind("strictRounding", "strictRounding", this.onRenderSettingsChanged); + this.settings.bind("use24HourTime", "use24HourTime", this.onRenderSettingsChanged); + this.settings.bind("customTimeFormat", "customTimeFormat", this.onRenderSettingsChanged); + this.settings.bind("customDateFormat", "customDateFormat", this.onRenderSettingsChanged); + this.settings.bind("quoteSymbols", "quoteSymbolsText"); // no callback, manual refresh required + this.settings.bind("sortCriteria", "sortCriteria", this.onRenderSettingsChanged); + this.settings.bind("sortDirection", "sortAscending", this.onRenderSettingsChanged); + this.settings.bind("showChangeIcon", "showChangeIcon", this.onRenderSettingsChanged); + this.settings.bind("showQuoteName", "showQuoteName", this.onRenderSettingsChanged); + this.settings.bind("useLongQuoteName", "useLongQuoteName", this.onRenderSettingsChanged); + this.settings.bind("linkQuoteName", "linkQuoteName", this.onRenderSettingsChanged); + this.settings.bind("showQuoteSymbol", "showQuoteSymbol", this.onRenderSettingsChanged); + this.settings.bind("linkQuoteSymbol", "linkQuoteSymbol", this.onRenderSettingsChanged); + this.settings.bind("showMarketPrice", "showMarketPrice", this.onRenderSettingsChanged); + this.settings.bind("showCurrencyCode", "showCurrencyCode", this.onRenderSettingsChanged); + this.settings.bind("showAbsoluteChange", "showAbsoluteChange", this.onRenderSettingsChanged); + this.settings.bind("showPercentChange", "showPercentChange", this.onRenderSettingsChanged); + this.settings.bind("colorPercentChange", "colorPercentChange", this.onRenderSettingsChanged); + this.settings.bind("showTradeTime", "showTradeTime", this.onRenderSettingsChanged); + this.settings.bind("fontColor", "fontColor", this.onRenderSettingsChanged); + this.settings.bind("scaleFontSize", "scaleFontSize", this.onRenderSettingsChanged); + this.settings.bind("fontScale", "fontScale", this.onRenderSettingsChanged); + this.settings.bind("uptrendChangeColor", "uptrendChangeColor", this.onRenderSettingsChanged); + this.settings.bind("downtrendChangeColor", "downtrendChangeColor", this.onRenderSettingsChanged); + this.settings.bind("unchangedTrendColor", "unchangedTrendColor", this.onRenderSettingsChanged); }, getQuoteDisplaySettings: function(quotes) { @@ -832,12 +835,25 @@ StockQuoteDesklet.prototype = { // called on events that change the desklet window onDisplaySettingChanged: function() { + logDebug("onDisplaySettingChanged"); this.mainBox.set_size(this.width, this.height); - this.setBackground(); + this.setDeskletStyle(); }, - setBackground: function() { - this.mainBox.style = "background-color: " + this.buildBackgroundColor(this.backgroundColor, this.transparency); + setDeskletStyle: function() { + let style = "background-color: " + this.buildBackgroundColor(this.backgroundColor, this.transparency) + "; "; + + let effectiveBorderRadius = this.cornerRadius; + if (this.borderWidth > 0) { + style += "border: " + this.borderWidth + "px solid " + this.borderColor + "; "; + if (this.borderWidth > this.cornerRadius) { + effectiveBorderRadius = this.borderWidth; + } + } + + style += "border-radius: " + effectiveBorderRadius + "px;"; + + this.mainBox.style = style; }, buildBackgroundColor: function(rgbColorString, transparencyFactor) { @@ -998,6 +1014,7 @@ StockQuoteDesklet.prototype = { this.updateInProgress = false; } }, + // main method to render the desklet, expects populated _lastResponse render: function() { logDebug("render"); @@ -1057,7 +1074,8 @@ StockQuoteDesklet.prototype = { height: this.height, style_class: "quotes-reader" }); - this.setBackground(); + // override default style with custom settings + this.setDeskletStyle(); this.mainBox.add(scrollView, { expand: true diff --git a/yfquotes@thegli/files/yfquotes@thegli/metadata.json b/yfquotes@thegli/files/yfquotes@thegli/metadata.json index 2fefd00e..48f8a1f1 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/metadata.json +++ b/yfquotes@thegli/files/yfquotes@thegli/metadata.json @@ -3,6 +3,6 @@ "name": "Yahoo Finance Quotes", "prevent-decorations": true, "max-instances": "10", - "version": "0.14.1", + "version": "0.15.0", "uuid": "yfquotes@thegli" } diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/ca.po b/yfquotes@thegli/files/yfquotes@thegli/po/ca.po index 213edee4..561ddf15 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/ca.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/ca.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: yfquotes@thegli 0.13.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2024-08-26 03:11+0200\n" "Last-Translator: Odyssey \n" "Language-Team: \n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 3.4.2\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "No hi ha dades de cotitzacions per mostrar" @@ -32,15 +32,15 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "El servei de Yahoo finances no està disponible!\\nEstat: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Actualitzat a les " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Error: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -48,20 +48,20 @@ msgstr "" "Error en recuperar el paràmetre d'autorització. No s'han pogut obtenir les " "dades de les cotitzacions.\\nEstat: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "No s'ha pogut processar el consentiment! No s'han pogut obtenir les dades de " "les cotitzacions.\\nEstat: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "No s'ha completat el processament del consentiment. No s'han pogut obtenir " "les dades de les cotitzacions.\\nEstat: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -156,6 +156,8 @@ msgstr "Amplada" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "píxels" @@ -176,7 +178,7 @@ msgid "Background transparency" msgstr "Transparència del fons" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Quan més gran sigui el valor, més sòlid serà el fons de l'escriptori" #. settings-schema.json->backgroundColor->description @@ -187,6 +189,14 @@ msgstr "Color de fons" msgid "Desklet background color" msgstr "Color de fons de la miniaplicació d'escriptori" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "Mostrar la barra de desplaçament vertical" @@ -199,6 +209,24 @@ msgstr "" "Mostra una barra de desplaçament vertical quan la llista de pressupostos és " "major que l'altura de la miniaplicació d'escriptori" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minuts" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/da.po b/yfquotes@thegli/files/yfquotes@thegli/po/da.po index 8829a37b..afc64fa2 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/da.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/da.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2023-12-08 08:06+0100\n" "Last-Translator: Alan Mortensen \n" "Language-Team: \n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -30,15 +30,15 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance er ikke tilgængelig!\\nStatus: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Opdateret " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Fejl: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -46,17 +46,17 @@ msgstr "" "Kunne ikke hente godkendelsesparameter! Kunne ikke hente kursdata.\n" "Status: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "Samtykkebehandling mislykkedes! Kunne ikke hente kursdata.\\nStatus: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Samtykkebehandling ikke gennemført! Kunne ikke hente kursdata.\\nStatus: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -150,6 +150,8 @@ msgstr "Bredde" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "pixels" @@ -170,7 +172,7 @@ msgid "Background transparency" msgstr "Baggrundens gennemsigtighed" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Jo højere værdi, desto mindre gennemsigtig er baggrunden." #. settings-schema.json->backgroundColor->description @@ -181,6 +183,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -191,6 +201,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minutter" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/de.po b/yfquotes@thegli/files/yfquotes@thegli/po/de.po index e37f0f51..9e4712bf 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/de.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/de.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2023-08-28 16:36+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "Keine Finanzdaten vorhanden" @@ -30,15 +30,15 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance Service nicht verfügbar!\\nStatus: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Aktualisiert um " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Fehler: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -46,20 +46,20 @@ msgstr "" "Empfang von Autorisierungsparameter ist fehlgeschlagen! Finanzdaten-Abfrage " "nicht möglich.\\nStatus: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Consent-Erteilung ist fehlgeschlagen! Finanzdaten-Abfrage nicht möglich." "\\nStatus: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Consent-Erteilung nicht abgeschlossen! Finanzdaten-Abfrage nicht möglich." "\\nStatus: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -154,6 +154,8 @@ msgstr "Breite" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "Pixel" @@ -174,7 +176,7 @@ msgid "Background transparency" msgstr "Hintergrund Transparenz" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Je grösser der Wert, desto deckender der Desklet Hintergrund" #. settings-schema.json->backgroundColor->description @@ -185,6 +187,14 @@ msgstr "Hintergrundfarbe" msgid "Desklet background color" msgstr "Desklet Hintergrundfarbe" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "Eckenradius" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "Je grösser der Wert, desto runder die Desklet Ecken" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "Senkrechte Bildlaufleiste anzeigen" @@ -197,6 +207,26 @@ msgstr "" "Blendet eine vertikale Bildlaufleiste ein, wenn die Liste der Symbole " "grösser als die Höhe des Desklets ist" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "Rahmenbreite" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" +"Je grösser der Wert, desto breiter der Desklet Rahmen. Ein Wert von 0 " +"blendet den Rahmen aus." + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "Rahmenfarbe" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "Farbe des Desklet Rahmens" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "Minuten" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/es.po b/yfquotes@thegli/files/yfquotes@thegli/po/es.po index c4c0b947..6c1efde8 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/es.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/es.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2024-08-25 18:54-0400\n" "Last-Translator: \n" "Language-Team: \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 3.4.4\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "No hay datos de cotizaciones para mostrar" @@ -30,15 +30,15 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "El servicio de Yahoo Finanzas no está disponible: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Actualizado en " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Error: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -46,20 +46,20 @@ msgstr "" "Error al recuperar el parámetro de autorización. No se han podido recuperar " "los datos de las cotizaciones: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "No se ha podido procesar el consentimiento. No se han podido recuperar los " "datos de las cotizaciones: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "No se ha completado el procesamiento del consentimiento. No se han podido " "recuperar los datos de las cotizaciones: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -154,6 +154,8 @@ msgstr "Anchura" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "píxeles" @@ -174,7 +176,7 @@ msgid "Background transparency" msgstr "Transparencia de fondo" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Cuanto mayor sea el valor, más sólido será el fondo del escritorio." #. settings-schema.json->backgroundColor->description @@ -185,6 +187,14 @@ msgstr "Color de fondo" msgid "Desklet background color" msgstr "Color de fondo del Desklet" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "Mostrar barra de desplazamiento vertical" @@ -197,6 +207,24 @@ msgstr "" "Mostrar una barra de desplazamiento vertical cuando la lista de presupuestos " "es mayor que la altura del desklet" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minutos" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/fi.po b/yfquotes@thegli/files/yfquotes@thegli/po/fi.po index c01531b2..32a12f99 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/fi.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/fi.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2023-12-22 11:33+0200\n" "Last-Translator: Kimmo Kujansuu \n" "Language-Team: \n" @@ -18,7 +18,7 @@ msgstr "" "X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -30,30 +30,30 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance palvelu ei ole saatavilla!\\nTila: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Päivitetty klo " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Virhe: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "Valtuutuksen haku epäonnistui! Tietoja ei voi noutaa.\\nTila: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "Suostumuksen käsittely epäonnistui! Tietoja ei voi noutaa.\\nTila: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "Suostumusta ei ole suoritettu loppuun! Tietoja ei voi noutaa.\\nTila: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -146,6 +146,8 @@ msgstr "Leveys" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "pikseliä" @@ -166,7 +168,7 @@ msgid "Background transparency" msgstr "Taustan läpinäkyvyys" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Mitä suurempi arvo, sitä vähemmän läpinäkyvä." #. settings-schema.json->backgroundColor->description @@ -177,6 +179,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -187,6 +197,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minuuttia" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/hu.po b/yfquotes@thegli/files/yfquotes@thegli/po/hu.po index d6d31084..3a6d8829 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/hu.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/hu.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: yfquotes@thegli 0.13.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2024-07-26 07:12-0400\n" "Last-Translator: \n" "Language-Team: \n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -32,15 +32,15 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "A Yahoo Finance szolgáltatás pillanatnyilag nem érhető el.\\nÁllapot: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Frissítve: " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Hiba: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -48,20 +48,20 @@ msgstr "" "Nem sikerült lekérni az engedélyezési paramétert. Nem sikerült letölteni a " "pénzügyi adatokat.\\nÁllapot: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Az engedélykezelés nem sikerült. Nem sikerült letölteni a pénzügyi adatokat." "\\nÁllapot: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Az engedélykezelés nem fejeződött be. Nem sikerült letölteni a pénzügyi " "adatokat.\\nÁllapot: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -156,6 +156,8 @@ msgstr "Szélesség" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "képpont" @@ -176,7 +178,7 @@ msgid "Background transparency" msgstr "Háttér átlátszósága" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "A magasabb érték jobban megjeleníti az asztalkalmazás hátterét" #. settings-schema.json->backgroundColor->description @@ -187,6 +189,14 @@ msgstr "Háttér színe" msgid "Desklet background color" msgstr "Asztalkalmazás háttér színe" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "Függőleges görgetősáv megjelenítése" @@ -199,6 +209,24 @@ msgstr "" "Függőleges görgetősáv megjelenítése, ha az idézetlista hosszabb, mint az " "asztalkalmazás magassága" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "perc" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/it.po b/yfquotes@thegli/files/yfquotes@thegli/po/it.po index ead23161..c5c7d5e2 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/it.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/it.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2023-12-12 19:02+0100\n" "Last-Translator: Dragone2 \n" "Language-Team: \n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -30,15 +30,15 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Il servizio Yahoo Finance non è disponibile!\\nStato: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Aggiornato al " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Errore: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -46,20 +46,20 @@ msgstr "" "Impossibile recuperare il parametro di autorizzazione! Impossibile " "recuperare i dati delle quotazioni.\\nStato: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Elaborazione del consenso non riuscita! Impossibile recuperare i dati delle " "quotazioni.\\nStato: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Elaborazione del consenso non completata! Impossibile recuperare i dati " "delle quotazioni.\\nStato: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -154,6 +154,8 @@ msgstr "Larghezza" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "pixels" @@ -174,7 +176,7 @@ msgid "Background transparency" msgstr "Trasparenza sfondo" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "" "Più alto è il valore, maggiore sarà la solidità dello sfondo del desklet." @@ -186,6 +188,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -196,6 +206,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minuti" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/ko.po b/yfquotes@thegli/files/yfquotes@thegli/po/ko.po index 0af69d9c..fa372031 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/ko.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/ko.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Yahoo Finance Quotes Desklet\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -29,30 +29,30 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance 서비스를 사용할 수 없습니다!" -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "업데이트 날짜 " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "오류: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -144,6 +144,8 @@ msgstr "가로" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "픽셀" @@ -164,7 +166,7 @@ msgid "Background transparency" msgstr "배경 투명도" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "값이 높을수록 데스크릿 배경이 더 진하게 보입니다." #. settings-schema.json->backgroundColor->description @@ -175,6 +177,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -185,6 +195,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "분" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/nl.po b/yfquotes@thegli/files/yfquotes@thegli/po/nl.po index 979be30f..a7a83c40 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/nl.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/nl.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: yfquotes@thegli 0.11.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2024-07-23 23:13+0200\n" "Last-Translator: qadzek\n" "Language-Team: \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -28,15 +28,15 @@ msgstr "Lege lijst van koersen. Open instellingen en voeg wat symbolen toe." msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Yahoo Finance service niet beschikbaar!\\nStatus: " -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Bijgewerkt om " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Fout: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " @@ -44,20 +44,20 @@ msgstr "" "Kan autorisatieparameter niet ophalen! Kan geen gegevens voor koersen " "ophalen.\\nStatus: " -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Toestemming verwerking mislukt! Kan geen gegevens voor koersen ophalen." "\\nStatus: " -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" "Toestemming verwerking niet voltooid! Kan geen gegevens voor koersen ophalen." "\\nStatus: " -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -152,6 +152,8 @@ msgstr "Breedte" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "pixels" @@ -172,7 +174,7 @@ msgid "Background transparency" msgstr "Achtergrondtransparantie" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Hoe hoger de waarde, hoe meer effen de achtergrond van de desklet" #. settings-schema.json->backgroundColor->description @@ -183,6 +185,14 @@ msgstr "Achtergrondkleur" msgid "Desklet background color" msgstr "Desklet achtergrondkleur" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "Toon verticale schuifbalk" @@ -195,6 +205,24 @@ msgstr "" "Toon een verticale schuifbalk wanneer de lijst met koersen langer is dan de " "hoogte van de desklet" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minuten" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/pt_BR.po b/yfquotes@thegli/files/yfquotes@thegli/po/pt_BR.po index 87460e47..3a2e95b9 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/pt_BR.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/pt_BR.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2021-09-30 13:34-0300\n" "Last-Translator: Marcelo Aof\n" "Language-Team: \n" @@ -18,7 +18,7 @@ msgstr "" "X-Generator: Poedit 3.0\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -30,30 +30,30 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "O serviço de finanças do Yahoo não está disponível!" -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Atualizado em " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Erro: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -146,6 +146,8 @@ msgstr "Largura" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "pixels" @@ -166,7 +168,7 @@ msgid "Background transparency" msgstr "Transparência do fundo" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Quanto maior o número, menos transparente é o fundo do desklet." #. settings-schema.json->backgroundColor->description @@ -177,6 +179,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -187,6 +197,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minutos" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/ro.po b/yfquotes@thegli/files/yfquotes@thegli/po/ro.po index 6f4d066d..83be65a7 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/ro.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/ro.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: 2023-07-19 22:16+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -30,30 +30,30 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Serviciul Yahoo Finance nu este disponibil!" -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Actualizat la" -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Eroare:" -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -146,6 +146,8 @@ msgstr "Lățime" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "pixeli" @@ -166,7 +168,7 @@ msgid "Background transparency" msgstr "Transparența fundalului" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "" "Cu cât valoarea este mai mare, cu atât fundalul deskletului este mai solid." @@ -178,6 +180,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -188,6 +198,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "minute" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/ru.po b/yfquotes@thegli/files/yfquotes@thegli/po/ru.po index 43a7cff3..cf6ca6e8 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/ru.po +++ b/yfquotes@thegli/files/yfquotes@thegli/po/ru.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -29,30 +29,30 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "Сервис Yahoo Finance не доступен!" -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "Обновлено в " -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "Ошибка: " -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -145,6 +145,8 @@ msgstr "Ширина" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "пиксели" @@ -165,7 +167,7 @@ msgid "Background transparency" msgstr "Прозрачность фона" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "Чем выше значение, тем больше прозрачность фона." #. settings-schema.json->backgroundColor->description @@ -176,6 +178,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -186,6 +196,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "минуты" diff --git a/yfquotes@thegli/files/yfquotes@thegli/po/yfquotes@thegli.pot b/yfquotes@thegli/files/yfquotes@thegli/po/yfquotes@thegli.pot index fd6b6562..43e1db12 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/po/yfquotes@thegli.pot +++ b/yfquotes@thegli/files/yfquotes@thegli/po/yfquotes@thegli.pot @@ -5,10 +5,10 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: yfquotes@thegli 0.14.1\n" +"Project-Id-Version: yfquotes@thegli 0.15.0\n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/" "issues\n" -"POT-Creation-Date: 2024-08-25 22:42+0200\n" +"POT-Creation-Date: 2024-09-02 17:00+0200\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#. desklet.js:79 +#. desklet.js:83 msgid "No quotes data to display" msgstr "" @@ -29,30 +29,30 @@ msgstr "" msgid "Yahoo Finance service not available!\\nStatus: " msgstr "" -#. desklet.js:795 +#. desklet.js:798 msgid "Updated at " msgstr "" -#. desklet.js:828 +#. desklet.js:831 msgid "Error: " msgstr "" -#. desklet.js:925 +#. desklet.js:941 msgid "" "Failed to retrieve authorization parameter! Unable to fetch quotes data." "\\nStatus: " msgstr "" -#. desklet.js:950 +#. desklet.js:966 msgid "Consent processing failed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:955 +#. desklet.js:971 msgid "" "Consent processing not completed! Unable to fetch quotes data.\\nStatus: " msgstr "" -#. desklet.js:977 +#. desklet.js:993 msgid "" "Failed to retrieve authorization crumb! Unable to fetch quotes data." "\\nStatus: " @@ -143,6 +143,8 @@ msgstr "" #. settings-schema.json->width->units #. settings-schema.json->height->units +#. settings-schema.json->cornerRadius->units +#. settings-schema.json->borderWidth->units msgid "pixels" msgstr "" @@ -163,7 +165,7 @@ msgid "Background transparency" msgstr "" #. settings-schema.json->transparency->tooltip -msgid "The higher the value, the more solid the desklet background" +msgid "The higher the value, the more solid the desklet's background" msgstr "" #. settings-schema.json->backgroundColor->description @@ -174,6 +176,14 @@ msgstr "" msgid "Desklet background color" msgstr "" +#. settings-schema.json->cornerRadius->description +msgid "Corner radius" +msgstr "" + +#. settings-schema.json->cornerRadius->tooltip +msgid "The higher the value, the rounder the desklet's corners" +msgstr "" + #. settings-schema.json->showVerticalScrollbar->description msgid "Show vertical scrollbar" msgstr "" @@ -184,6 +194,24 @@ msgid "" "desklet's height" msgstr "" +#. settings-schema.json->borderWidth->description +msgid "Border width" +msgstr "" + +#. settings-schema.json->borderWidth->tooltip +msgid "" +"The higher the value, the thicker the desklet's border. A value of 0 hides " +"the border." +msgstr "" + +#. settings-schema.json->borderColor->description +msgid "Border color" +msgstr "" + +#. settings-schema.json->borderColor->tooltip +msgid "Desklet border color" +msgstr "" + #. settings-schema.json->delayMinutes->units msgid "minutes" msgstr "" diff --git a/yfquotes@thegli/files/yfquotes@thegli/settings-schema.json b/yfquotes@thegli/files/yfquotes@thegli/settings-schema.json index 9ce88a93..8cec4d7d 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/settings-schema.json +++ b/yfquotes@thegli/files/yfquotes@thegli/settings-schema.json @@ -1,365 +1,468 @@ { - "settingsLayout": { - "type": "layout", - "pages": ["dataPage", "detailsPage", "presentationPage", "layoutPage"], - "layoutPage": { - "type": "page", - "title": "Layout", - "sections": ["layoutDimensionSection", "layoutEffectsSection"] - }, - "dataPage": { - "type": "page", - "title": "Quotes", - "sections": ["dataSymbolsSection", "dataUpdateSection"] - }, - "detailsPage": { - "type": "page", - "title": "Details", - "sections": ["detailsNameSection", "detailsSymbolSection", "detailsPriceSection", "detailsChangeSection", "detailsDateTimeSection"] - }, - "presentationPage": { - "type": "section", - "title": "Presentation", - "sections": ["presentationFormattingSection", "presentationDateTimeFormattingSection", "presentationSortingSection", "presentationFontSection", "presentationColorsSection"] - }, - "dataSymbolsSection": { - "type": "section", - "title": "Quotes", - "keys": ["quoteSymbols"] - }, - "dataUpdateSection": { - "type": "section", - "title": "Data Updates", - "keys": ["delayMinutes", "showLastUpdateTimestamp", "manualDataUpdate", "sendCustomUserAgent", "customUserAgent", "updateDataButton"] - }, - "detailsNameSection": { - "type": "section", - "title": "Name", - "keys": ["showQuoteName", "useLongQuoteName", "linkQuoteName"] - }, - "detailsSymbolSection": { - "type": "section", - "title": "Symbol", - "keys": ["showQuoteSymbol", "linkQuoteSymbol"] - }, - "detailsPriceSection": { - "type": "section", - "title": "Price", - "keys": ["showMarketPrice", "showCurrencyCode"] - }, - "detailsChangeSection": { - "type": "section", - "title": "Change", - "keys": ["showChangeIcon", "showAbsoluteChange", "showPercentChange", "colorPercentChange"] - }, - "detailsDateTimeSection": { - "type": "section", - "title": "Date and Time", - "keys": ["showTradeTime"] - }, - "presentationFormattingSection": { - "type": "section", - "title": "Number Format", - "keys": ["roundNumbers", "decimalPlaces", "strictRounding"] - }, - "presentationDateTimeFormattingSection": { - "type": "section", - "title": "Date and Time Format", - "keys": ["use24HourTime", "customTimeFormat", "customDateFormat"] - }, - "presentationSortingSection": { - "type": "section", - "title": "Sorting", - "keys": ["sortCriteria", "sortDirection"] - }, - "presentationFontSection": { - "type": "section", - "title": "Font", - "keys": ["fontColor", "scaleFontSize", "fontScale"] - }, - "presentationColorsSection": { - "type": "section", - "title": "Trend Colors", - "keys": ["uptrendChangeColor", "downtrendChangeColor", "unchangedTrendColor"] - }, - "layoutDimensionSection": { - "type": "section", - "title": "Dimension", - "keys": ["width", "height"] - }, - "layoutEffectsSection": { - "type": "section", - "title": "Effects", - "keys": ["transparency", "backgroundColor", "showVerticalScrollbar"] + "settingsLayout": { + "type": "layout", + "pages": [ + "dataPage", + "detailsPage", + "presentationPage", + "layoutPage" + ], + "layoutPage": { + "type": "page", + "title": "Layout", + "sections": [ + "layoutDimensionSection", + "layoutEffectsSection" + ] + }, + "dataPage": { + "type": "page", + "title": "Quotes", + "sections": [ + "dataSymbolsSection", + "dataUpdateSection" + ] + }, + "detailsPage": { + "type": "page", + "title": "Details", + "sections": [ + "detailsNameSection", + "detailsSymbolSection", + "detailsPriceSection", + "detailsChangeSection", + "detailsDateTimeSection" + ] + }, + "presentationPage": { + "type": "section", + "title": "Presentation", + "sections": [ + "presentationFormattingSection", + "presentationDateTimeFormattingSection", + "presentationSortingSection", + "presentationFontSection", + "presentationColorsSection" + ] + }, + "dataSymbolsSection": { + "type": "section", + "title": "Quotes", + "keys": [ + "quoteSymbols" + ] + }, + "dataUpdateSection": { + "type": "section", + "title": "Data Updates", + "keys": [ + "delayMinutes", + "showLastUpdateTimestamp", + "manualDataUpdate", + "sendCustomUserAgent", + "customUserAgent", + "updateDataButton" + ] + }, + "detailsNameSection": { + "type": "section", + "title": "Name", + "keys": [ + "showQuoteName", + "useLongQuoteName", + "linkQuoteName" + ] + }, + "detailsSymbolSection": { + "type": "section", + "title": "Symbol", + "keys": [ + "showQuoteSymbol", + "linkQuoteSymbol" + ] + }, + "detailsPriceSection": { + "type": "section", + "title": "Price", + "keys": [ + "showMarketPrice", + "showCurrencyCode" + ] + }, + "detailsChangeSection": { + "type": "section", + "title": "Change", + "keys": [ + "showChangeIcon", + "showAbsoluteChange", + "showPercentChange", + "colorPercentChange" + ] + }, + "detailsDateTimeSection": { + "type": "section", + "title": "Date and Time", + "keys": [ + "showTradeTime" + ] + }, + "presentationFormattingSection": { + "type": "section", + "title": "Number Format", + "keys": [ + "roundNumbers", + "decimalPlaces", + "strictRounding" + ] + }, + "presentationDateTimeFormattingSection": { + "type": "section", + "title": "Date and Time Format", + "keys": [ + "use24HourTime", + "customTimeFormat", + "customDateFormat" + ] + }, + "presentationSortingSection": { + "type": "section", + "title": "Sorting", + "keys": [ + "sortCriteria", + "sortDirection" + ] + }, + "presentationFontSection": { + "type": "section", + "title": "Font", + "keys": [ + "fontColor", + "scaleFontSize", + "fontScale" + ] + }, + "presentationColorsSection": { + "type": "section", + "title": "Trend Colors", + "keys": [ + "uptrendChangeColor", + "downtrendChangeColor", + "unchangedTrendColor" + ] + }, + "layoutDimensionSection": { + "type": "section", + "title": "Dimension", + "keys": [ + "width", + "height" + ] + }, + "layoutEffectsSection": { + "type": "section", + "title": "Effects", + "keys": [ + "transparency", + "backgroundColor", + "showVerticalScrollbar", + "cornerRadius", + "borderWidth", + "borderColor" + ] + } + }, + "width": { + "type": "spinbutton", + "default": 600, + "min": 40, + "max": 4000, + "step": 20, + "description": "Width", + "units": "pixels", + "tooltip": "Desklet width in pixels" + }, + "height": { + "type": "spinbutton", + "default": 640, + "min": 40, + "max": 4000, + "step": 20, + "units": "pixels", + "description": "Height", + "tooltip": "Desklet height in pixels" + }, + "transparency": { + "type": "scale", + "default": 0.7, + "min": 0.0, + "max": 1.0, + "step": 0.05, + "description": "Background transparency", + "tooltip": "The higher the value, the more solid the desklet's background" + }, + "backgroundColor": { + "type": "colorchooser", + "default": "rgb(0,0,0)", + "description": "Background color", + "tooltip": "Desklet background color" + }, + "cornerRadius": { + "type": "spinbutton", + "default": 12, + "min": 0, + "max": 40, + "step": 1, + "units": "pixels", + "description": "Corner radius", + "tooltip": "The higher the value, the rounder the desklet's corners" + }, + "showVerticalScrollbar": { + "type": "checkbox", + "default": false, + "description": "Show vertical scrollbar", + "tooltip": "Display a vertical scrollbar when the quote list is longer than the desklet's height" + }, + "borderWidth": { + "type": "spinbutton", + "default": 2, + "min": 0, + "max": 20, + "step": 1, + "units": "pixels", + "description": "Border width", + "tooltip": "The higher the value, the thicker the desklet's border. A value of 0 hides the border." + }, + "borderColor": { + "type": "colorchooser", + "default": "white", + "description": "Border color", + "tooltip": "Desklet border color" + }, + "delayMinutes": { + "type": "spinbutton", + "default": 10, + "min": 1, + "max": 1440, + "step": 1, + "units": "minutes", + "description": "Update frequency", + "tooltip": "Data refresh frequency, in minutes" + }, + "showLastUpdateTimestamp": { + "type": "checkbox", + "default": true, + "description": "Show last update timestamp", + "tooltip": "Display timestamp when quotes were updated last" + }, + "manualDataUpdate": { + "type": "checkbox", + "default": false, + "description": "Manual and automatic update", + "tooltip": "Click last update timestamp to instantly refresh quotes data. Automatic update is still performed periodically.", + "dependency": "showLastUpdateTimestamp" + }, + "sendCustomUserAgent": { + "type": "checkbox", + "default": true, + "description": "Send custom User-Agent header", + "tooltip": "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By default, this header is not set" + }, + "customUserAgent": { + "type": "entry", + "default": "Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0", + "description": "Custom User-Agent header", + "tooltip": "Value for User-Agent header to send with all API requests", + "dependency": "sendCustomUserAgent" + }, + "roundNumbers": { + "type": "checkbox", + "default": true, + "description": "Round numbers", + "tooltip": "Perform rounding of floating-point numbers" + }, + "decimalPlaces": { + "type": "spinbutton", + "default": 2, + "min": 0, + "max": 12, + "step": 1, + "units": "positions", + "description": "Decimal places to round", + "tooltip": "Number of positions to round to after decimal point", + "dependency": "roundNumbers" + }, + "strictRounding": { + "type": "checkbox", + "default": false, + "description": "Strict rounding", + "tooltip": "Strict rounding to the specified decimal places (eg. 0 will be presented as 0.00)", + "dependency": "roundNumbers" + }, + "use24HourTime": { + "type": "checkbox", + "default": false, + "description": "Force 24-hour clock", + "tooltip": "Always display time in 24-hour notation, overriding system settings.\nThis setting is ignored, when a custom time format is defined." + }, + "customTimeFormat": { + "type": "entry", + "default": "", + "description": "Custom time format", + "tooltip": "Format time with custom format instead of system settings.\nExamples:\n%H:%M:%S 23:47:51\n%I:%M %p 11:47 PM" + }, + "customDateFormat": { + "type": "entry", + "default": "", + "description": "Custom date format", + "tooltip": "Format date with custom format instead of system settings.\nExamples:\n%m/%d 03/15\n%Y-%m-%d 2024-03-15\n%A, %b %d Friday, Mar 15" + }, + "quoteSymbols": { + "type": "textview", + "height": 400, + "default": "MMM\nAMZN\nAXP\nAMGN\nAAPL\nBA\nCAT\nCVX\nCSCO\nKO\nDOW\nGS\nHD\nHON\nINTC\nIBM\nJNJ\nJPM\nMCD\nMRK\nMSFT\nNKE\nPG\nCRM\nTRV\nUNH\nVZ\nV\nWMT\nDIS", + "description": "Quote symbols", + "tooltip": "List of quote symbols, separated with line-breaks" + }, + "updateDataButton": { + "type": "button", + "callback": "onQuotesListChanged", + "description": "Refresh quotes data", + "tooltip": "Apply and refresh quotes" + }, + "sortCriteria": { + "type": "radiogroup", + "default": "none", + "options": { + "given order": "none", + "percent change": "regularMarketChangePercent", + "name": "shortName", + "symbol": "symbol" + }, + "description": "Sort list by", + "tooltip": "Sort the quote list" + }, + "sortDirection": { + "type": "checkbox", + "default": false, + "description": "Sort in ascending order", + "tooltip": "Check to sort quotes in ascending order, uncheck to sort in descending order" + }, + "showChangeIcon": { + "type": "checkbox", + "default": true, + "description": "Show change/trend icon", + "tooltip": "Indicates whether the market price moved up, down, or is unchanged" + }, + "showQuoteName": { + "type": "checkbox", + "default": true, + "description": "Show verbose name", + "tooltip": "Display the quote name (eg. International Business Machines)" + }, + "useLongQuoteName": { + "type": "checkbox", + "default": true, + "description": "Use long version for verbose name", + "tooltip": "Use the long version for quote name, if available (eg. International Business Machines Corporation)", + "dependency": "showQuoteName" + }, + "linkQuoteName": { + "type": "checkbox", + "default": true, + "description": "Add web link to name", + "tooltip": "Click name to open quote in browser", + "dependency": "showQuoteName" + }, + "showQuoteSymbol": { + "type": "checkbox", + "default": true, + "description": "Show ticker/symbol", + "tooltip": "Display the quote symbol (eg. IBM)" + }, + "linkQuoteSymbol": { + "type": "checkbox", + "default": true, + "description": "Add web link to ticker/symbol", + "tooltip": "Click symbol to open quote in browser", + "dependency": "showQuoteSymbol" + }, + "showMarketPrice": { + "type": "checkbox", + "default": true, + "description": "Show price", + "tooltip": "Display the current market price (eg. 146.79)" + }, + "showCurrencyCode": { + "type": "checkbox", + "default": true, + "description": "Show currency symbol", + "tooltip": "Display the currency symbol of the price (eg. $)", + "dependency": "showMarketPrice" + }, + "showAbsoluteChange": { + "type": "checkbox", + "default": true, + "description": "Show absolute change", + "tooltip": "Display the absolute change of the market price (eg. +0.739)" + }, + "showPercentChange": { + "type": "checkbox", + "default": true, + "description": "Show percent change", + "tooltip": "Display the percent change of the market price (eg. -0.53%)" + }, + "colorPercentChange": { + "type": "checkbox", + "default": true, + "description": "Use trend colors for percent change", + "tooltip": "Color the percent change to show the trend", + "dependency": "showPercentChange" + }, + "showTradeTime": { + "type": "checkbox", + "default": true, + "description": "Show trading time", + "tooltip": "Display the last trading time (if current day) or date" + }, + "fontColor": { + "type": "colorchooser", + "description": "Font color", + "tooltip": "Default text color", + "default": "white" + }, + "scaleFontSize": { + "type": "checkbox", + "default": false, + "description": "Enable font size scaling", + "tooltip": "Apply custom font size instead of the system default size" + }, + "fontScale": { + "type": "spinbutton", + "default": 1.3, + "min": 0.1, + "max": 20.0, + "step": 0.1, + "units": "times", + "description": "Font size scale factor", + "tooltip": "Enlarge/reduce the font size", + "dependency": "scaleFontSize" + }, + "uptrendChangeColor": { + "type": "colorchooser", + "description": "Uptrend change color", + "tooltip": "Color of the uptrend change", + "default": "green" + }, + "downtrendChangeColor": { + "type": "colorchooser", + "description": "Downtrend change color", + "v": "Color of the downtrend change", + "default": "red" + }, + "unchangedTrendColor": { + "type": "colorchooser", + "description": "Unchanged trend color", + "tooltip": "Color of the unchanged trend", + "default": "grey" } - }, - "width": { - "type": "spinbutton", - "default": 600, - "min": 40, - "max": 4000, - "step": 20, - "description": "Width", - "units": "pixels", - "tooltip": "Desklet width in pixels" - }, - "height": { - "type": "spinbutton", - "default": 640, - "min": 40, - "max": 4000, - "step": 20, - "units": "pixels", - "description": "Height", - "tooltip": "Desklet height in pixels" - }, - "transparency": { - "type": "scale", - "default": 0.7, - "min": 0.0, - "max": 1.0, - "step": 0.05, - "description": "Background transparency", - "tooltip": "The higher the value, the more solid the desklet background" - }, - "backgroundColor": { - "type": "colorchooser", - "description": "Background color", - "tooltip": "Desklet background color", - "default": "rgb(0,0,0)" - }, - "showVerticalScrollbar": { - "type": "checkbox", - "default": false, - "description": "Show vertical scrollbar", - "tooltip": "Display a vertical scrollbar when the quote list is longer than the desklet's height" - }, - "delayMinutes": { - "type": "spinbutton", - "default": 10, - "min": 1, - "max": 1440, - "step": 1, - "units": "minutes", - "description": "Update frequency", - "tooltip": "Data refresh frequency, in minutes" - }, - "showLastUpdateTimestamp": { - "type": "checkbox", - "default": true, - "description": "Show last update timestamp", - "tooltip": "Display timestamp when quotes were updated last" - }, - "manualDataUpdate": { - "type": "checkbox", - "default": false, - "description": "Manual and automatic update", - "tooltip": "Click last update timestamp to instantly refresh quotes data. Automatic update is still performed periodically.", - "dependency": "showLastUpdateTimestamp" - }, - "sendCustomUserAgent": { - "type": "checkbox", - "default": true, - "description": "Send custom User-Agent header", - "tooltip": "Include a custom User-Agent header in Yahoo Finance Quotes API requests. By default, this header is not set" - }, - "customUserAgent": { - "type": "entry", - "default": "Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0", - "description": "Custom User-Agent header", - "tooltip": "Value for User-Agent header to send with all API requests", - "dependency": "sendCustomUserAgent" - }, - "roundNumbers": { - "type": "checkbox", - "default": true, - "description": "Round numbers", - "tooltip": "Perform rounding of floating-point numbers" - }, - "decimalPlaces": { - "type": "spinbutton", - "default": 2, - "min": 0, - "max": 12, - "step": 1, - "units": "positions", - "description": "Decimal places to round", - "tooltip": "Number of positions to round to after decimal point", - "dependency": "roundNumbers" - }, - "strictRounding": { - "type": "checkbox", - "default": false, - "description": "Strict rounding", - "tooltip": "Strict rounding to the specified decimal places (eg. 0 will be presented as 0.00)", - "dependency": "roundNumbers" - }, - "use24HourTime": { - "type": "checkbox", - "default": false, - "description": "Force 24-hour clock", - "tooltip": "Always display time in 24-hour notation, overriding system settings.\nThis setting is ignored, when a custom time format is defined." - }, - "customTimeFormat": { - "type": "entry", - "default": "", - "description": "Custom time format", - "tooltip": "Format time with custom format instead of system settings.\nExamples:\n%H:%M:%S 23:47:51\n%I:%M %p 11:47 PM" - }, - "customDateFormat": { - "type": "entry", - "default": "", - "description": "Custom date format", - "tooltip": "Format date with custom format instead of system settings.\nExamples:\n%m/%d 03/15\n%Y-%m-%d 2024-03-15\n%A, %b %d Friday, Mar 15" - }, - "quoteSymbols": { - "type": "textview", - "height": 400, - "default": "MMM\nAMZN\nAXP\nAMGN\nAAPL\nBA\nCAT\nCVX\nCSCO\nKO\nDOW\nGS\nHD\nHON\nINTC\nIBM\nJNJ\nJPM\nMCD\nMRK\nMSFT\nNKE\nPG\nCRM\nTRV\nUNH\nVZ\nV\nWMT\nDIS", - "description": "Quote symbols", - "tooltip": "List of quote symbols, separated with line-breaks" - }, - "updateDataButton": { - "type": "button", - "callback": "onQuotesListChanged", - "description": "Refresh quotes data", - "tooltip": "Apply and refresh quotes" - }, - "sortCriteria": { - "type": "radiogroup", - "default": "none", - "options": { - "given order": "none", - "percent change": "regularMarketChangePercent", - "name": "shortName", - "symbol": "symbol" - - }, - "description": "Sort list by", - "tooltip": "Sort the quote list" - }, - "sortDirection": { - "type": "checkbox", - "default": false, - "description": "Sort in ascending order", - "tooltip": "Check to sort quotes in ascending order, uncheck to sort in descending order" - }, - "showChangeIcon": { - "type": "checkbox", - "default": true, - "description": "Show change/trend icon", - "tooltip": "Indicates whether the market price moved up, down, or is unchanged" - }, - "showQuoteName": { - "type": "checkbox", - "default": true, - "description": "Show verbose name", - "tooltip": "Display the quote name (eg. International Business Machines)" - }, - "useLongQuoteName": { - "type": "checkbox", - "default": true, - "description": "Use long version for verbose name", - "tooltip": "Use the long version for quote name, if available (eg. International Business Machines Corporation)", - "dependency": "showQuoteName" - }, - "linkQuoteName": { - "type": "checkbox", - "default": true, - "description": "Add web link to name", - "tooltip": "Click name to open quote in browser", - "dependency": "showQuoteName" - }, - "showQuoteSymbol": { - "type": "checkbox", - "default": true, - "description": "Show ticker/symbol", - "tooltip": "Display the quote symbol (eg. IBM)" - }, - "linkQuoteSymbol": { - "type": "checkbox", - "default": true, - "description": "Add web link to ticker/symbol", - "tooltip": "Click symbol to open quote in browser", - "dependency": "showQuoteSymbol" - }, - "showMarketPrice": { - "type": "checkbox", - "default": true, - "description": "Show price", - "tooltip": "Display the current market price (eg. 146.79)" - }, - "showCurrencyCode": { - "type": "checkbox", - "default": true, - "description": "Show currency symbol", - "tooltip": "Display the currency symbol of the price (eg. $)", - "dependency": "showMarketPrice" - }, - "showAbsoluteChange": { - "type": "checkbox", - "default": true, - "description": "Show absolute change", - "tooltip": "Display the absolute change of the market price (eg. +0.739)" - }, - "showPercentChange": { - "type": "checkbox", - "default": true, - "description": "Show percent change", - "tooltip": "Display the percent change of the market price (eg. -0.53%)" - }, - "colorPercentChange": { - "type": "checkbox", - "default": true, - "description": "Use trend colors for percent change", - "tooltip": "Color the percent change to show the trend", - "dependency": "showPercentChange" - }, - "showTradeTime": { - "type": "checkbox", - "default": true, - "description": "Show trading time", - "tooltip": "Display the last trading time (if current day) or date" - }, - "fontColor": { - "type": "colorchooser", - "description": "Font color", - "tooltip": "Default text color", - "default": "white" - }, - "scaleFontSize": { - "type": "checkbox", - "default": false, - "description": "Enable font size scaling", - "tooltip": "Apply custom font size instead of the system default size" - }, - "fontScale": { - "type": "spinbutton", - "default": 1.3, - "min": 0.1, - "max": 20.0, - "step": 0.1, - "units": "times", - "description": "Font size scale factor", - "tooltip": "Enlarge/reduce the font size", - "dependency": "scaleFontSize" - }, - "uptrendChangeColor": { - "type": "colorchooser", - "description": "Uptrend change color", - "tooltip": "Color of the uptrend change", - "default": "green" - }, - "downtrendChangeColor": { - "type": "colorchooser", - "description": "Downtrend change color", - "v": "Color of the downtrend change", - "default": "red" - }, - "unchangedTrendColor": { - "type": "colorchooser", - "description": "Unchanged trend color", - "tooltip": "Color of the unchanged trend", - "default": "grey" - } -} +} \ No newline at end of file diff --git a/yfquotes@thegli/files/yfquotes@thegli/stylesheet.css b/yfquotes@thegli/files/yfquotes@thegli/stylesheet.css index 45b5f56d..34093353 100644 --- a/yfquotes@thegli/files/yfquotes@thegli/stylesheet.css +++ b/yfquotes@thegli/files/yfquotes@thegli/stylesheet.css @@ -1,7 +1,5 @@ .quotes-reader { padding: 5px; - border: 2px solid #ffffff; - border-radius: 12px; color: #ffffff; } diff --git a/yfquotes@thegli/screenshot.png b/yfquotes@thegli/screenshot.png index 949cff95..f497a27e 100644 Binary files a/yfquotes@thegli/screenshot.png and b/yfquotes@thegli/screenshot.png differ