Dunst: 重构 x11

创建于 2018-01-09  ·  4评论  ·  资料来源: dunst-project/dunst

对于X11代码的预定重构,我们应该注意什么?

@tsipinakis 也请在这里添加您的想法!

graphics refactor

最有用的评论

实现分隔符的透明度会很棒!

所有4条评论

每个通知的单个窗口会很棒,我希望根据通知所需的宽度有不同的通知大小,并且在出现更大的通知时不会调整大小。

添加使通知居中的功能

我不会把它放在更多地属于设置重新设计(#336)的 X11 重构中,它的实现部分非常简单。


我们还应该寻找:

  • 尽可能将 X11 与代码库的其余部分分开(_eyeing 那些在notification.c _ 中的xctx访问)。

  • 将 X11 API 调用与 pango/cairo 绘图函数解耦

我不会把它放在更多地属于设置重新设计(#336)的 X11 重构中,它的实现部分非常简单。

好吧,但是我们应该期待以某种方式重构它,以便我们以后可以很容易地适应这些变化。

恕我直言,我们现在实际上应该决定,我们想用图形堆栈去哪里。 这避免了双重工作。

实现分隔符的透明度会很棒!

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

chronus7 picture chronus7  ·  5评论

progandy picture progandy  ·  4评论

atomheartother picture atomheartother  ·  6评论

Kaligule picture Kaligule  ·  5评论

ghost picture ghost  ·  5评论