diff options
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | README.ru.md | 11 | ||||
| -rw-r--r-- | swaybar/tray/icon.c | 6 |
3 files changed, 14 insertions, 5 deletions
@@ -10,7 +10,7 @@ Read the [FAQ](https://github.com/swaywm/sway/wiki). Join the irc.freenode.net). **Notice**: Sway is currently *frozen* and no new features are being shipped -until we finish integrating Sway and wlroots. Bug fixes are still going out. +until we finish integrating Sway and wlroots. Bug fixes are still going out. for more information, [see this article](https://drewdevault.com/2017/10/09/Future-of-sway.html). To follow wlroots integration status, [see this diff --git a/README.ru.md b/README.ru.md index 1551caa0..7669a316 100644 --- a/README.ru.md +++ b/README.ru.md @@ -6,6 +6,8 @@ i3-совместимый [Wayland](http://wayland.freedesktop.org/) компо [IRC каналу](http://webchat.freenode.net/?channels=sway&uio=d4) (#sway на irc.freenode.net). +**Внимание**: на данный момент ведется активная интеграция wlroots, в связи с чем разработка sway приостановлена, однако патчи продолжают приниматься. + [](https://sr.ht/ICd5.png) При желании поддержать разработку Sway вы можете пожертвовать [автору @@ -17,7 +19,7 @@ irc.freenode.net). ## Помощь DarkReef оказывает поддержку на русском языке в IRC канале и на GitHub в часовом поясе UTC +05:00. -Если у вас есть желанием помочь с переводом на русский языке, то, пожалуйста, ознакомьтесь с [подсказками для переводчиков](https://github.com/swaywm/sway/issues/1318). На этой же странице можно узнать [статус перевода](https://github.com/swaywm/sway/issues/1318#issuecomment-326913020). +Если у вас есть желание помочь с переводом на русский языке, то, пожалуйста, ознакомьтесь с [подсказками для переводчиков](https://github.com/swaywm/sway/issues/1318). На этой же странице можно узнать [статус перевода](https://github.com/swaywm/sway/issues/1318#issuecomment-326913020). ## Подпись версий @@ -41,7 +43,7 @@ Sway доступен во многих дистрибутивах и наход для получения инструкций по установке для вашего дистрибутива. Если вы заинтересованы в создании пакета "sway" в вашем дистрибутиве, то сообщите об этом в IRC -канале или отправьте письмо sir@cmpwn.com. +канале или отправьте письмо [sir@cmpwn.com](mailto:sir@cmpwn.com). ### Сборка из исходников @@ -60,6 +62,7 @@ Sway доступен во многих дистрибутивах и наход * cairo * gdk-pixbuf2 * * pam ** +* dbus >= 1.10 *** * imagemagick (требуется для захвата изображений через swaygrab) * ffmpeg (требуется для захвата видео через swaygrab) @@ -67,6 +70,8 @@ _\*Требуется только для swaybar, swaybg и swaylock_ _\*\*Требуется только для swaylock_ +_\*\*\*Требуется только для tray_ + Выполните следующие команды: mkdir build @@ -91,4 +96,4 @@ _\*\*Требуется только для swaylock_ ## Запуск -Выполните 'sway' в терминале. **Некоторые** менеджеры сессий могут работать, но не поддерживаются sway (К примеру, gdm работает со sway без проблем). +Выполните 'sway' в терминале. **Некоторые** менеджеры сессий могут работать, но не поддерживаются sway (к примеру, gdm работает со sway без проблем). diff --git a/swaybar/tray/icon.c b/swaybar/tray/icon.c index fc9b176d..8e66ae3b 100644 --- a/swaybar/tray/icon.c +++ b/swaybar/tray/icon.c @@ -28,7 +28,7 @@ /* Finds all themes that the given theme inherits */ static list_t *find_inherits(const char *theme_dir) { const char inherits[] = "Inherits"; - const char index_name[] = "index.theme"; + const char index_name[] = "/index.theme"; list_t *themes = create_list(); FILE *index = NULL; char *path = malloc(strlen(theme_dir) + sizeof(index_name)); @@ -286,6 +286,10 @@ static list_t* find_theme_subdirs(const char *theme_dir) { } if (strncmp(directories, buf, sizeof(directories) - 1) == 0) { char *dirstr = buf + sizeof(directories); + int len = strlen(dirstr); + if (dirstr[len-1] == '\n') { + dirstr[len-1] = '\0'; + } dirs = split_subdirs(dirstr); break; } |
