From e139ab0310cd3f382e5002a8e247c5698d727e3b Mon Sep 17 00:00:00 2001 From: Nikolaos Georgiou Date: Sat, 15 Nov 2025 20:16:38 +0100 Subject: [PATCH] style: Styling changelog according to default options --- CHANGELOG.md | 30 ++++++++++++++++++++------ cliff.toml | 61 ---------------------------------------------------- 2 files changed, 24 insertions(+), 67 deletions(-) delete mode 100644 cliff.toml diff --git a/CHANGELOG.md b/CHANGELOG.md index 8488940..bfe4e40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,30 @@ -# Changelog -All notable changes to this project will be documented in this file. - ## [unreleased] -### Miscellaneous Tasks +### 🐛 Bug Fixes + +- Missing style initialization in DfmEngine + +### 🚜 Refactor + +- Hide implementation details of StrConsts +- Rename unit StrConsts to StyleNames +- Move logic of populating the information tree to Results form +- Break GetWinInfo to small procedures +- Extracted logic of enumerating child windows in WindowEnumerator +- Simplify implementation of WindowEnumerator + +### 🎨 Styling + +- Styling changelog according to default options + +### ⚙️ Miscellaneous Tasks - Updated copyright year in LICENSE - Adding cliff.toml +- *(changelog)* Updated changelog - Auto-formatted Pascal files: DfmEngine.pas, frmMain.pas - - +- *(changelog)* Updated changelog +- Apply Delphi naming conventions +- Auto-formatted Pascal files: DfmEngine.pas, frmMain.pas, frmResults.pas, StyleNames.pas, WindowEnumerator.pas, Writers.pas +- Removed funding file +## [2021-03-10-multirepo] - 2021-05-30 diff --git a/cliff.toml b/cliff.toml deleted file mode 100644 index 5545b7f..0000000 --- a/cliff.toml +++ /dev/null @@ -1,61 +0,0 @@ -# configuration file for git-cliff (0.1.0) - -[changelog] -# changelog header -header = """ -# Changelog -All notable changes to this project will be documented in this file.\n -""" -# template for the changelog body -# https://tera.netlify.app/docs/#introduction -body = """ -{% if version %}\ - ## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }} -{% else %}\ - ## [unreleased] -{% endif %}\ -{% for group, commits in commits | group_by(attribute="group") %} - ### {{ group | upper_first }} - {% for commit in commits %} - - {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first }}\ - {% endfor %} -{% endfor %}\n -""" -# remove the leading and trailing whitespaces from the template -trim = true -# changelog footer -footer = """ - -""" - -[git] -# parse the commits based on https://www.conventionalcommits.org -conventional_commits = true -# filter out the commits that are not conventional -filter_unconventional = true -# regex for parsing and grouping commits -commit_parsers = [ - { message = "^feat", group = "Features"}, - { message = "^fix", group = "Bug Fixes"}, - { message = "^doc", group = "Documentation"}, - { message = "^perf", group = "Performance"}, - { message = "^refactor", group = "Refactor"}, - { message = "^style", group = "Styling"}, - { message = "^test", group = "Testing"}, - { message = "^chore\\(changelog\\)", skip = true}, - { message = "^chore\\(release\\): prepare for", skip = true}, - { message = "^chore", group = "Miscellaneous Tasks"}, - { body = ".*security", group = "Security"}, -] -# filter out the commits that are not matched by commit parsers -filter_commits = false -# glob pattern for matching git tags -tag_pattern = "v[0-9]*" -# regex for skipping tags -skip_tags = "v0.1.0-beta.1" -# regex for ignoring tags -ignore_tags = "" -# sort the tags topologically -topo_order = false -# sort the commits inside sections by oldest/newest order -sort_commits = "oldest"