/*
 * ImageToolbox is an image editor for android
 * Copyright (c) 2026 T8RIN (Malik Mukhametzyanov)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * You should have received a copy of the Apache License
 * along with this program.  If not, see <http://www.apache.org/licenses/LICENSE-2.0>.
 */

package com.t8rin.imagetoolbox.core.domain

const val AUTHOR_NICK = "T8RIN"

const val AUTHOR_EMAIL = "open.t8rin@internet.ru"

const val AUTHOR_TELEGRAM = "http://t.me/$AUTHOR_NICK"
const val TELEGRAM_GROUP_LINK = "https://t.me/t8rin_imagetoolbox"
const val TELEGRAM_CHANNEL_LINK = "https://t.me/t8rin_imagetoolbox_ci"


const val AUTHOR_GITHUB = "https://github.com/$AUTHOR_NICK"
const val APP_GITHUB_LINK = "$AUTHOR_GITHUB/ImageToolbox"
const val ISSUE_TRACKER = "$APP_GITHUB_LINK/issues"
const val APP_RELEASES = "$APP_GITHUB_LINK/releases"
const val APP_CHANGELOG = "$APP_RELEASES.atom"


const val RES_HOST = "$AUTHOR_GITHUB/ImageToolboxRemoteResources"
const val LENS_PROFILES_LINK = "$RES_HOST/tree/main/lens_profile"
const val RES_BASE_URL = "$RES_HOST/raw/refs/heads/main/*"
const val HF_BASE_URL = "https://huggingface.co/T8RIN/imagetoolbox-models/resolve/main/*"


const val GLOBAL_STORAGE_NAME = "image_resizer"
const val BACKUP_FILE_EXT = "imtbx_backup"
const val TEMPLATE_EXT = "imtbx_template"
const val SHADER_EXT = "itshader"
const val PDF = "pdf/"


const val WEBLATE_LINK = "https://hosted.weblate.org/engage/image-resizer/"
const val PARTNER_FREE_SOFTWARE = "tg://resolve?domain=freeapkexe"
const val JAVA_FORMAT_SPECIFICATION =
    "https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html"
const val USER_AGENT =
    "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"


const val BTC_WALLET = "18QFWMREkjzQa4yetfYsN5Ua51UubKmJut"
const val USDT_WALLET = "TVdw6fP8dYsYA6HgQiSYNijBqPJ3k5BbYo"
const val TON_SPACE_WALLET = "UQDMePBU-FaxwaIME8p7h2spRITeRxvtCPegtKefeV5v-sN1"
const val TON_WALLET = "UQB8YI7eEJsFkr05juS-Ix1pRxhgRvCDF9S0g_aXayVJoGtg"
const val BOOSTY_LINK = "https://boosty.to/t8rin"