diff --git a/releasenotes/1.3.0/release-1.3.0.markdown b/releasenotes/1.3.0/release-1.3.0.markdown index acc4cf76..3616385a 100644 --- a/releasenotes/1.3.0/release-1.3.0.markdown +++ b/releasenotes/1.3.0/release-1.3.0.markdown @@ -1,10 +1,11 @@ # V1.3.0: Dan vs. Greg: The never ending story. -This release mostly focussed on cleaning up, refactoring and more. the gui is now constructed more dynamically. We -introduced a widget system with boxes, scrollbars, separators, listview and textboxes. The boxes (vertical and -horizontal) allows us to nice structure the layout and have them resize according to rules when the window changes size. +This release mostly focussed on cleaning up, refactoring and more. On of the big changes is that the gui is no longer +based on hard-coded positions. We introduced a widget system with boxes, scrollbars, separators, listview and textboxes. +The boxes (vertical and horizontal) allows us to nice structure the layout and have them resize according to rules when +the window changes size. -insert small picture. +![structure](structure.svg) This allowed us to make changes at run-time. In the future I hope we can use this to improve the theming. The cleanup and refactoring is not finished and will continue for the next release. @@ -24,8 +25,7 @@ insert small gif here. To make it easier to get a good looking rofi, we included a theme-selector script and ship rofi with a set of themes. The script allows you to preview themes, and make them the default theme. -insert gif/picture. - +![Theme Selector](theme-selector.png) ## Fuzzy parser diff --git a/releasenotes/1.3.0/structure.svg b/releasenotes/1.3.0/structure.svg new file mode 100644 index 00000000..1810a61a --- /dev/null +++ b/releasenotes/1.3.0/structure.svg @@ -0,0 +1,495 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + Prompt + Entry + Ind + Run + window + SSH + + + ROW 1 + ROW 2 + ROW 3 + ROW 4 + + + + H-Box + + + + V-Box + + + + + + Textbox + + + + Separator + + + + + + Expand + + + + + + + + + + + + + + + ListView + + + + Scrollbar + + + + diff --git a/releasenotes/1.3.0/theme-selector.png b/releasenotes/1.3.0/theme-selector.png new file mode 100644 index 00000000..4634fce7 Binary files /dev/null and b/releasenotes/1.3.0/theme-selector.png differ