Releases: excalith/excalith-start-page
v3.1.4
v3.1.3
This is another minor release that fixes and improves URL Launch Target functionality
Improved
- Now urls you launch with mouse click reads the target from settings
Fixed
- Filtered links should read target from settings properly if launching a single filtered link
Full Changelog: v3.1.2...v3.1.3
v3.1.2
v3.1.1
This very minor version includes a not-so-serious hotfix that will only effect Docker users. With v3.1.0, Docker should only use volumes for reading and writing settings. Somehow I missed the case while using config edit
was also writing into local storage. Docker was reading from volume anyway, but still an unnecessary operation.
Fixed
- Docker builds writes to local storage when
config reset
used.
Full Changelog: v3.1.0...v3.1.1
Volume Chuckle
Added
- Support for Docker volumes and mounts! If you prefer using Docker, your configurations will now persist through your devices since it does not use browser’s local storage anymore. Web builds will still continue to use browser’s local storage. For more information, please check out Docker section of wiki pages.
- Favicon now updates using the fetch image (favicons only support
svg
,png
andgif
). - Added theme name to the theme scheme for better differencing the theme variations.
- Fetch now displays active theme name.
Improved
- Theme listing and reading are done through API calls, no need to have a list for all themes anymore.
- Terminal blur now automatically actives if terminal
opacity
is 0, usingblur
value. - Changed theme colors and names to match terminal colors, eases the pain to add non-existing themes from other sources.
- Favicon handling improved.
Configuration Changes
Removed js
file completely to read all settings from json
file instead.
Configuration file had an update as well. You can have a look at the full configuration file from configuration wiki. Here are the changes to configuration file:
Tip
You may need to update your configuration with these changes if you want to update to the latest version.
Theme
- Removed
glowColor
,violet
andorange
colors - Added
textColor
Terminal
- Added
windowGlowColor
(moved from themeglowColor
)
Fetch
- Added theme name display to
fetch.data
URL Launch
- Removed
defaultColor
For this version I also updated the whole wiki with a better structured sidebar and more informative descriptions.
Huge thanks to @g4xx for the suggestion of using volumes and mounts on Docker!
Arms of Hadar
Wallpaper from gnome-backgrounds repository
With this build, we now have support for arm64 docker images beside amd64.
The release name comes from a D&D spell. Probably I am playing Baldur's Gate 3 a lot lately, or it really did some necrotic damage to me while struggling with docker build actions to make this release. So, this is more than a silly pun I guess...
Here you can find what the spell is all about from BG3 Wiki
Arms of Hadar is a level 1 Conjuration spell. This spell allows the caster to summon dark tendrils and deal Damage Types Necrotic damage to enemies in an area centered on the caster, preventing them from taking Reactions.
Anyways, here is the change log:
Added
- Docker arm64 image automatically builds along with amd64 with each release
Updated
- The online preview look configuration to better suit new features
Special thanks to @g4xx for the arm64 request at Discussion #52
Aetherial Navigator
A cool release name with some beautiful changes!
Wallpaper from https://www.gnome-look.org/p/1309907/
Added
- Terminal window blur and opacity support
- Searching without auto-complete withCTRL+ENTER (Thanks to @NitroSniper! #49)
Breaking Changes
Terminal
Now we can define opacity of the terminal window or add blur effect for the background. In order to do this I have added 2 more configurations.
Diff
Please edit startpage.config.js
accordingly if you are building from source. If you prefer using config edit
, add opacity and blur variables to your JSON. Please have a look at Wiki Pages for more information.
terminal: {
fixedHeight: true, // Locks window height to list view (other views such as help won't change the height)
- glowEnabled: true // Enables or disables the glow
+ glowEnabled: true // Enables or disables the glow
+ opacity: 1, // Changes terminal window opacity (Between 0 and 1)
+ blur: 0 // Sets terminal background blur to given px value (Works best with wallpaper and overrides both terminal opacity and terminal background color)
}
Everforest Truncation
After a long time, here is a small release with a new theme and a fix.
Added
- Everforest Dark Theme (#43)
Fixed
https
truncation issue while opening links
Special thanks to @marco-debortoli, @lenntil and @redxtech!
Verdant
More Juice
Had a lot of autocomplete
and link cycling
requests from both r/unixporn and Request #25, so I decided to give it a try - which turned out to be great!
By the way, I really appreciate if you could share your start page screenshot in Showcase!
Added
- Error handling for client-side issues by showing possible solutions.
- Using → auto-completes the suggestion if any. (#25)
- Using TAB and SHIFT + TAB cycles through filtered links. (#25)
Improved
Prompt
andSearch
component layoutshelp
output with keybindings- Colorized
config help
output
Fixed
Fetch
prompt unintentional line break
Special thanks to @Xithrius and @Den4200 for their incredible feedback while implementing both features together!