Skip to content

Commit

Permalink
Finalize version 1.2.1:
Browse files Browse the repository at this point in the history
Increment patch version number.
Update documentation.
Aggregate changelogs in a single file.
Add v1.2.1 changelog.
  • Loading branch information
HKayn committed Apr 20, 2023
1 parent 2cf21d7 commit b22d97f
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 30 deletions.
23 changes: 10 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,27 @@ Vivaldi VH is a CSS modification for [Vivaldi Browser](https://vivaldi.com) that

## Features

- Looks good on any browser settings!
- Can be customized right in the browser with [Command Chain Flags](./documentation/command-chain-flags.md)!
- Adapts to any browser settings! If you move the tab bar to the right, so will the Pillar!
- Customize the look and feel of Vivaldi VH right in the browser with [Command Chain Flags](./documentation/command-chain-flags.md) and [Command Chain Utilities](/documentation/command-chain-utilities.md)!

## Usage Notes

Vivaldi VH has a built-in failsafe to prevent it from breaking when the Pillar can't be properly constructed. The presence of address bar and a vertical tab bar are currently mandatory for this.

Vivaldi VH will only activate when all of the following are true:
Vivaldi VH will only be applied when all of the following are true:

- Tab Bar Position is set to "Left" or "Right"
- "Show Address Bar" is checked
- "Show Tab Bar" is checked

I recommend binding the "Show Tab Bar" setting to a keyboard shortcut or preparing a Command Chain that toggles this setting in case a website momentarily requires more horizontal space.

## Command Chain Flags

Command Chain Flags allow you to customize Vivaldi VH right inside Vivaldi Browser, without modifying any CSS code.
## Customizing Vivaldi VH

[Click here](./documentation/command-chain-flags.md) for more information.
The look and feel of Vivaldi VH can be customized through [Command Chain Flags](/documentation/command-chain-flags.md) and [Command Chain Utilities](/documentation/command-chain-utilities.md) without having to modify any CSS code.

## Command Chain Utilities
For example, to disable the border around webpages:

Command Chain Utilities allow you to fine-tune the layout of your toolbars.

[Click here](./documentation/command-chain-utilities.md) for more information.
1. [Create a Command Chain](https://help.vivaldi.com/desktop/shortcuts/command-chains/#Create_a_Command_Chain) with the name `vvh-disable-webpage-permanent-padding`.
2. [Open the Toolbar Editor](https://help.vivaldi.com/desktop/appearance-customization/edit-toolbars/#Customize_toolbars) and select "Command Chains" from the dropdown. Grab your created Command Chain and drag it into one of your toolbars.

## Roadmap

Expand All @@ -47,4 +42,6 @@ Vivaldi VH will be updated regularly to ensure compatibility with the latest sta

![Vivaldi VH demo screenshot 4](documentation/images/demo-4.png)

---

Copyright (c) 2023 HKayn <https://hkayn.com>
Original file line number Diff line number Diff line change
@@ -1,6 +1,33 @@
# v1.1.0 Changelog
# Changelog

## Changes
## v1.2.1 (2023-04-20)

### Fixes

- When the title bar is not shown, Vivaldi VH will no longer reserve unnecessary space for window buttons when "Use Native Window" is enabled.
- When the title bar is not shown, toolbar components inside the address bar may grow their click area when "Use Native Window" is enabled, since the address bar no longer acts as a draggable region.

---

## v1.2.0 (2023-04-18)

### Changes

- Vivaldi VH no longer requires the title bar to be shown.
- Toolbar linebreaks are now available.
- *"[Click here to find out how to set up toolbar linebreaks.](../command-chain-utilities.md)"*
- Command Chain Flags, Command Chain Utilities and flexible spaces are now highlighted in the toolbar editor.
- Command Chain Flags and Command Chain Utilities now remain hidden when Vivaldi VH is disabled due to invalid settings.
- When `addressbar-universal-flex-grow` or `statusbar-universal-flex-grow` is disabled, components of the respective toolbar are now initially justified to the left instead of centered.
- *"This change was required to implement the layout of Vivaldi VH without a title bar. Rest assured that centered toolbar components can still be achieved using flexible spaces."*
- Documentation and demo images have been updated.
- Unused source code has been removed.

---

## v1.1.0 (2023-04-09)

### Changes

- The button that toggles hidden extensions is now always to the right of the extensions grid.
- *"Before this change, the position of this button would change to always be on the window edge. It was the only element that would change its position inside the address bar or status bar when the Pillar moved from one side to the other, and that didn't feel right in hindsight. It's now permanently to the right of the extensions, just like in the default UI. For anyone who preferred it on the left side, a Command Chain Flag has been added for inverting the position."*
Expand All @@ -12,9 +39,15 @@
- Redudant custom properties have been removed.
- Updated documentation.

## Fixes
### Fixes

- The height of title bar elements will no longer change in unintended ways when changing the user interface zoom setting.
- The default browser notification will no longer disrupt the UI layout.
- Fixed a case where the webpage would gain an unintended margin on specific browser settings.
- *"Specifically, this right margin would appear if the tab bar and the panel were on the right side with the panel toggle enabled and the panel hidden."*

---

## v1.0.0 (2023-04-08)

First release of Vivaldi VH.
13 changes: 0 additions & 13 deletions documentation/changelogs/v1.2.0-changelog.md

This file was deleted.

2 changes: 1 addition & 1 deletion vivaldi-vh.scss
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Vivaldi VH
Version: 1.2.0
Version: 1.2.1
Target Vivaldi Browser versions: 5.7, 6.0
Vivaldi VH is a CSS modification for Vivaldi Browser that grants your webpages the entire vertical space of the browser window by moving the rest of the UI into a separate column.
Expand Down

0 comments on commit b22d97f

Please sign in to comment.