aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/Globals.h
diff options
context:
space:
mode:
Diffstat (limited to 'lumina-desktop/Globals.h')
-rw-r--r--lumina-desktop/Globals.h75
1 files changed, 0 insertions, 75 deletions
diff --git a/lumina-desktop/Globals.h b/lumina-desktop/Globals.h
deleted file mode 100644
index 479fe4ad..00000000
--- a/lumina-desktop/Globals.h
+++ /dev/null
@@ -1,75 +0,0 @@
-//===========================================
-// Lumina-DE source code
-// Copyright (c) 2012, Ken Moore
-// Available under the 3-clause BSD license
-// See the LICENSE file for full details
-//===========================================
-#ifndef _LUMINA_DESKTOP_GLOBALS_H
-#define _LUMINA_DESKTOP_GLOBALS_H
-
-#include <LuminaUtils.h>
-//#include "../global.h"
-
-#include <unistd.h>
-#include <stdio.h>
-
-/*#ifdef __linux
- // Needed for BUFSIZ
- #include <stdio.h>
-#endif // #ifdef __linux*/
-
-class Lumina{
-public:
- enum STATES {NONE, VISIBLE, INVISIBLE, ACTIVE, NOTIFICATION, NOSHOW};
-
-};
-
-class SYSTEM{
-public:
- //Installation location for finding default files
- //static QString installDir(){ return PREFIX + "/share/Lumina-DE/"; }
- //Current Username
- static QString user(){ return QString::fromLocal8Bit(getlogin()); }
- //Current Hostname
- static QString hostname(){
- char name[BUFSIZ];
- int count = gethostname(name,sizeof(name));
- if (count < 0) {
- return QString::null;
- }
- return QString::fromLocal8Bit(name,count);
- }
- /*//Shutdown the system
-#ifdef __linux
- static void shutdown(){ system("(shutdown -h now) &"); }
-#else // #ifdef __linux
- static void shutdown(){ system("(shutdown -p now) &"); }
-#endif // #ifdef __linux
- //Restart the system
- static void restart(){ system("(shutdown -r now) &"); }
-
- //Determine if there is battery support
- static bool hasBattery(){
- int val = LUtils::getCmdOutput("apm -l").join("").toInt();
- return (val >= 0 && val <= 100);
- }
-
- //Get the current battery charge percentage
- static int batteryCharge(){
- int charge = LUtils::getCmdOutput("apm -l").join("").toInt();
- if(charge > 100){ charge = -1; } //invalid charge
- return charge;
- }
-
- //Get the current battery charge percentage
- static bool batteryIsCharging(){
- return (LUtils::getCmdOutput("apm -a").join("").simplified() == "1");
- }
-
- //Get the amount of time remaining for the battery
- static int batterySecondsLeft(){
- return LUtils::getCmdOutput("apm -t").join("").toInt();
- }*/
-};
-
-#endif
bgstack15