mirror of
https://github.com/davatorium/rofi.git
synced 2025-07-31 21:59:25 -04:00
Move more enums to rofi-types.h
This commit is contained in:
parent
9105e5549f
commit
3c52f15140
8 changed files with 37 additions and 35 deletions
|
@ -29,6 +29,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
#include "rofi-types.h"
|
||||||
#include "settings.h"
|
#include "settings.h"
|
||||||
|
|
||||||
Settings config = {
|
Settings config = {
|
||||||
|
|
|
@ -141,6 +141,38 @@ typedef struct
|
||||||
ThemeColor color;
|
ThemeColor color;
|
||||||
} RofiHighlightColorStyle;
|
} RofiHighlightColorStyle;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enumeration indicating location or gravity of window.
|
||||||
|
*
|
||||||
|
* \verbatim WL_NORTH_WEST WL_NORTH WL_NORTH_EAST \endverbatim
|
||||||
|
* \verbatim WL_EAST WL_CENTER WL_EAST \endverbatim
|
||||||
|
* \verbatim WL_SOUTH_WEST WL_SOUTH WL_SOUTH_EAST\endverbatim
|
||||||
|
*
|
||||||
|
* @ingroup CONFIGURATION
|
||||||
|
*/
|
||||||
|
typedef enum
|
||||||
|
{
|
||||||
|
/** Center */
|
||||||
|
WL_CENTER = 0,
|
||||||
|
/** Top middle */
|
||||||
|
WL_NORTH = 1,
|
||||||
|
/** Middle right */
|
||||||
|
WL_EAST = 2,
|
||||||
|
/** Bottom middle */
|
||||||
|
WL_SOUTH = 4,
|
||||||
|
/** Middle left */
|
||||||
|
WL_WEST = 8,
|
||||||
|
/** Left top corner. */
|
||||||
|
WL_NORTH_WEST = WL_NORTH | WL_WEST,
|
||||||
|
/** Top right */
|
||||||
|
WL_NORTH_EAST = WL_NORTH | WL_EAST,
|
||||||
|
/** Bottom right */
|
||||||
|
WL_SOUTH_EAST = WL_SOUTH | WL_EAST,
|
||||||
|
/** Bottom left */
|
||||||
|
WL_SOUTH_WEST = WL_SOUTH | WL_WEST,
|
||||||
|
} WindowLocation;
|
||||||
|
|
||||||
typedef union
|
typedef union
|
||||||
{
|
{
|
||||||
/** integer */
|
/** integer */
|
||||||
|
|
|
@ -32,6 +32,7 @@
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include "rofi-types.h"
|
||||||
#include "keyb.h"
|
#include "keyb.h"
|
||||||
#include "mode.h"
|
#include "mode.h"
|
||||||
#include "view.h"
|
#include "view.h"
|
||||||
|
|
|
@ -43,37 +43,6 @@ typedef enum
|
||||||
MM_FUZZY = 3
|
MM_FUZZY = 3
|
||||||
} MatchingMethod;
|
} MatchingMethod;
|
||||||
|
|
||||||
/**
|
|
||||||
* Enumeration indicating location or gravity of window.
|
|
||||||
*
|
|
||||||
* \verbatim WL_NORTH_WEST WL_NORTH WL_NORTH_EAST \endverbatim
|
|
||||||
* \verbatim WL_EAST WL_CENTER WL_EAST \endverbatim
|
|
||||||
* \verbatim WL_SOUTH_WEST WL_SOUTH WL_SOUTH_EAST\endverbatim
|
|
||||||
*
|
|
||||||
* @ingroup CONFIGURATION
|
|
||||||
*/
|
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
/** Center */
|
|
||||||
WL_CENTER = 0,
|
|
||||||
/** Top middle */
|
|
||||||
WL_NORTH = 1,
|
|
||||||
/** Middle right */
|
|
||||||
WL_EAST = 2,
|
|
||||||
/** Bottom middle */
|
|
||||||
WL_SOUTH = 4,
|
|
||||||
/** Middle left */
|
|
||||||
WL_WEST = 8,
|
|
||||||
/** Left top corner. */
|
|
||||||
WL_NORTH_WEST = WL_NORTH | WL_WEST,
|
|
||||||
/** Top right */
|
|
||||||
WL_NORTH_EAST = WL_NORTH | WL_EAST,
|
|
||||||
/** Bottom right */
|
|
||||||
WL_SOUTH_EAST = WL_SOUTH | WL_EAST,
|
|
||||||
/** Bottom left */
|
|
||||||
WL_SOUTH_WEST = WL_SOUTH | WL_WEST,
|
|
||||||
} WindowLocation;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Settings structure holding all (static) configurable options.
|
* Settings structure holding all (static) configurable options.
|
||||||
* @ingroup CONFIGURATION
|
* @ingroup CONFIGURATION
|
||||||
|
|
|
@ -30,8 +30,6 @@
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
#include <cairo.h>
|
#include <cairo.h>
|
||||||
#include <widgets/widget.h>
|
#include <widgets/widget.h>
|
||||||
#include <settings.h>
|
|
||||||
|
|
||||||
#include "rofi-types.h"
|
#include "rofi-types.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -45,11 +45,11 @@
|
||||||
|
|
||||||
#include <libgwater-xcb.h>
|
#include <libgwater-xcb.h>
|
||||||
|
|
||||||
|
#include "rofi.h"
|
||||||
#include "display.h"
|
#include "display.h"
|
||||||
|
|
||||||
#include "settings.h"
|
#include "settings.h"
|
||||||
#include "mode.h"
|
#include "mode.h"
|
||||||
#include "rofi.h"
|
|
||||||
#include "helper.h"
|
#include "helper.h"
|
||||||
#include "widgets/textbox.h"
|
#include "widgets/textbox.h"
|
||||||
#include "xrmoptions.h"
|
#include "xrmoptions.h"
|
||||||
|
|
|
@ -48,11 +48,11 @@
|
||||||
|
|
||||||
#define SN_API_NOT_YET_FROZEN
|
#define SN_API_NOT_YET_FROZEN
|
||||||
#include <libsn/sn.h>
|
#include <libsn/sn.h>
|
||||||
|
#include "rofi.h"
|
||||||
|
|
||||||
#include "timings.h"
|
#include "timings.h"
|
||||||
#include "settings.h"
|
#include "settings.h"
|
||||||
|
|
||||||
#include "rofi.h"
|
|
||||||
#include "mode.h"
|
#include "mode.h"
|
||||||
#include "display.h"
|
#include "display.h"
|
||||||
#include "xcb-internal.h"
|
#include "xcb-internal.h"
|
||||||
|
|
|
@ -52,6 +52,7 @@
|
||||||
#define SN_API_NOT_YET_FROZEN
|
#define SN_API_NOT_YET_FROZEN
|
||||||
/* This function is declared as sn_launcher_context_set_application_id but implemented as sn_launcher_set_application_id */
|
/* This function is declared as sn_launcher_context_set_application_id but implemented as sn_launcher_set_application_id */
|
||||||
#define sn_launcher_context_set_application_id sn_launcher_set_application_id
|
#define sn_launcher_context_set_application_id sn_launcher_set_application_id
|
||||||
|
#include "rofi-types.h"
|
||||||
#include <libsn/sn.h>
|
#include <libsn/sn.h>
|
||||||
#include "display.h"
|
#include "display.h"
|
||||||
#include "xcb-internal.h"
|
#include "xcb-internal.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue