You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Separate data refresh interval setting (minimum 5 minutes) distinct from the ticker rotation interval, with a floor to prevent hammering data providers
8
+
- Schema changes now trigger automatic recompile in the build process
9
+
10
+
### Fixed
11
+
- Yahoo Finance authentication: reworked cookie/crumb handling to reliably obtain a valid session and cache credentials for 30 days; invalid cached crumbs (e.g. stale "too many requests" responses) are now detected and refreshed
12
+
- Ticker panel item no longer renders with an unintended background; stray invisible delimiters between ticker entries removed
13
+
- Settings window no longer shows a blank page before content appears on first open
14
+
- Work to prevent stale references across disable/re-enable cycles
15
+
- A single shared `Soup.Session` is now reused across all HTTP requests instead of constructing a new session per request
16
+
-`console.warn` / `console.error` / `console.debug` used throughout in place of the removed `log()` / `global.log()` APIs
17
+
18
+
### Removed
19
+
- Donate and source-link icon assets removed from the About preferences page
A extension to display stock quotes in GNOME Shell Panel
6
4
@@ -19,31 +17,31 @@ A extension to display stock quotes in GNOME Shell Panel
19
17
20
18
## Installation
21
19
22
-
### Generic (Local installation)
20
+
This extension is available in the [GNOME Shell Extension Directory](https://extensions.gnome.org/extension/1422/stocks-extension/).
21
+
22
+
### Manual Installation
23
23
24
24
#### Release Package
25
-
[Download](https://github.com/cinatic/stocks-extension/releases) a release and put the content into `~/.local/share/gnome-shell/extensions/stocks@infinicode.de` (you need to create a directory).
25
+
[Download](https://github.com/internetstaff/stocks-extension/releases) a release and put the content into `~/.local/share/gnome-shell/extensions/stocks@infinicode.de` (you need to create a directory).
26
26
27
27
#### Make install
28
28
29
29
Clone the repo and run `make install`
30
30
31
-
### ArchLinux User Repo (thx [@flortsch](https://github.com/flortsch))
32
-
Install the package (https://aur.archlinux.org/packages/gnome-shell-extension-stocks-extension/) e.g. by using yay:
33
-
34
-
`yay -S gnome-shell-extension-stocks-extension`
35
-
36
31
## Data Provider
37
32
38
-
Data is cached for 10 seconds and will reload automatically, click refresh to force a fresh pull immediately.
39
-
Currently, two provider are supported:
33
+
Data is cached for no less than 5 minutes and will reload automatically. Click refresh to force a fresh pull immediately.
34
+
35
+
Currently, two providers are supported:
40
36
41
37
-[Yahoo Finance](https://finance.yahoo.com/)
42
-
-[eastmony](https://www.eastmoney.com/)
38
+
-[eastmoney](https://www.eastmoney.com/)
39
+
40
+
Eastmoney is likely to be removed if I don't hear from users.
43
41
44
42
## Add Stocks
45
43
46
-
To add stocks you need the provider related symbol / identifier. You should be able to get them from yahoo finance or eastmony.com pages.
44
+
To add stocks you need the provider related symbol / identifier. You should be able to get them from yahoo finance or eastmoney.com pages.
0 commit comments