diff options
| Commit | 762114dcc99d4e70a0472813ff41f77e44277bb8 (patch) | |
|---|---|---|
| Author | 2021-04-19 22:31:58 +0200 | |
| Committer | 2021-04-19 22:31:58 +0200 | |
| Files | 57387ef745ab5022bb34c74d304e9c32dbd7331d /decisions.md | |
| goodwolf-1.1.0.tar goodwolf-1.1.0.tar.gz goodwolf-1.1.0.zip | ||
| Parent | 680ca3102df72264022babbea5003fb98d8e5189 (diff) | |
| Parent | 4abd7044fda92b4d3dcb4774ff8d5f7772987b6a (diff) | |
Merge branch 'release-1.1' into missy for 1.1.0 v1.1.0
1 files changed, 9 insertions, 0 deletions
| -rw-r--r-- | decisions.md | 9 |
diff --git a/decisions.md b/decisions.md index cc8ab5c..7e254ad 100644 --- a/decisions.md +++ b/decisions.md @@ -5,6 +5,15 @@ Bascially, the idea is to have a file in your projects repo, where you record the decisions you make over the course of the project's lifetime. Rewriting history will not be done but Post-Scriptum notices will. +## 2020-10-22 : Mark the context_id as A-Z instead of Hex +The way I did it at first was to use the hexadecimal representation, but as it starts from 0 there could be confusions with a shortcut hint for alt-n, there could still be confusion with some kind of tab numbering but with a bit of usage it's hopefully going to be obvious. + +## 2020-07-04 : Automatically switch to a user-created tab / Breaking the UI +I got pointed out that when creating a new tab the user has to needlessly switch to it while it could be done when they request it. +I also decided to still release it in a point release, so without bump of Major because while it does changes the behavior it doesn't break the associated meaning, while this would be a breaking change for an API I could take it as a minor adjustment in a user-interface. + +Note: This would be an API if user-interface interactions could be scripted (like in HaikuOS) but I'm not aware of people actually doing this one with GTK programs. + ## 2020-02-04 & 2020-02-09 : Use BSD extensions in the Makefile The BSD extensions += and ?= for variable extension is used to avoid having to explicitely pass a list of variables to make, thus making build recipies simpler. They are also compatible with GNU make so portability shouldn't have significantly dropped. |