_Entrance_Config Struct Reference

This contains all of the configuration options that the system can set. More...


Data Fields

char * theme
 theme - the theme we want entrance ui to use
char * background
 background - the UI background
char * pointer
 pointer - path to the file on disk we want to use as the pointer
struct {
   char *   string
before
 before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"
struct {
   char *   string
after
 before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"
struct {
   char *   string
date
 before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"
struct {
   char *   string
time
 before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"
struct {
   int   w
   int   h
screens
 don't know how applicable these are anymore, since layout is left up to the edje the variables are currently unused
struct {
   int   w
   int   h
display
 don't know how applicable these are anymore, since layout is left up to the edje the variables are currently unused
int auth
 ENTRANCE_USE_PAM - if set to use pam authentication ENTRANCE_USE_SHADOW- if set to use shadow auth if pam is not avail.
int engine
 engine - the evas rendering engine to use 1 - OpenGL rendering engine 0 - The software rendering engine (default)
int reboot
 reboot - whether or not to allow themeable rebooting 1 - Allow Rebooting 0 - Disable theme rebooting
int halt
 halt - whether or not to allow themeable halting 1 - Allow Halting 0 - Disable theme halting
Evas_List * fonts
 fonts - available font paths for fonts
struct {
   int   remember
   int   remember_n
   Evas_Hash *   hash
   Evas_List *   keys
users
 users - users known to the system
struct {
   Evas_Hash *   hash
   Evas_List *   keys
sessions
 sessions - sessions known to the system
char * xsession
struct {
   char *   username
 uid we can find in the users hash
   int   mode
 0 = off, 1 = immediate exec, 2 = show theme & post auth
autologin
struct {
   char *   prevuser
   int   mode
 0 = off, 1 = presel previous
presel

Detailed Description

This contains all of the configuration options that the system can set.


Field Documentation

struct { ... } _Entrance_Config::after

before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"

int _Entrance_Config::auth

ENTRANCE_USE_PAM - if set to use pam authentication ENTRANCE_USE_SHADOW- if set to use shadow auth if pam is not avail.

struct { ... } _Entrance_Config::autologin

char* _Entrance_Config::background

background - the UI background

struct { ... } _Entrance_Config::before

before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"

struct { ... } _Entrance_Config::date

before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"

struct { ... } _Entrance_Config::display

don't know how applicable these are anymore, since layout is left up to the edje the variables are currently unused

int _Entrance_Config::engine

engine - the evas rendering engine to use 1 - OpenGL rendering engine 0 - The software rendering engine (default)

Evas_List* _Entrance_Config::fonts

fonts - available font paths for fonts

int _Entrance_Config::h

int _Entrance_Config::halt

halt - whether or not to allow themeable halting 1 - Allow Halting 0 - Disable theme halting

Evas_Hash* _Entrance_Config::hash

Evas_Hash* _Entrance_Config::hash

Evas_List* _Entrance_Config::keys

Evas_List* _Entrance_Config::keys

int _Entrance_Config::mode

0 = off, 1 = presel previous

char* _Entrance_Config::pointer

pointer - path to the file on disk we want to use as the pointer

struct { ... } _Entrance_Config::presel

char* _Entrance_Config::prevuser

int _Entrance_Config::reboot

reboot - whether or not to allow themeable rebooting 1 - Allow Rebooting 0 - Disable theme rebooting

int _Entrance_Config::remember

int _Entrance_Config::remember_n

struct { ... } _Entrance_Config::screens

don't know how applicable these are anymore, since layout is left up to the edje the variables are currently unused

struct { ... } _Entrance_Config::sessions

sessions - sessions known to the system

char* _Entrance_Config::string

char* _Entrance_Config::theme

theme - the theme we want entrance ui to use

struct { ... } _Entrance_Config::time

before - the string before the hostname in "EntranceHostname" after - the string to append after hostname in "EntranceHostname" date - the date format fed to strftime for "EntranceDate" time - the time format fed to strftime for "EntranceTime"

char* _Entrance_Config::username

uid we can find in the users hash

struct { ... } _Entrance_Config::users

users - users known to the system

int _Entrance_Config::w

char* _Entrance_Config::xsession