/* * Copyright (C) 2013 - 2014 Alexander "Evisceration" Martinz * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * */ package org.namelessrom.devicecontrol; import java.io.File; public class DeviceConstants { //============================================================================================== // IDs //============================================================================================== public static final int ID_PGREP = Integer.MAX_VALUE - 1000; //============================================================================================== // Fragments //============================================================================================== public static final int ID_HOME = R.id.nav_item_home; //--- INFO public static final int ID_INFO_DEVICE = R.id.nav_item_info_device; public static final int ID_INFO_HARDWARE = R.id.nav_item_info_hardware; public static final int ID_INFO_SOFTWARE = R.id.nav_item_info_software; public static final int ID_INFO_PERFORMANCE = R.id.nav_item_info_performance; //--- CTRL public static final int ID_CTRL_DEVICE = R.id.nav_item_controls_device; public static final int ID_FAST_CHARGE = ID_CTRL_DEVICE + 1000; public static final int ID_SOUND_CONTROL = ID_CTRL_DEVICE + 1100; public static final int ID_KSM = ID_CTRL_DEVICE + 1200; public static final int ID_UKSM = ID_CTRL_DEVICE + 1300; public static final int ID_VOLTAGE = ID_CTRL_DEVICE + 1400; public static final int ID_ENTROPY = ID_CTRL_DEVICE + 1500; public static final int ID_CTRL_PROCESSOR = R.id.nav_item_controls_processor; public static final int ID_GOVERNOR_TUNABLE = ID_CTRL_PROCESSOR + 1000; public static final int ID_CTRL_GRAPHICS = R.id.nav_item_controls_graphics; public static final int ID_CTRL_FILE_SYSTEM = R.id.nav_item_controls_file_system; public static final int ID_IOSCHED_TUNING = ID_CTRL_FILE_SYSTEM + 1000; public static final int ID_CTRL_THERMAL = R.id.nav_item_controls_thermal; //--- TOOLS public static final int ID_TOOLS_BOOTUP_RESTORATION = R.id.nav_item_tools_bootup_restoration; public static final int ID_TOOLS_APP_MANAGER = R.id.nav_item_tools_app_manager; public static final int ID_TOOLS_TASKER = R.id.nav_item_tools_tasker; public static final int ID_TOOLS_FLASHER = R.id.nav_item_tools_flasher; public static final int ID_TOOLS_MORE = R.id.nav_item_tools_more; public static final int ID_TOOLS_VM = ID_TOOLS_MORE + 1000; public static final int ID_TOOLS_EDITORS_VM = ID_TOOLS_MORE + 1020; public static final int ID_TOOLS_EDITORS_BUILD_PROP = ID_TOOLS_MORE + 1100; public static final int ID_TOOLS_WIRELESS_FM = ID_TOOLS_MORE + 1300; //--- APP INFO public static final int ID_APP_INFO_LICENSE = R.id.nav_item_app_info_license; public static final int ID_APP_INFO_PRIVACY = R.id.nav_item_app_info_privacy; //---------------------------------------------------------------------------------------------- //============================================================================================== // URLs //============================================================================================== public static final String URL_DC_LICENSE = "https://evisceration.github.io/devicecontrol/license.html"; public static final String URL_DC_PRIVACY = "https://evisceration.github.io/devicecontrol/privacy.html"; //============================================================================================== // Directories //============================================================================================== public static final String DC_LOG_DIR = File.separator + "Logs"; //============================================================================================== public static final String DC_LOG_FILE_FSTRIM = DC_LOG_DIR + File.separator + "fstrim.log"; //============================================================================================== // Donations //============================================================================================== /** Donation 2€ * */ public static final String SKU_DONATION_1 = "donation_1"; /** Donation 5€ * */ public static final String SKU_DONATION_2 = "donation_2"; /** Donation 10€ * */ public static final String SKU_DONATION_3 = "donation_3"; /** Donation 20€ * */ public static final String SKU_DONATION_4 = "donation_4"; /** Donation 50€ * */ public static final String SKU_DONATION_5 = "donation_5"; /** Donation, subscription 2€ * */ public static final String SUB_DONATION_1 = "donation_sub_1"; /** Donation, subscription 5€ */ public static final String SUB_DONATION_2 = "donation_sub_2"; /** Donation, subscription 10€ * */ public static final String SUB_DONATION_3 = "donation_sub_3"; /** Donation, subscription 20€ * */ public static final String SUB_DONATION_4 = "donation_sub_4"; /** Donation, subscription 50€ * */ public static final String SUB_DONATION_5 = "donation_sub_5"; }