Commit Graph

10 Commits

Author SHA1 Message Date
becf34b0d9 Merge branch 'release/v0.7.0' into main 2024-11-16 06:49:11 +00:00
f7239137d6 Update icons implementation to use custom type 2024-11-16 06:37:05 +00:00
d656986413 Add DashboardIcon (PNG) Support
- Refactored to make better naming sense
- Added capability to select between the PNG and SVG offerings of DashboardIcons
2024-11-14 20:06:54 +11:00
d0c4e9d846 Add Dashboard Icons prefix support
- defined new type IconSource and constants, presently supporting:
  - LocalFile
  - SimpleIcon
  - DashboardIcon
- added new field to bookmarks and monitors to hold IconSource
- adjusted IsSimpleIcon to get truthiness from IconSource field
- generalised `toSimpleIconIfPrefixed` into `toRemoteResourceIconIfPrefixed`,
  adding support for `walkxcode`'s dashboard icons via CDN (svg)
2024-11-14 18:30:41 +11:00
bc8f17393a Fix simple icons URL 2024-10-18 10:54:34 +01:00
18bb2d7501 Change simple icons provider 2024-10-16 10:58:09 +01:00
1fe7f61ec8 Change environment variables behavior
* Can now be inserted anywhere in the string
* Can now insert multiple environment variables in a single string
* Can now be escaped if prefixed with \
2024-10-13 17:12:59 +01:00
01af97ddab Allow fetching releases from multiple sources 2024-08-27 03:26:16 +01:00
b63b5eb262 Make converting string to simple icon url reusable 2024-06-02 18:21:02 +01:00
ec8ba40cf0 Initial commit 2024-04-27 20:10:24 +01:00