Sebastian Crane
Open source package ecosystem expert and functional programming enthusiast
Matrix: @seabass:fosdem.org
From Sebastian Crane to ~technomancy/fennel
> Thanks; applied and pushed.
Thank you! I think we're getting close now :)
From Sebastian Crane to ~technomancy/fennel
Since the files fennelfriend.lua and fennelview.lua are regenerated automatically from their corresponding Fennel sources by the Makefile if not present, this commit removes them from the source tree. For the Debian packaging of Fennel, this alleviates the need for a downstream patch to remove them at build time; the Debian policy does not allow pre-compiled artefacts in source packages. --- fennelfriend.lua | 98 --------------------- fennelview.lua | 225 ----------------------------------------------- 2 files changed, 323 deletions(-) delete mode 100644 fennelfriend.lua delete mode 100644 fennelview.lua diff --git a/fennelfriend.lua b/fennelfriend.lua [message trimmed]
From Sebastian Crane to ~technomancy/fennel
Dear Matt, I would love to come! Fennel is a fantastic language and so this should be great fun. As you might already be aware, I'm currently packaging Fennel for Debian, so I've got plenty to show and a few tricky Lua issues that I can hopefully iron out with community assistance! Initially I had thought I had a scheduling conflict for the whole time, but it looks as if I can come an hour late, if that's OK with you. Best wishes, Sebastian
From Sebastian Crane to ~technomancy/fennel
Dear Phil, > This patch doesn't apply cleanly to the latest main branch. Did you mean > for it to be applied to the 0.4.x branch? Yes please! It looks like Michel Alexandre Salim already made a patch to fix this on the main branch, so there will be no problem on that branch once I change the Debian packaging to release 1.1.0. Many thanks, Sebastian
From Sebastian Crane to ~technomancy/fennel
This commit modifies the `install` target of the Makefile so that it installs Fennel into the directory specified by the DESTDIR environment variable, if that is set. This allows Fennel to be installed into an local directory tree mirroring a root filesystem, which is needed for building a binary Debian package. --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 27d9bab..600618e 100644 --- a/Makefile +++ b/Makefile @@ -73,9 +73,9 @@ coverage: fennel [message trimmed]
From Sebastian to ~fabrixxm/confy-dev
I'm glad you liked the patch! Thank you for merging :) Best wishes, Sebastian
From Sebastian Crane to ~fabrixxm/confy-dev
- Remove 'Quit' item
- Move 'Keyboard shortcuts' item to below 'Preferences' item
Please see https://developer.gnome.org/hig/stable/primary-menus.html
for the relevant GNOME design guidelines.
---
Dear Fabio,
I'm back with another little UX patch for Confy!
The first change removes the 'Quit' item from the primary 'hamburger'
menu; the reasoning for this is explained in the GNOME Human Interface
Guidelines page linked to in the commit message.
[message trimmed]
From Sebastian to ~fabrixxm/confy-dev
Dear Fabio, > your reasoning about primary and secondary actions sounds very correct > (and looks like 100% of the users interviewed agree :) ) > > ... > > The pinepone setup is better than I tought... your patch has been > merged, thank you! Thank you for merging; I'm glad I could help with Confy. In my latest study, I have even better results - 100% of the users interviewed are satisfied with the changes! :)
From Sebastian Crane to ~fabrixxm/confy-dev
- Use self.add() rather than self.add_prefix(); this adds the toggle
button to the end of the event widget rather than the beginning
- Add Sebastian Crane to the list of authors in the about window
---
Hello Fabio! I'm a great fan of Confy; I have found it most useful. This
is a UX-related patch, regarding the placement of the 'toggle starred'
button on events.
Typically, primary actions are near the left of the screen and secondary
actions are to the right (at least for languages that are read from left
to right). For each event widget in the list, the primary action is
opening the event's details. Since starring an event is secondary to
[message trimmed]
From Sebastian 'seabass' Crane to ~sircmpwn/email-test-drive
Signed-off-by: Sebastian 'seabass' Crane <seabass-labrax@gmx.com> --- Fishy wishes weren't noticeable enough, apparently. seabass | 1 + 1 file changed, 1 insertion(+) create mode 100644 seabass diff --git a/seabass b/seabass new file mode 100644 index 0000000..933c472 --- /dev/null +++ b/seabass [message trimmed]