aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2024-09-02 20:02:42 +0200
committerFurkan Sahin <furkan-dev@proton.me>2024-09-02 20:02:42 +0200
commitb555e7557cfdf32cbfab181278cec87f4f1afeb2 (patch)
tree7264270eaeb71dc572ffd102acfcecf759c6d01b /include
parent6bb3333ed305e8a6194de0f1438cb98ebf1f1fa0 (diff)
move title_format to container
Diffstat (limited to 'include')
-rw-r--r--include/sway/tree/container.h4
-rw-r--r--include/sway/tree/view.h2
2 files changed, 4 insertions, 2 deletions
diff --git a/include/sway/tree/container.h b/include/sway/tree/container.h
index 8bf1955d..4608b8ac 100644
--- a/include/sway/tree/container.h
+++ b/include/sway/tree/container.h
@@ -102,6 +102,8 @@ struct sway_container {
char *title; // The view's title (unformatted)
char *formatted_title; // The title displayed in the title bar
int title_width;
+
+ char *title_format;
enum sway_container_layout prev_split_layout;
@@ -183,6 +185,8 @@ void container_update_title_bar(struct sway_container *container);
void container_update_marks(struct sway_container *container);
+size_t parse_title_format(struct sway_container *container, char *buffer);
+
size_t container_build_representation(enum sway_container_layout layout,
list_t *children, char *buffer);
diff --git a/include/sway/tree/view.h b/include/sway/tree/view.h
index 14aad1a1..f6032221 100644
--- a/include/sway/tree/view.h
+++ b/include/sway/tree/view.h
@@ -80,8 +80,6 @@ struct sway_view {
// Used when changing a view from tiled to floating.
int natural_width, natural_height;
- char *title_format;
-
bool using_csd;
struct timespec urgent;