include.h (7925B)
1 /* Bar functionality */ 2 #include "bar_indicators.h" 3 #include "bar_tagicons.h" 4 #include "bar.h" 5 6 #if BAR_ALPHA_PATCH 7 #include "bar_alpha.h" 8 #endif 9 #if BAR_ALTERNATIVE_TAGS_PATCH 10 #include "bar_alternativetags.h" 11 #endif 12 #if BAR_ANYBAR_PATCH 13 #include "bar_anybar.h" 14 #endif 15 #if BAR_DWMBLOCKS_PATCH && BAR_STATUSCMD_PATCH 16 #include "bar_dwmblocks.h" 17 #endif 18 #if BAR_EWMHTAGS_PATCH 19 #include "bar_ewmhtags.h" 20 #endif 21 #if COMBO_PATCH 22 #include "combo.h" 23 #endif 24 #if BAR_HOLDBAR_PATCH 25 #include "bar_holdbar.h" 26 #endif 27 #if BAR_LAUNCHER_PATCH 28 #include "bar_launcher.h" 29 #endif 30 #if BAR_LTSYMBOL_PATCH 31 #include "bar_ltsymbol.h" 32 #endif 33 #if BAR_POWERLINE_STATUS_PATCH 34 #include "bar_powerline_status.h" 35 #endif 36 #if BAR_POWERLINE_TAGS_PATCH 37 #include "bar_powerline_tags.h" 38 #endif 39 #if BAR_STATUS_PATCH 40 #include "bar_status.h" 41 #endif 42 #if BAR_STATUS2D_PATCH 43 #include "bar_status2d.h" 44 #endif 45 #if BAR_STATUSBUTTON_PATCH 46 #include "bar_statusbutton.h" 47 #endif 48 #if BAR_STATUSCMD_PATCH 49 #include "bar_statuscmd.h" 50 #endif 51 #if BAR_STATUSCOLORS_PATCH 52 #include "bar_statuscolors.h" 53 #endif 54 #if BAR_WINICON_PATCH 55 #include "bar_winicon.h" 56 #endif 57 #if BAR_TABGROUPS_PATCH 58 #include "bar_tabgroups.h" 59 #endif 60 #if BAR_TAGS_PATCH 61 #include "bar_tags.h" 62 #endif 63 #if BAR_TAGLABELS_PATCH 64 #include "bar_taglabels.h" 65 #endif 66 #if BAR_TAGPREVIEW_PATCH 67 #include "bar_tagpreview.h" 68 #endif 69 #if BAR_TAGGRID_PATCH 70 #include "bar_taggrid.h" 71 #endif 72 #if BAR_WINTITLE_PATCH 73 #include "bar_wintitle.h" 74 #endif 75 #if BAR_FANCYBAR_PATCH 76 #include "bar_fancybar.h" 77 #endif 78 #if BAR_FLEXWINTITLE_PATCH 79 #include "bar_flexwintitle.h" 80 #if BAR_WINTITLE_FLOATING_PATCH 81 #include "bar_wintitle_floating.h" 82 #endif 83 #if BAR_WINTITLE_HIDDEN_PATCH 84 #include "bar_wintitle_hidden.h" 85 #endif 86 #endif // BAR_FLEXWINTITLE_PATCH 87 #if BAR_AWESOMEBAR_PATCH 88 #include "bar_awesomebar.h" 89 #endif 90 #if BAR_SYSTRAY_PATCH 91 #include "bar_systray.h" 92 #endif 93 #if BAR_VTCOLORS_PATCH 94 #include "bar_vtcolors.h" 95 #endif 96 #if BAR_WINTITLEACTIONS_PATCH 97 #include "bar_wintitleactions.h" 98 #endif 99 #if BAR_LAYOUTMENU_PATCH 100 #include "bar_layoutmenu.h" 101 #endif 102 103 /* Other patches */ 104 #if ALT_TAB_PATCH 105 #include "alttab.h" 106 #endif 107 #if ALWAYSONTOP_PATCH 108 #include "alwaysontop.h" 109 #endif 110 #if ASPECTRESIZE_PATCH 111 #include "aspectresize.h" 112 #endif 113 #if ATTACHABOVE_PATCH || ATTACHASIDE_PATCH || ATTACHBELOW_PATCH || ATTACHBOTTOM_PATCH || SEAMLESS_RESTART_PATCH 114 #include "attachx.h" 115 #endif 116 #if AUTOSTART_PATCH 117 #include "autostart.h" 118 #endif 119 #if BANISH_PATCH || PLACEMOUSE_PATCH 120 #include "recttoclient.h" 121 #endif 122 #if BANISH_PATCH 123 #include "banish.h" 124 #endif 125 #if CFACTS_PATCH 126 #include "cfacts.h" 127 #endif 128 #if CMDCUSTOMIZE_PATCH 129 #include "cmdcustomize.h" 130 #endif 131 #if COOL_AUTOSTART_PATCH 132 #include "cool_autostart.h" 133 #endif 134 #if CYCLELAYOUTS_PATCH 135 #include "cyclelayouts.h" 136 #endif 137 #if DECORATION_HINTS_PATCH 138 #include "decorationhints.h" 139 #endif 140 #if DISTRIBUTETAGS_PATCH 141 #include "distributetags.h" 142 #endif 143 #if DRAGCFACT_PATCH && CFACTS_PATCH 144 #include "dragcfact.h" 145 #endif 146 #if DRAGMFACT_PATCH 147 #include "dragmfact.h" 148 #endif 149 #if DWMC_PATCH 150 #include "dwmc.h" 151 #elif FSIGNAL_PATCH 152 #include "fsignal.h" 153 #endif 154 #if EXRESIZE_PATCH 155 #include "exresize.h" 156 #endif 157 #if !FAKEFULLSCREEN_PATCH && FAKEFULLSCREEN_CLIENT_PATCH 158 #include "fakefullscreenclient.h" 159 #endif 160 #if FLOATPOS_PATCH 161 #include "floatpos.h" 162 #endif 163 #if FOCUSDIR_PATCH 164 #include "focusdir.h" 165 #endif 166 #if FOCUSADJACENTTAG_PATCH 167 #include "focusadjacenttag.h" 168 #endif 169 #if FOCUSFOLLOWMOUSE_PATCH 170 #include "focusfollowmouse.h" 171 #endif 172 #if FOCUSMASTER_PATCH || FOCUSMASTER_RETURN_PATCH 173 #include "focusmaster.h" 174 #endif 175 #if FOCUSURGENT_PATCH 176 #include "focusurgent.h" 177 #endif 178 #if FULLSCREEN_PATCH 179 #include "fullscreen.h" 180 #endif 181 #if GAMES_PATCH 182 #include "games.h" 183 #endif 184 #if INPLACEROTATE_PATCH 185 #include "inplacerotate.h" 186 #endif 187 #if IPC_PATCH 188 #include "ipc.h" 189 #include "ipc/ipc.h" 190 #include "ipc/util.h" 191 #endif 192 #if INSETS_PATCH 193 #include "insets.h" 194 #endif 195 #if KEYMODES_PATCH 196 #include "keymodes.h" 197 #endif 198 #if KILLUNSEL_PATCH 199 #include "killunsel.h" 200 #endif 201 #if MAXIMIZE_PATCH 202 #include "maximize.h" 203 #endif 204 #if MPDCONTROL_PATCH 205 #include "mpdcontrol.h" 206 #endif 207 #if MOVECENTER_PATCH 208 #include "movecenter.h" 209 #endif 210 #if MOVEPLACE_PATCH 211 #include "moveplace.h" 212 #endif 213 #if MOVERESIZE_PATCH 214 #include "moveresize.h" 215 #endif 216 #if MOVESTACK_PATCH 217 #include "movestack.h" 218 #endif 219 #if NAMETAG_PATCH 220 #include "nametag.h" 221 #endif 222 #if NO_MOD_BUTTONS_PATCH 223 #include "nomodbuttons.h" 224 #endif 225 #if PERTAG_PATCH 226 #include "pertag.h" 227 #endif 228 #if PLACEDIR_PATCH 229 #include "placedir.h" 230 #endif 231 #if PLACEMOUSE_PATCH 232 #include "placemouse.h" 233 #endif 234 #if PUSH_NO_MASTER_PATCH 235 #include "push_no_master.h" 236 #elif PUSH_PATCH 237 #include "push.h" 238 #endif 239 #if REORGANIZETAGS_PATCH 240 #include "reorganizetags.h" 241 #endif 242 #if RESTARTSIG_PATCH 243 #include "restartsig.h" 244 #endif 245 #if RIODRAW_PATCH 246 #include "riodraw.h" 247 #endif 248 #if ROTATESTACK_PATCH 249 #include "rotatestack.h" 250 #endif 251 #if ROUNDED_CORNERS_PATCH 252 #include "roundedcorners.h" 253 #endif 254 #if RENAMED_SCRATCHPADS_PATCH 255 #include "renamed_scratchpads.h" 256 #elif SCRATCHPADS_PATCH 257 #include "scratchpad.h" 258 #endif 259 #if SCRATCHPAD_ALT_1_PATCH 260 #include "scratchpad_alt_1.h" 261 #endif 262 #if SEAMLESS_RESTART_PATCH 263 #include "seamless_restart.h" 264 #endif 265 #if SELFRESTART_PATCH 266 #include "selfrestart.h" 267 #endif 268 #if SETBORDERPX_PATCH 269 #include "setborderpx.h" 270 #endif 271 #if SHIFTBOTH_PATCH || SHIFTSWAPTAGS_PATCH || SHIFTTAG_PATCH || SHIFTTAGCLIENTS_PATCH || SHIFTVIEW_PATCH || SHIFTVIEW_CLIENTS_PATCH 272 #include "shift.h" 273 #endif 274 #if SHIFTBOTH_PATCH 275 #include "shiftboth.h" 276 #endif 277 #if SHIFTSWAPTAGS_PATCH && SWAPTAGS_PATCH 278 #include "shiftswaptags.h" 279 #endif 280 #if SHIFTTAG_PATCH 281 #include "shifttag.h" 282 #endif 283 #if SHIFTTAGCLIENTS_PATCH 284 #include "shifttagclients.h" 285 #endif 286 #if SHIFTVIEW_PATCH 287 #include "shiftview.h" 288 #endif 289 #if SHIFTVIEW_CLIENTS_PATCH 290 #include "shiftviewclients.h" 291 #endif 292 #if SIZEHINTS_RULED_PATCH 293 #include "sizehints_ruled.h" 294 #endif 295 #if SORTSCREENS_PATCH 296 #ifdef XINERAMA 297 #include "sortscreens.h" 298 #endif // XINERAMA 299 #endif 300 #if STACKER_PATCH 301 #include "stacker.h" 302 #endif 303 #if STICKY_PATCH 304 #include "sticky.h" 305 #endif 306 #if SWALLOW_PATCH 307 #include "swallow.h" 308 #endif 309 #if SWAPFOCUS_PATCH && PERTAG_PATCH 310 #include "swapfocus.h" 311 #endif 312 #if SWAPTAGS_PATCH 313 #include "swaptags.h" 314 #endif 315 #if SWITCHCOL_PATCH 316 #include "switchcol.h" 317 #endif 318 #if TAB_PATCH 319 #include "tab.h" 320 #endif 321 #if TAGALL_PATCH 322 #include "tagall.h" 323 #endif 324 #if TAGALLMON_PATCH 325 #include "tagallmon.h" 326 #endif 327 #if TAGOTHERMONITOR_PATCH 328 #include "tagothermonitor.h" 329 #endif 330 #if TAGSWAPMON_PATCH 331 #include "tagswapmon.h" 332 #endif 333 #if TAPRESIZE_PATCH 334 #include "tapresize.h" 335 #endif 336 #if TOGGLEFULLSCREEN_PATCH 337 #include "togglefullscreen.h" 338 #endif 339 #if TOGGLETOPBAR_PATCH 340 #include "toggletopbar.h" 341 #endif 342 #if TRANSFER_PATCH 343 #include "transfer.h" 344 #endif 345 #if TRANSFER_ALL_PATCH 346 #include "transferall.h" 347 #endif 348 #if UNFLOATVISIBLE_PATCH 349 #include "unfloatvisible.h" 350 #endif 351 #if VANITYGAPS_PATCH 352 #include "vanitygaps.h" 353 #endif 354 #if WARP_PATCH 355 #include "warp.h" 356 #endif 357 #if WINVIEW_PATCH 358 #include "winview.h" 359 #endif 360 #if ZOOMSWAP_PATCH 361 #include "zoomswap.h" 362 #endif 363 #if XKB_PATCH 364 #include "xkb.h" 365 #endif 366 #if XRESOURCES_PATCH 367 #include "xresources.h" 368 #elif XRDB_PATCH 369 #include "xrdb.h" 370 #endif 371 /* Layouts */ 372 #if BSTACK_LAYOUT 373 #include "layout_bstack.h" 374 #endif 375 #if BSTACKHORIZ_LAYOUT 376 #include "layout_bstackhoriz.h" 377 #endif 378 #if CENTEREDMASTER_LAYOUT 379 #include "layout_centeredmaster.h" 380 #endif 381 #if CENTEREDFLOATINGMASTER_LAYOUT 382 #include "layout_centeredfloatingmaster.h" 383 #endif 384 #if COLUMNS_LAYOUT 385 #include "layout_columns.h" 386 #endif 387 #if DECK_LAYOUT 388 #include "layout_deck.h" 389 #endif 390 #if FIBONACCI_DWINDLE_LAYOUT || FIBONACCI_SPIRAL_LAYOUT 391 #include "layout_fibonacci.h" 392 #endif 393 #if FLEXTILE_DELUXE_LAYOUT 394 #include "layout_flextile-deluxe.h" 395 #endif 396 #if GAPPLESSGRID_LAYOUT 397 #include "layout_gapplessgrid.h" 398 #endif 399 #if GRIDMODE_LAYOUT 400 #include "layout_grid.h" 401 #endif 402 #if HORIZGRID_LAYOUT 403 #include "layout_horizgrid.h" 404 #endif 405 #if MONOCLE_LAYOUT 406 #include "layout_monocle.h" 407 #endif 408 #if NROWGRID_LAYOUT 409 #include "layout_nrowgrid.h" 410 #endif 411 #if TILE_LAYOUT 412 #include "layout_tile.h" 413 #endif 414