Merge branch 'git'
8
NEWS.md
|
@ -1,7 +1,15 @@
|
|||
- change: rename "compile log" panel to "tools output"
|
||||
- fix: debug panel can't be correctly show/hide
|
||||
- enhancement: redesign tools output's context menu, add "clear" menu item
|
||||
- enhancement: tools -> git in the options dialog
|
||||
- enhancement: auto detect git in PATH
|
||||
- enhancement: basic git commands
|
||||
|
||||
Red Panda C++ Version 0.14.3
|
||||
- fix: wrong code completion font size, when screen dpi changed
|
||||
- enhancement: replace Files View Panel's path lineedit control with combo box
|
||||
- enhancement: custome icons for project view
|
||||
- fix: convert to encoding setting in compiler set option not correctly handled
|
||||
|
||||
Red Panda C++ Version 0.14.2
|
||||
- enhancement: file system view mode for project
|
||||
|
|
|
@ -85,11 +85,14 @@ SOURCES += \
|
|||
settingsdialog/projectoutputwidget.cpp \
|
||||
settingsdialog/projectprecompilewidget.cpp \
|
||||
settingsdialog/toolsgeneralwidget.cpp \
|
||||
settingsdialog/toolsgitwidget.cpp \
|
||||
shortcutmanager.cpp \
|
||||
symbolusagemanager.cpp \
|
||||
thememanager.cpp \
|
||||
todoparser.cpp \
|
||||
toolsmanager.cpp \
|
||||
vcs/gitmanager.cpp \
|
||||
vcs/gitrepository.cpp \
|
||||
widgets/aboutdialog.cpp \
|
||||
widgets/bookmarkmodel.cpp \
|
||||
widgets/classbrowser.cpp \
|
||||
|
@ -136,6 +139,7 @@ SOURCES += \
|
|||
widgets/coloredit.cpp \
|
||||
widgets/consolewidget.cpp \
|
||||
widgets/customdisablediconengine.cpp \
|
||||
widgets/customfilesystemmodel.cpp \
|
||||
widgets/custommakefileinfodialog.cpp \
|
||||
widgets/darkfusionstyle.cpp \
|
||||
widgets/editorstabwidget.cpp \
|
||||
|
@ -212,11 +216,14 @@ HEADERS += \
|
|||
settingsdialog/projectoutputwidget.h \
|
||||
settingsdialog/projectprecompilewidget.h \
|
||||
settingsdialog/toolsgeneralwidget.h \
|
||||
settingsdialog/toolsgitwidget.h \
|
||||
shortcutmanager.h \
|
||||
symbolusagemanager.h \
|
||||
thememanager.h \
|
||||
todoparser.h \
|
||||
toolsmanager.h \
|
||||
vcs/gitmanager.h \
|
||||
vcs/gitrepository.h \
|
||||
widgets/aboutdialog.h \
|
||||
widgets/bookmarkmodel.h \
|
||||
widgets/classbrowser.h \
|
||||
|
@ -264,6 +271,7 @@ HEADERS += \
|
|||
widgets/coloredit.h \
|
||||
widgets/consolewidget.h \
|
||||
widgets/customdisablediconengine.h \
|
||||
widgets/customfilesystemmodel.h \
|
||||
widgets/custommakefileinfodialog.h \
|
||||
widgets/darkfusionstyle.h \
|
||||
widgets/editorstabwidget.h \
|
||||
|
@ -308,6 +316,7 @@ FORMS += \
|
|||
settingsdialog/projectoutputwidget.ui \
|
||||
settingsdialog/projectprecompilewidget.ui \
|
||||
settingsdialog/toolsgeneralwidget.ui \
|
||||
settingsdialog/toolsgitwidget.ui \
|
||||
widgets/aboutdialog.ui \
|
||||
widgets/cpudialog.ui \
|
||||
mainwindow.ui \
|
||||
|
|
|
@ -292,8 +292,7 @@ QString Compiler::getCharsetArgument(const QByteArray& encoding)
|
|||
} else {
|
||||
encodingName = encoding;
|
||||
}
|
||||
if (compilerSetExecCharset == ENCODING_SYSTEM_DEFAULT
|
||||
|| compilerSetExecCharset.isEmpty()) {
|
||||
if (compilerSetExecCharset == ENCODING_SYSTEM_DEFAULT || compilerSetExecCharset.isEmpty()) {
|
||||
execEncodingName = systemEncodingName;
|
||||
} else {
|
||||
execEncodingName = compilerSetExecCharset;
|
||||
|
|
|
@ -99,7 +99,7 @@ void CompilerManager::compile(const QString& filename, const QByteArray& encodin
|
|||
connect(mCompiler, &Compiler::compileIssue, this, &CompilerManager::onCompileIssue);
|
||||
connect(mCompiler, &Compiler::compileStarted, pMainWindow, &MainWindow::onCompileStarted);
|
||||
|
||||
connect(mCompiler, &Compiler::compileOutput, pMainWindow, &MainWindow::onCompileLog);
|
||||
connect(mCompiler, &Compiler::compileOutput, pMainWindow, &MainWindow::logToolsOutput);
|
||||
connect(mCompiler, &Compiler::compileIssue, pMainWindow, &MainWindow::onCompileIssue);
|
||||
connect(mCompiler, &Compiler::compileErrorOccured, pMainWindow, &MainWindow::onCompileErrorOccured);
|
||||
mCompiler->start();
|
||||
|
@ -129,7 +129,7 @@ void CompilerManager::compileProject(std::shared_ptr<Project> project, bool rebu
|
|||
connect(mCompiler, &Compiler::compileIssue, this, &CompilerManager::onCompileIssue);
|
||||
connect(mCompiler, &Compiler::compileStarted, pMainWindow, &MainWindow::onCompileStarted);
|
||||
|
||||
connect(mCompiler, &Compiler::compileOutput, pMainWindow, &MainWindow::onCompileLog);
|
||||
connect(mCompiler, &Compiler::compileOutput, pMainWindow, &MainWindow::logToolsOutput);
|
||||
connect(mCompiler, &Compiler::compileIssue, pMainWindow, &MainWindow::onCompileIssue);
|
||||
connect(mCompiler, &Compiler::compileErrorOccured, pMainWindow, &MainWindow::onCompileErrorOccured);
|
||||
mCompiler->start();
|
||||
|
@ -161,7 +161,7 @@ void CompilerManager::cleanProject(std::shared_ptr<Project> project)
|
|||
connect(mCompiler, &Compiler::compileIssue, this, &CompilerManager::onCompileIssue);
|
||||
connect(mCompiler, &Compiler::compileStarted, pMainWindow, &MainWindow::onCompileStarted);
|
||||
|
||||
connect(mCompiler, &Compiler::compileOutput, pMainWindow, &MainWindow::onCompileLog);
|
||||
connect(mCompiler, &Compiler::compileOutput, pMainWindow, &MainWindow::logToolsOutput);
|
||||
connect(mCompiler, &Compiler::compileIssue, pMainWindow, &MainWindow::onCompileIssue);
|
||||
connect(mCompiler, &Compiler::compileErrorOccured, pMainWindow, &MainWindow::onCompileErrorOccured);
|
||||
mCompiler->start();
|
||||
|
@ -209,7 +209,7 @@ void CompilerManager::checkSyntax(const QString &filename, const QString &conten
|
|||
connect(mBackgroundSyntaxChecker, &Compiler::compileIssue, this, &CompilerManager::onSyntaxCheckIssue);
|
||||
connect(mBackgroundSyntaxChecker, &Compiler::compileStarted, pMainWindow, &MainWindow::onCompileStarted);
|
||||
connect(mBackgroundSyntaxChecker, &Compiler::compileFinished, this, &CompilerManager::onSyntaxCheckFinished);
|
||||
connect(mBackgroundSyntaxChecker, &Compiler::compileOutput, pMainWindow, &MainWindow::onCompileLog);
|
||||
connect(mBackgroundSyntaxChecker, &Compiler::compileOutput, pMainWindow, &MainWindow::logToolsOutput);
|
||||
connect(mBackgroundSyntaxChecker, &Compiler::compileIssue, pMainWindow, &MainWindow::onCompileIssue);
|
||||
connect(mBackgroundSyntaxChecker, &Compiler::compileErrorOccured, pMainWindow, &MainWindow::onCompileErrorOccured);
|
||||
mBackgroundSyntaxChecker->start();
|
||||
|
|
|
@ -1,9 +1,25 @@
|
|||
#include "customfileiconprovider.h"
|
||||
#include "iconsmanager.h"
|
||||
#include "vcs/gitrepository.h"
|
||||
|
||||
CustomFileIconProvider::CustomFileIconProvider()
|
||||
{
|
||||
mVCSRepository = new GitRepository("");
|
||||
}
|
||||
|
||||
CustomFileIconProvider::~CustomFileIconProvider()
|
||||
{
|
||||
delete mVCSRepository;
|
||||
}
|
||||
|
||||
void CustomFileIconProvider::setRootFolder(const QString &folder)
|
||||
{
|
||||
mVCSRepository->setFolder(folder);
|
||||
}
|
||||
|
||||
void CustomFileIconProvider::update()
|
||||
{
|
||||
mVCSRepository->update();
|
||||
}
|
||||
|
||||
QIcon CustomFileIconProvider::icon(IconType type) const
|
||||
|
@ -20,14 +36,56 @@ QIcon CustomFileIconProvider::icon(IconType type) const
|
|||
QIcon CustomFileIconProvider::icon(const QFileInfo &info) const
|
||||
{
|
||||
QIcon icon;
|
||||
if (isHFile(info.fileName()))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HFILE);
|
||||
else if (isCppFile(info.fileName())) {
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CPPFILE);
|
||||
if (info.isDir()) {
|
||||
if (mVCSRepository->isFileInRepository(info)) {
|
||||
if (mVCSRepository->isFileStaged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_FOLDER_VCS_STAGED);
|
||||
else if (mVCSRepository->isFileChanged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_FOLDER_VCS_CHANGED);
|
||||
else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_FOLDER_VCS_NOCHANGE);
|
||||
} else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_FOLDER);
|
||||
} else if (isHFile(info.fileName())) {
|
||||
if (mVCSRepository->isFileInRepository(info)) {
|
||||
if (mVCSRepository->isFileStaged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HFILE_VCS_STAGED);
|
||||
else if (mVCSRepository->isFileChanged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HFILE_VCS_CHANGED);
|
||||
else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HFILE_VCS_NOCHANGE);
|
||||
} else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HFILE);
|
||||
} else if (isCppFile(info.fileName())) {
|
||||
if (mVCSRepository->isFileInRepository(info)) {
|
||||
if (mVCSRepository->isFileStaged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CPPFILE_VCS_STAGED);
|
||||
else if (mVCSRepository->isFileChanged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CPPFILE_VCS_CHANGED);
|
||||
else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CPPFILE_VCS_NOCHANGE);
|
||||
} else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CPPFILE);
|
||||
} else if (isCFile(info.fileName())) {
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CFILE);
|
||||
if (mVCSRepository->isFileInRepository(info)) {
|
||||
if (mVCSRepository->isFileStaged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CFILE_VCS_STAGED);
|
||||
else if (mVCSRepository->isFileChanged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CFILE_VCS_CHANGED);
|
||||
else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CFILE_VCS_NOCHANGE);
|
||||
} else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_CFILE);
|
||||
} else if (info.suffix()=="dev") {
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_PROJECTFILE);
|
||||
if (mVCSRepository->isFileInRepository(info)) {
|
||||
if (mVCSRepository->isFileStaged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_PROJECTFILE_VCS_STAGED);
|
||||
else if (mVCSRepository->isFileChanged(info))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_PROJECTFILE_VCS_CHANGED);
|
||||
else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_PROJECTFILE_VCS_NOCHANGE);
|
||||
} else
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_PROJECTFILE);
|
||||
}
|
||||
if (!icon.isNull())
|
||||
return icon;
|
||||
|
|
|
@ -3,11 +3,16 @@
|
|||
|
||||
#include <QFileIconProvider>
|
||||
|
||||
class GitRepository;
|
||||
class CustomFileIconProvider : public QFileIconProvider
|
||||
{
|
||||
public:
|
||||
CustomFileIconProvider();
|
||||
|
||||
~CustomFileIconProvider();
|
||||
void setRootFolder(const QString& folder);
|
||||
void update();
|
||||
private:
|
||||
GitRepository* mVCSRepository;
|
||||
// QFileIconProvider interface
|
||||
public:
|
||||
QIcon icon(IconType type) const override;
|
||||
|
|
|
@ -68,7 +68,7 @@ const char* SaveException::what() const noexcept {
|
|||
}
|
||||
|
||||
Editor::Editor(QWidget *parent):
|
||||
Editor(parent,QObject::tr("untitled"),ENCODING_SYSTEM_DEFAULT,false,true,nullptr)
|
||||
Editor(parent,QObject::tr("untitled"),ENCODING_AUTO_DETECT,false,true,nullptr)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -226,7 +226,7 @@ void Editor::saveFile(QString filename) {
|
|||
this->lines()->saveToFile(file,mEncodingOption,
|
||||
pSettings->editor().useUTF8ByDefault()? ENCODING_UTF8 : QTextCodec::codecForLocale()->name(),
|
||||
mFileEncoding);
|
||||
pMainWindow->updateForEncodingInfo();
|
||||
emit fileSaved(filename, mInProject);
|
||||
}
|
||||
|
||||
void Editor::convertToEncoding(const QByteArray &encoding)
|
||||
|
|
|
@ -225,6 +225,7 @@ public:
|
|||
void tab() override;
|
||||
signals:
|
||||
void renamed(const QString& oldName, const QString& newName, bool firstSave);
|
||||
void fileSaved(const QString& filename, bool inProject);
|
||||
private slots:
|
||||
void onStatusChanged(SynStatusChanges changes);
|
||||
void onGutterClicked(Qt::MouseButton button, int x, int y, int line);
|
||||
|
|
|
@ -62,6 +62,8 @@ Editor* EditorList::newEditor(const QString& filename, const QByteArray& encodin
|
|||
e->setInProject(true);
|
||||
}
|
||||
}
|
||||
connect(e,&Editor::fileSaved,
|
||||
pMainWindow, &MainWindow::onFileSaved);
|
||||
return e;
|
||||
}
|
||||
|
||||
|
|
|
@ -181,11 +181,29 @@ void IconsManager::updateFileSystemIcons(const QString &iconSet, int size)
|
|||
updateMakeDisabledIconDarker(iconSet);
|
||||
mIconPixmaps.insert(FILESYSTEM_GIT, createSVGIcon(iconFolder+"git.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FOLDER, createSVGIcon(iconFolder+"folder.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FOLDER_VCS_CHANGED, createSVGIcon(iconFolder+"folder-vcs-changed.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FOLDER_VCS_NOCHANGE, createSVGIcon(iconFolder+"folder-vcs-nochange.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FOLDER_VCS_STAGED, createSVGIcon(iconFolder+"folder-vcs-staged.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FILE, createSVGIcon(iconFolder+"file.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FILE_VCS_CHANGED, createSVGIcon(iconFolder+"file-vcs-changed.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FILE_VCS_NOCHANGE, createSVGIcon(iconFolder+"file-vcs-nochange.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_FILE_VCS_STAGED, createSVGIcon(iconFolder+"file-vcs-staged.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CFILE, createSVGIcon(iconFolder+"cfile.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CFILE_VCS_CHANGED, createSVGIcon(iconFolder+"cfile-vcs-changed.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CFILE_VCS_NOCHANGE, createSVGIcon(iconFolder+"cfile-vcs-nochange.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CFILE_VCS_STAGED, createSVGIcon(iconFolder+"cfile-vcs-staged.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_HFILE, createSVGIcon(iconFolder+"hfile.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_HFILE_VCS_CHANGED, createSVGIcon(iconFolder+"hfile-vcs-changed.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_HFILE_VCS_NOCHANGE, createSVGIcon(iconFolder+"hfile-vcs-nochange.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_HFILE_VCS_STAGED, createSVGIcon(iconFolder+"hfile-vcs-staged.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CPPFILE, createSVGIcon(iconFolder+"cppfile.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CPPFILE_VCS_CHANGED, createSVGIcon(iconFolder+"cppfile-vcs-changed.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CPPFILE_VCS_NOCHANGE, createSVGIcon(iconFolder+"cppfile-vcs-nochange.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_CPPFILE_VCS_STAGED, createSVGIcon(iconFolder+"cppfile-vcs-staged.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_PROJECTFILE, createSVGIcon(iconFolder+"projectfile.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_PROJECTFILE_VCS_CHANGED, createSVGIcon(iconFolder+"projectfile-vcs-changed.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_PROJECTFILE_VCS_NOCHANGE, createSVGIcon(iconFolder+"projectfile-vcs-nochange.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_PROJECTFILE_VCS_STAGED, createSVGIcon(iconFolder+"projectfile-vcs-staged.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_HEADERS_FOLDER, createSVGIcon(iconFolder+"headerfolder.svg",size,size));
|
||||
mIconPixmaps.insert(FILESYSTEM_SOURCES_FOLDER, createSVGIcon(iconFolder+"sourcefolder.svg",size,size));
|
||||
}
|
||||
|
|
|
@ -72,6 +72,24 @@ public:
|
|||
FILESYSTEM_HFILE,
|
||||
FILESYSTEM_PROJECTFILE,
|
||||
FILESYSTEM_CPPFILE,
|
||||
FILESYSTEM_FOLDER_VCS_CHANGED,
|
||||
FILESYSTEM_FILE_VCS_CHANGED,
|
||||
FILESYSTEM_CFILE_VCS_CHANGED,
|
||||
FILESYSTEM_HFILE_VCS_CHANGED,
|
||||
FILESYSTEM_PROJECTFILE_VCS_CHANGED,
|
||||
FILESYSTEM_CPPFILE_VCS_CHANGED,
|
||||
FILESYSTEM_FOLDER_VCS_NOCHANGE,
|
||||
FILESYSTEM_FILE_VCS_NOCHANGE,
|
||||
FILESYSTEM_CFILE_VCS_NOCHANGE,
|
||||
FILESYSTEM_HFILE_VCS_NOCHANGE,
|
||||
FILESYSTEM_PROJECTFILE_VCS_NOCHANGE,
|
||||
FILESYSTEM_CPPFILE_VCS_NOCHANGE,
|
||||
FILESYSTEM_FOLDER_VCS_STAGED,
|
||||
FILESYSTEM_FILE_VCS_STAGED,
|
||||
FILESYSTEM_CFILE_VCS_STAGED,
|
||||
FILESYSTEM_HFILE_VCS_STAGED,
|
||||
FILESYSTEM_PROJECTFILE_VCS_STAGED,
|
||||
FILESYSTEM_CPPFILE_VCS_STAGED,
|
||||
FILESYSTEM_HEADERS_FOLDER,
|
||||
FILESYSTEM_SOURCES_FOLDER,
|
||||
|
||||
|
|
|
@ -162,6 +162,11 @@ int main(int argc, char *argv[])
|
|||
//set default open folder
|
||||
QDir::setCurrent(pSettings->environment().defaultOpenFolder());
|
||||
|
||||
//auto detect git in path
|
||||
if (!pSettings->vcs().gitOk()) {
|
||||
pSettings->vcs().detectGitInPath();
|
||||
}
|
||||
|
||||
MainWindow mainWindow;
|
||||
pMainWindow = &mainWindow;
|
||||
if (app.arguments().count()>1) {
|
||||
|
|
|
@ -39,6 +39,8 @@
|
|||
#include "iconsmanager.h"
|
||||
#include "widgets/newclassdialog.h"
|
||||
#include "widgets/newheaderdialog.h"
|
||||
#include "vcs/gitmanager.h"
|
||||
#include "vcs/gitrepository.h"
|
||||
|
||||
#include <QCloseEvent>
|
||||
#include <QComboBox>
|
||||
|
@ -287,7 +289,7 @@ MainWindow::MainWindow(QWidget *parent)
|
|||
//files view
|
||||
ui->treeFiles->setModel(&mFileSystemModel);
|
||||
mFileSystemModel.setReadOnly(false);
|
||||
mFileSystemModel.setIconProvider(&mFileIconProvider);
|
||||
mFileSystemModel.setIconProvider(&mFileSystemModelIconProvider);
|
||||
setFilesViewRoot(pSettings->environment().currentFolder());
|
||||
for (int i=1;i<mFileSystemModel.columnCount();i++) {
|
||||
ui->treeFiles->hideColumn(i);
|
||||
|
@ -324,6 +326,9 @@ MainWindow::MainWindow(QWidget *parent)
|
|||
|
||||
ui->actionEGE_Manual->setVisible(pSettings->environment().language()=="zh_CN");
|
||||
|
||||
//git menu
|
||||
connect(ui->menuGit, &QMenu::aboutToShow,
|
||||
this, &MainWindow::updateVCSActions);
|
||||
buildContextMenus();
|
||||
updateAppTitle();
|
||||
//applySettings();
|
||||
|
@ -425,7 +430,8 @@ void MainWindow::updateEditorActions()
|
|||
ui->actionAuto_Detect->setEnabled(true);
|
||||
ui->actionEncode_in_ANSI->setEnabled(true);
|
||||
ui->actionEncode_in_UTF_8->setEnabled(true);
|
||||
ui->actionConvert_to_ANSI->setEnabled(e->encodingOption()!=ENCODING_SYSTEM_DEFAULT && e->fileEncoding()!=ENCODING_SYSTEM_DEFAULT);
|
||||
ui->actionConvert_to_ANSI->setEnabled(e->encodingOption()!=ENCODING_SYSTEM_DEFAULT
|
||||
&& e->fileEncoding()!=ENCODING_SYSTEM_DEFAULT);
|
||||
ui->actionConvert_to_UTF_8->setEnabled(e->encodingOption()!=ENCODING_UTF8 && e->fileEncoding()!=ENCODING_UTF8);
|
||||
|
||||
ui->actionCopy->setEnabled(e->selAvail());
|
||||
|
@ -663,6 +669,8 @@ void MainWindow::applySettings()
|
|||
// ui->cbFilesPath->setItemIcon(i,pIconsManager->getIcon(IconsManager::FILESYSTEM_GIT));
|
||||
// }
|
||||
|
||||
ui->menuGit->menuAction()->setVisible(pSettings->vcs().gitOk());
|
||||
|
||||
}
|
||||
|
||||
void MainWindow::applyUISettings()
|
||||
|
@ -690,8 +698,8 @@ void MainWindow::applyUISettings()
|
|||
|
||||
ui->actionIssues->setChecked(settings.showIssues());
|
||||
showHideMessagesTab(ui->tabIssues,settings.showIssues());
|
||||
ui->actionCompile_Log->setChecked(settings.showCompileLog());
|
||||
showHideMessagesTab(ui->tabCompilerOutput,settings.showCompileLog());
|
||||
ui->actionTools_Output->setChecked(settings.showCompileLog());
|
||||
showHideMessagesTab(ui->tabToolsOutput,settings.showCompileLog());
|
||||
ui->actionDebug_Window->setChecked(settings.showDebug());
|
||||
showHideMessagesTab(ui->tabDebug,settings.showDebug());
|
||||
ui->actionSearch->setChecked(settings.showSearch());
|
||||
|
@ -737,6 +745,22 @@ void MainWindow::updateDPI()
|
|||
applySettings();
|
||||
}
|
||||
|
||||
void MainWindow::onFileSaved(const QString &path, bool inProject)
|
||||
{
|
||||
qDebug()<<path<<inProject<<mFileSystemModel.rootPath();
|
||||
if (inProject && mProject) {
|
||||
mProject->model()->beginUpdate();
|
||||
mProject->model()->endUpdate();
|
||||
}
|
||||
QModelIndex index = mFileSystemModel.index(path);
|
||||
if (index.isValid()) {
|
||||
mFileSystemModelIconProvider.update();
|
||||
mFileSystemModel.setIconProvider(&mFileSystemModelIconProvider);
|
||||
ui->treeFiles->update(index);
|
||||
}
|
||||
pMainWindow->updateForEncodingInfo();
|
||||
}
|
||||
|
||||
void MainWindow::updateAppTitle()
|
||||
{
|
||||
QString appName=tr("Red Panda C++");
|
||||
|
@ -1293,6 +1317,8 @@ void MainWindow::updateActionIcons()
|
|||
mBreakpointViewRemoveAllAction->setIcon(pIconsManager->getIcon(IconsManager::ACTION_MISC_CLEAN));
|
||||
mBreakpointViewRemoveAction->setIcon(pIconsManager->getIcon(IconsManager::ACTION_MISC_CROSS));
|
||||
|
||||
//Tools Output
|
||||
|
||||
//classbrowser
|
||||
mClassBrowser_Sort_By_Name->setIcon(pIconsManager->getIcon(IconsManager::ACTION_EDIT_SORT_BY_NAME));
|
||||
mClassBrowser_Sort_By_Type->setIcon(pIconsManager->getIcon(IconsManager::ACTION_EDIT_SORT_BY_TYPE));
|
||||
|
@ -1349,14 +1375,12 @@ void MainWindow::updateActionIcons()
|
|||
idx = ui->tabMessages->indexOf(ui->tabSearch);
|
||||
if (idx>=0)
|
||||
ui->tabMessages->setTabIcon(idx,pIconsManager->getIcon(IconsManager::ACTION_EDIT_SEARCH));
|
||||
idx = ui->tabMessages->indexOf(ui->tabCompilerOutput);
|
||||
idx = ui->tabMessages->indexOf(ui->tabToolsOutput);
|
||||
if (idx>=0)
|
||||
ui->tabMessages->setTabIcon(idx,pIconsManager->getIcon(IconsManager::ACTION_VIEW_COMPILELOG));
|
||||
idx = ui->tabMessages->indexOf(ui->tabTODO);
|
||||
if (idx>=0)
|
||||
ui->tabMessages->setTabIcon(idx,pIconsManager->getIcon(IconsManager::ACTION_VIEW_TODO));
|
||||
|
||||
|
||||
idx = ui->tabMessages->indexOf(ui->tabBookmark);
|
||||
if (idx>=0)
|
||||
ui->tabMessages->setTabIcon(idx,pIconsManager->getIcon(IconsManager::ACTION_VIEW_BOOKMARK));
|
||||
|
@ -1423,7 +1447,7 @@ bool MainWindow::compile(bool rebuild)
|
|||
mCompileSuccessionTask->filename = mProject->executable();
|
||||
}
|
||||
openCloseBottomPanel(true);
|
||||
ui->tabMessages->setCurrentWidget(ui->tabCompilerOutput);
|
||||
ui->tabMessages->setCurrentWidget(ui->tabToolsOutput);
|
||||
mCompilerManager->compileProject(mProject,rebuild);
|
||||
updateCompileActions();
|
||||
updateAppTitle();
|
||||
|
@ -1439,7 +1463,7 @@ bool MainWindow::compile(bool rebuild)
|
|||
mCompileSuccessionTask->filename = getCompiledExecutableName(editor->filename());
|
||||
}
|
||||
openCloseBottomPanel(true);
|
||||
ui->tabMessages->setCurrentWidget(ui->tabCompilerOutput);
|
||||
ui->tabMessages->setCurrentWidget(ui->tabToolsOutput);
|
||||
mCompilerManager->compile(editor->filename(),editor->fileEncoding(),rebuild);
|
||||
updateCompileActions();
|
||||
updateAppTitle();
|
||||
|
@ -2749,6 +2773,26 @@ void MainWindow::buildContextMenus()
|
|||
hlayout->addWidget(toolButton);
|
||||
}
|
||||
|
||||
//context menu signal for class browser
|
||||
ui->txtToolsOutput->setContextMenuPolicy(Qt::CustomContextMenu);
|
||||
connect(ui->txtToolsOutput,&QWidget::customContextMenuRequested,
|
||||
this, &MainWindow::onToolsOutputContextMenu);
|
||||
mToolsOutput_Clear = createActionFor(
|
||||
tr("Clear"),
|
||||
ui->txtToolsOutput);
|
||||
connect(mToolsOutput_Clear, &QAction::triggered,
|
||||
this, &MainWindow::onToolsOutputClear);
|
||||
mToolsOutput_Copy = createActionFor(
|
||||
tr("Copy"),
|
||||
ui->txtToolsOutput);
|
||||
mToolsOutput_Copy->setShortcut(QKeySequence("Ctrl+C"));
|
||||
connect(mToolsOutput_Copy, &QAction::triggered,
|
||||
this, &MainWindow::onToolsOutputCopy);
|
||||
mToolsOutput_SelectAll = createActionFor(
|
||||
tr("Select All"),
|
||||
ui->txtToolsOutput);
|
||||
connect(mToolsOutput_SelectAll, &QAction::triggered,
|
||||
this, &MainWindow::onToolsOutputSelectAll);
|
||||
}
|
||||
|
||||
void MainWindow::buildEncodingMenu()
|
||||
|
@ -2948,7 +2992,12 @@ void MainWindow::onProjectViewContextMenu(const QPoint &pos)
|
|||
onRoot = true;
|
||||
}
|
||||
}
|
||||
GitManager vcsManager;
|
||||
QString branch;
|
||||
bool hasRepository = vcsManager.hasRepository(mProject->folder(),branch);
|
||||
|
||||
QMenu menu(this);
|
||||
QMenu vcsMenu(this);
|
||||
updateProjectActions();
|
||||
menu.addAction(ui->actionProject_New_File);
|
||||
menu.addAction(ui->actionNew_Class);
|
||||
|
@ -2961,6 +3010,15 @@ void MainWindow::onProjectViewContextMenu(const QPoint &pos)
|
|||
menu.addAction(mProject_Rename_Unit);
|
||||
}
|
||||
menu.addSeparator();
|
||||
if (pSettings->vcs().gitOk()) {
|
||||
if (hasRepository) {
|
||||
menu.addMenu(&vcsMenu);
|
||||
} else {
|
||||
ui->actionGit_Create_Repository->setEnabled(true);
|
||||
menu.addAction(ui->actionGit_Create_Repository);
|
||||
}
|
||||
menu.addSeparator();
|
||||
}
|
||||
if (onFolder && mProject->modelType()==ProjectModelType::Custom) {
|
||||
menu.addAction(mProject_Add_Folder);
|
||||
if (!onRoot) {
|
||||
|
@ -2981,6 +3039,18 @@ void MainWindow::onProjectViewContextMenu(const QPoint &pos)
|
|||
}
|
||||
menu.addAction(ui->actionProject_options);
|
||||
|
||||
if (pSettings->vcs().gitOk() && hasRepository) {
|
||||
vcsMenu.setTitle(tr("VCS"));
|
||||
if (ui->projectView->selectionModel()->hasSelection())
|
||||
vcsMenu.addAction(ui->actionGit_Add_Files);
|
||||
vcsMenu.addAction(ui->actionGit_Commit);
|
||||
vcsMenu.addAction(ui->actionGit_Reset);
|
||||
vcsMenu.addAction(ui->actionGit_Revert);
|
||||
|
||||
ui->actionGit_Commit->setEnabled(true);
|
||||
ui->actionGit_Reset->setEnabled(true);
|
||||
ui->actionGit_Revert->setEnabled(true);
|
||||
}
|
||||
menu.exec(ui->projectView->mapToGlobal(pos));
|
||||
}
|
||||
|
||||
|
@ -3034,12 +3104,24 @@ void MainWindow::onFileEncodingContextMenu(const QPoint &pos)
|
|||
|
||||
void MainWindow::onFilesViewContextMenu(const QPoint &pos)
|
||||
{
|
||||
|
||||
GitManager vcsManager;
|
||||
QString branch;
|
||||
bool hasRepository = vcsManager.hasRepository(pSettings->environment().currentFolder(),branch);
|
||||
QMenu menu(this);
|
||||
QMenu vcsMenu(this);
|
||||
menu.addAction(ui->actionOpen_Folder);
|
||||
menu.addSeparator();
|
||||
menu.addAction(mFilesView_CreateFolder);
|
||||
menu.addSeparator();
|
||||
if (pSettings->vcs().gitOk()) {
|
||||
if (hasRepository) {
|
||||
menu.addMenu(&vcsMenu);
|
||||
} else {
|
||||
ui->actionGit_Create_Repository->setEnabled(true);
|
||||
menu.addAction(ui->actionGit_Create_Repository);
|
||||
}
|
||||
menu.addSeparator();
|
||||
}
|
||||
menu.addAction(mFilesView_Open);
|
||||
menu.addAction(mFilesView_OpenWithExternal);
|
||||
menu.addSeparator();
|
||||
|
@ -3051,6 +3133,19 @@ void MainWindow::onFilesViewContextMenu(const QPoint &pos)
|
|||
mFilesView_OpenWithExternal->setEnabled(info.isFile());
|
||||
mFilesView_OpenInTerminal->setEnabled(!path.isEmpty());
|
||||
mFilesView_OpenInExplorer->setEnabled(!path.isEmpty());
|
||||
|
||||
if (pSettings->vcs().gitOk() && hasRepository) {
|
||||
vcsMenu.setTitle(tr("VCS"));
|
||||
if (ui->treeFiles->selectionModel()->hasSelection())
|
||||
vcsMenu.addAction(ui->actionGit_Add_Files);
|
||||
vcsMenu.addAction(ui->actionGit_Commit);
|
||||
vcsMenu.addAction(ui->actionGit_Reset);
|
||||
vcsMenu.addAction(ui->actionGit_Revert);
|
||||
|
||||
ui->actionGit_Commit->setEnabled(true);
|
||||
ui->actionGit_Reset->setEnabled(true);
|
||||
ui->actionGit_Revert->setEnabled(true);
|
||||
}
|
||||
menu.exec(ui->treeFiles->mapToGlobal(pos));
|
||||
}
|
||||
|
||||
|
@ -3124,6 +3219,16 @@ void MainWindow::onLstProblemSetContextMenu(const QPoint &pos)
|
|||
menu.exec(ui->lstProblemSet->mapToGlobal(pos));
|
||||
}
|
||||
|
||||
void MainWindow::onToolsOutputContextMenu(const QPoint &pos)
|
||||
{
|
||||
QMenu menu(this);
|
||||
menu.addAction(mToolsOutput_Copy);
|
||||
menu.addAction(mToolsOutput_SelectAll);
|
||||
menu.addSeparator();
|
||||
menu.addAction(mToolsOutput_Clear);
|
||||
menu.exec(ui->txtToolsOutput->mapToGlobal(pos));
|
||||
}
|
||||
|
||||
void MainWindow::onProblemSetIndexChanged(const QModelIndex ¤t, const QModelIndex &/* previous */)
|
||||
{
|
||||
QModelIndex idx = current;
|
||||
|
@ -3276,6 +3381,21 @@ void MainWindow::onEditorClosed()
|
|||
updateAppTitle();
|
||||
}
|
||||
|
||||
void MainWindow::onToolsOutputClear()
|
||||
{
|
||||
ui->txtToolsOutput->clear();
|
||||
}
|
||||
|
||||
void MainWindow::onToolsOutputCopy()
|
||||
{
|
||||
ui->txtToolsOutput->copy();
|
||||
}
|
||||
|
||||
void MainWindow::onToolsOutputSelectAll()
|
||||
{
|
||||
ui->txtToolsOutput->selectAll();
|
||||
}
|
||||
|
||||
void MainWindow::onShowInsertCodeSnippetMenu()
|
||||
{
|
||||
mMenuInsertCodeSnippet->clear();
|
||||
|
@ -3982,12 +4102,12 @@ void MainWindow::onCompilerSetChanged(int index)
|
|||
pSettings->compilerSets().saveDefaultIndex();
|
||||
}
|
||||
|
||||
void MainWindow::onCompileLog(const QString& msg)
|
||||
void MainWindow::logToolsOutput(const QString& msg)
|
||||
{
|
||||
ui->txtCompilerOutput->appendPlainText(msg);
|
||||
ui->txtCompilerOutput->moveCursor(QTextCursor::End);
|
||||
ui->txtCompilerOutput->moveCursor(QTextCursor::StartOfLine);
|
||||
ui->txtCompilerOutput->ensureCursorVisible();
|
||||
ui->txtToolsOutput->appendPlainText(msg);
|
||||
ui->txtToolsOutput->moveCursor(QTextCursor::End);
|
||||
ui->txtToolsOutput->moveCursor(QTextCursor::StartOfLine);
|
||||
ui->txtToolsOutput->ensureCursorVisible();
|
||||
}
|
||||
|
||||
void MainWindow::onCompileIssue(PCompileIssue issue)
|
||||
|
@ -4013,9 +4133,14 @@ void MainWindow::onCompileIssue(PCompileIssue issue)
|
|||
}
|
||||
}
|
||||
|
||||
void MainWindow::clearToolsOutput()
|
||||
{
|
||||
ui->txtToolsOutput->clear();
|
||||
}
|
||||
|
||||
void MainWindow::onCompileStarted()
|
||||
{
|
||||
ui->txtCompilerOutput->clear();
|
||||
//do nothing
|
||||
}
|
||||
|
||||
void MainWindow::onCompileFinished(bool isCheckSyntax)
|
||||
|
@ -5451,6 +5576,7 @@ void MainWindow::newProjectUnitFile()
|
|||
PProjectUnit newUnit = mProject->newUnit(
|
||||
mProject->pointerToNode(node),newFileName);
|
||||
idx = mProject->units().count()-1;
|
||||
mProject->rebuildNodes();
|
||||
mProject->saveUnits();
|
||||
updateProjectView();
|
||||
Editor * editor = mProject->openUnit(idx);
|
||||
|
@ -5478,6 +5604,27 @@ void MainWindow::doFilesViewRemoveFile(const QModelIndex &index)
|
|||
}
|
||||
}
|
||||
|
||||
void MainWindow::updateVCSActions()
|
||||
{
|
||||
bool hasRepository = false;
|
||||
bool shouldEnable = false;
|
||||
if (ui->projectView->isVisible() && mProject) {
|
||||
GitManager vcsManager;
|
||||
QString branch;
|
||||
hasRepository = vcsManager.hasRepository(mProject->folder(),branch);
|
||||
shouldEnable = true;
|
||||
} else if (ui->treeFiles->isVisible()) {
|
||||
GitManager vcsManager;
|
||||
QString branch;
|
||||
hasRepository = vcsManager.hasRepository(pSettings->environment().currentFolder(),branch);
|
||||
shouldEnable = true;
|
||||
}
|
||||
ui->actionGit_Create_Repository->setEnabled(!hasRepository && shouldEnable);
|
||||
ui->actionGit_Commit->setEnabled(hasRepository && shouldEnable);
|
||||
ui->actionGit_Reset->setEnabled(hasRepository && shouldEnable);
|
||||
ui->actionGit_Revert->setEnabled(hasRepository && shouldEnable);
|
||||
}
|
||||
|
||||
void MainWindow::invalidateProjectProxyModel()
|
||||
{
|
||||
mProjectProxyModel->invalidate();
|
||||
|
@ -5613,9 +5760,11 @@ void MainWindow::showSearchReplacePanel(bool show)
|
|||
|
||||
void MainWindow::setFilesViewRoot(const QString &path)
|
||||
{
|
||||
mFileSystemModelIconProvider.setRootFolder(path);
|
||||
mFileSystemModel.setRootPath(path);
|
||||
ui->treeFiles->setRootIndex(mFileSystemModel.index(path));
|
||||
pSettings->environment().setCurrentFolder(path);
|
||||
QDir::setCurrent(path);
|
||||
int pos = ui->cbFilesPath->findText(path);
|
||||
if (pos<0) {
|
||||
ui->cbFilesPath->addItem(mFileSystemModel.iconProvider()->icon(QFileIconProvider::Folder),path);
|
||||
|
@ -6153,17 +6302,17 @@ void MainWindow::on_actionIssues_triggered()
|
|||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionCompile_Log_triggered()
|
||||
void MainWindow::on_actionTools_Output_triggered()
|
||||
{
|
||||
bool state = ui->actionCompile_Log->isChecked();
|
||||
ui->actionCompile_Log->setChecked(state);
|
||||
showHideMessagesTab(ui->tabCompilerOutput,state);
|
||||
bool state = ui->actionTools_Output->isChecked();
|
||||
ui->actionTools_Output->setChecked(state);
|
||||
showHideMessagesTab(ui->tabToolsOutput,state);
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionDebug_Window_triggered()
|
||||
{
|
||||
bool state = ui->actionCompile_Log->isChecked();
|
||||
bool state = ui->actionDebug_Window->isChecked();
|
||||
ui->actionDebug_Window->setChecked(state);
|
||||
showHideMessagesTab(ui->tabDebug, state);
|
||||
}
|
||||
|
@ -6400,3 +6549,89 @@ void MainWindow::on_actionNew_Class_triggered()
|
|||
pSettings->ui().setNewHeaderDialogHeight(dialog.height());
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionGit_Create_Repository_triggered()
|
||||
{
|
||||
if (ui->treeFiles->isVisible()) {
|
||||
GitManager vcsManager;
|
||||
vcsManager.createRepository(pSettings->environment().currentFolder());
|
||||
int pos = ui->cbFilesPath->findText(pSettings->environment().currentFolder());
|
||||
if (pos>=0) {
|
||||
ui->cbFilesPath->setItemIcon(pos, pIconsManager->getIcon(IconsManager::FILESYSTEM_GIT));
|
||||
}
|
||||
} else if (ui->projectView->isVisible() && mProject) {
|
||||
GitManager vcsManager;
|
||||
vcsManager.createRepository(mProject->folder());
|
||||
}
|
||||
if (mProject) {
|
||||
mProject->model()->beginUpdate();
|
||||
mProject->model()->endUpdate();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionGit_Add_Files_triggered()
|
||||
{
|
||||
if (ui->treeFiles->isVisible()) {
|
||||
GitManager vcsManager;
|
||||
QModelIndexList indices = ui->treeFiles->selectionModel()->selectedRows();
|
||||
foreach (const QModelIndex index,indices) {
|
||||
QFileInfo info = mFileSystemModel.fileInfo(index);
|
||||
vcsManager.add(info.absolutePath(),info.fileName());
|
||||
}
|
||||
//update icons in files view
|
||||
mFileSystemModelIconProvider.update();
|
||||
mFileSystemModel.setIconProvider(&mFileSystemModelIconProvider);
|
||||
} else if (ui->projectView->isVisible() && mProject) {
|
||||
GitManager vcsManager;
|
||||
QModelIndexList indices = ui->projectView->selectionModel()->selectedRows();
|
||||
foreach (const QModelIndex index,indices) {
|
||||
QModelIndex realIndex = mProjectProxyModel->mapToSource(index);
|
||||
ProjectModelNode * node = static_cast<ProjectModelNode*>(realIndex.internalPointer());
|
||||
PProjectModelNode folderNode = mProject->pointerToNode(node);
|
||||
if (!folderNode)
|
||||
continue;
|
||||
if (folderNode->unitIndex>=0) {
|
||||
PProjectUnit unit = mProject->units()[folderNode->unitIndex];
|
||||
QFileInfo info(unit->fileName());
|
||||
vcsManager.add(info.absolutePath(),info.fileName());
|
||||
}
|
||||
}
|
||||
}
|
||||
//update icons in project view
|
||||
if (mProject) {
|
||||
mProject->model()->beginUpdate();
|
||||
mProject->model()->endUpdate();
|
||||
}
|
||||
//update icons in files view too
|
||||
mFileSystemModelIconProvider.update();
|
||||
mFileSystemModel.setIconProvider(&mFileSystemModelIconProvider);
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionGit_Commit_triggered()
|
||||
{
|
||||
QString folder;
|
||||
if (ui->treeFiles->isVisible()) {
|
||||
folder = pSettings->environment().currentFolder();
|
||||
} else if (ui->projectView->isVisible() && mProject) {
|
||||
folder = mProject->folder();
|
||||
}
|
||||
if (folder.isEmpty())
|
||||
return;
|
||||
QString message = QInputDialog::getText(this,tr("Commit Message"),"Commit Message:");
|
||||
if (message.isEmpty())
|
||||
return;
|
||||
GitRepository repository(folder);
|
||||
repository.commit(message,true);
|
||||
|
||||
//update project view
|
||||
if (mProject) {
|
||||
mProject->model()->beginUpdate();
|
||||
mProject->model()->endUpdate();
|
||||
}
|
||||
//update files view
|
||||
mFileSystemModelIconProvider.update();
|
||||
mFileSystemModel.setIconProvider(&mFileSystemModelIconProvider);
|
||||
}
|
||||
|
||||
|
|
|
@ -38,6 +38,7 @@
|
|||
#include "widgets/labelwithmenu.h"
|
||||
#include "widgets/bookmarkmodel.h"
|
||||
#include "widgets/ojproblemsetmodel.h"
|
||||
#include "widgets/customfilesystemmodel.h"
|
||||
#include "customfileiconprovider.h"
|
||||
|
||||
|
||||
|
@ -184,8 +185,9 @@ public:
|
|||
bool openningFiles() const;
|
||||
|
||||
public slots:
|
||||
void onCompileLog(const QString& msg);
|
||||
void logToolsOutput(const QString& msg);
|
||||
void onCompileIssue(PCompileIssue issue);
|
||||
void clearToolsOutput();
|
||||
void onCompileStarted();
|
||||
void onCompileFinished(bool isCheckSyntax);
|
||||
void onCompileErrorOccured(const QString& reason);
|
||||
|
@ -216,6 +218,7 @@ public slots:
|
|||
void onTodoParseFinished();
|
||||
void setActiveBreakpoint(QString FileName, int Line, bool setFocus);
|
||||
void updateDPI();
|
||||
void onFileSaved(const QString& path, bool inProject);
|
||||
|
||||
private:
|
||||
void prepareProjectForCompile();
|
||||
|
@ -252,12 +255,12 @@ private:
|
|||
void doFilesViewRemoveFile(const QModelIndex& index);
|
||||
|
||||
private slots:
|
||||
void updateVCSActions();
|
||||
void invalidateProjectProxyModel();
|
||||
void onEditorRenamed(const QString& oldFilename, const QString& newFilename, bool firstSave);
|
||||
void onAutoSaveTimeout();
|
||||
void onFileChanged(const QString& path);
|
||||
void onFilesViewPathChanged();
|
||||
|
||||
void onWatchViewContextMenu(const QPoint& pos);
|
||||
void onBookmarkContextMenu(const QPoint& pos);
|
||||
void onTableIssuesContextMenu(const QPoint& pos);
|
||||
|
@ -269,12 +272,17 @@ private slots:
|
|||
void onFileEncodingContextMenu(const QPoint& pos);
|
||||
void onFilesViewContextMenu(const QPoint& pos);
|
||||
void onLstProblemSetContextMenu(const QPoint& pos);
|
||||
void onToolsOutputContextMenu(const QPoint&pos);
|
||||
|
||||
void onProblemSetIndexChanged(const QModelIndex ¤t, const QModelIndex &previous);
|
||||
void onProblemCaseIndexChanged(const QModelIndex ¤t, const QModelIndex &previous);
|
||||
void onProblemNameChanged(int index);
|
||||
void onNewProblemConnection();
|
||||
void updateProblemTitle();
|
||||
void onEditorClosed();
|
||||
void onToolsOutputClear();
|
||||
void onToolsOutputCopy();
|
||||
void onToolsOutputSelectAll();
|
||||
|
||||
void onShowInsertCodeSnippetMenu();
|
||||
|
||||
|
@ -536,7 +544,7 @@ private slots:
|
|||
|
||||
void on_actionIssues_triggered();
|
||||
|
||||
void on_actionCompile_Log_triggered();
|
||||
void on_actionTools_Output_triggered();
|
||||
|
||||
void on_actionDebug_Window_triggered();
|
||||
|
||||
|
@ -570,6 +578,12 @@ private slots:
|
|||
|
||||
void on_actionNew_Header_triggered();
|
||||
|
||||
void on_actionGit_Create_Repository_triggered();
|
||||
|
||||
void on_actionGit_Add_Files_triggered();
|
||||
|
||||
void on_actionGit_Commit_triggered();
|
||||
|
||||
private:
|
||||
Ui::MainWindow *ui;
|
||||
EditorList *mEditorList;
|
||||
|
@ -609,8 +623,8 @@ private:
|
|||
PCodeSnippetManager mCodeSnippetManager;
|
||||
PTodoParser mTodoParser;
|
||||
PToolsManager mToolsManager;
|
||||
QFileSystemModel mFileSystemModel;
|
||||
CustomFileIconProvider mFileIconProvider;
|
||||
CustomFileSystemModel mFileSystemModel;
|
||||
CustomFileIconProvider mFileSystemModelIconProvider;
|
||||
OJProblemSetModel mOJProblemSetModel;
|
||||
OJProblemModel mOJProblemModel;
|
||||
int mOJProblemSetNameCounter;
|
||||
|
@ -692,6 +706,11 @@ private:
|
|||
QAction * mProblem_OpenSource;
|
||||
QAction * mProblem_Properties;
|
||||
|
||||
//action for tools output
|
||||
QAction * mToolsOutput_Clear;
|
||||
QAction * mToolsOutput_SelectAll;
|
||||
QAction * mToolsOutput_Copy;
|
||||
|
||||
QSortFilterProxyModel* mProjectProxyModel;
|
||||
|
||||
// QWidget interface
|
||||
|
|
|
@ -229,7 +229,7 @@
|
|||
</attribute>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<property name="spacing">
|
||||
<number>0</number>
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
|
@ -291,6 +291,9 @@
|
|||
<property name="selectionMode">
|
||||
<enum>QAbstractItemView::ExtendedSelection</enum>
|
||||
</property>
|
||||
<attribute name="headerVisible">
|
||||
<bool>false</bool>
|
||||
</attribute>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
|
@ -539,7 +542,7 @@
|
|||
<enum>QTabWidget::South</enum>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>6</number>
|
||||
<number>1</number>
|
||||
</property>
|
||||
<property name="iconSize">
|
||||
<size>
|
||||
|
@ -602,14 +605,14 @@
|
|||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tabCompilerOutput">
|
||||
<widget class="QWidget" name="tabToolsOutput">
|
||||
<attribute name="icon">
|
||||
<iconset>
|
||||
<normalon>:/icons/images/newlook24/015-compres.png</normalon>
|
||||
</iconset>
|
||||
</attribute>
|
||||
<attribute name="title">
|
||||
<string>Compile Log</string>
|
||||
<string>Tools Output</string>
|
||||
</attribute>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_2">
|
||||
<property name="leftMargin">
|
||||
|
@ -625,7 +628,7 @@
|
|||
<number>5</number>
|
||||
</property>
|
||||
<item>
|
||||
<widget class="QPlainTextEdit" name="txtCompilerOutput">
|
||||
<widget class="QPlainTextEdit" name="txtToolsOutput">
|
||||
<property name="undoRedoEnabled">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
|
@ -1582,7 +1585,7 @@
|
|||
<addaction name="actionProblem_Set"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="actionIssues"/>
|
||||
<addaction name="actionCompile_Log"/>
|
||||
<addaction name="actionTools_Output"/>
|
||||
<addaction name="actionDebug_Window"/>
|
||||
<addaction name="actionSearch"/>
|
||||
<addaction name="actionTODO"/>
|
||||
|
@ -1593,6 +1596,16 @@
|
|||
<addaction name="menuTool_Windows"/>
|
||||
<addaction name="actionStatus_Bar"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuGit">
|
||||
<property name="title">
|
||||
<string>Git</string>
|
||||
</property>
|
||||
<addaction name="actionGit_Create_Repository"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="actionGit_Commit"/>
|
||||
<addaction name="actionGit_Revert"/>
|
||||
<addaction name="actionGit_Reset"/>
|
||||
</widget>
|
||||
<addaction name="menuFile"/>
|
||||
<addaction name="menuEdit"/>
|
||||
<addaction name="menuView"/>
|
||||
|
@ -1601,6 +1614,7 @@
|
|||
<addaction name="menuRefactor"/>
|
||||
<addaction name="menuProject"/>
|
||||
<addaction name="menuExecute"/>
|
||||
<addaction name="menuGit"/>
|
||||
<addaction name="menuTools"/>
|
||||
<addaction name="menuWindow"/>
|
||||
<addaction name="menuHelp"/>
|
||||
|
@ -2611,12 +2625,12 @@
|
|||
<string>Issues</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionCompile_Log">
|
||||
<action name="actionTools_Output">
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Compile Log</string>
|
||||
<string>Tools Output</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionDebug_Window">
|
||||
|
@ -2740,6 +2754,31 @@
|
|||
<string>New Header...</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGit_Create_Repository">
|
||||
<property name="text">
|
||||
<string>Create Repository</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGit_Commit">
|
||||
<property name="text">
|
||||
<string>Commit</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGit_Revert">
|
||||
<property name="text">
|
||||
<string>Revert</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGit_Reset">
|
||||
<property name="text">
|
||||
<string>Reset</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionGit_Add_Files">
|
||||
<property name="text">
|
||||
<string>Add Files</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
#include "customfileiconprovider.h"
|
||||
#include <QMimeData>
|
||||
#include "settings.h"
|
||||
#include "vcs/gitmanager.h"
|
||||
|
||||
Project::Project(const QString &filename, const QString &name, QObject *parent) :
|
||||
QObject(parent),
|
||||
|
@ -1909,6 +1910,14 @@ ProjectModel::ProjectModel(Project *project, QObject *parent):
|
|||
mProject(project)
|
||||
{
|
||||
mUpdateCount = 0;
|
||||
mVCSRepository = new GitRepository("");
|
||||
mIconProvider = new CustomFileIconProvider();
|
||||
}
|
||||
|
||||
ProjectModel::~ProjectModel()
|
||||
{
|
||||
delete mVCSRepository;
|
||||
delete mIconProvider;
|
||||
}
|
||||
|
||||
void ProjectModel::beginUpdate()
|
||||
|
@ -1923,6 +1932,8 @@ void ProjectModel::endUpdate()
|
|||
{
|
||||
mUpdateCount--;
|
||||
if (mUpdateCount==0) {
|
||||
mVCSRepository->setFolder(mProject->folder());
|
||||
mIconProvider->setRootFolder(mProject->folder());
|
||||
endResetModel();
|
||||
}
|
||||
}
|
||||
|
@ -1980,26 +1991,38 @@ QVariant ProjectModel::data(const QModelIndex &index, int role) const
|
|||
ProjectModelNode* p = static_cast<ProjectModelNode*>(index.internalPointer());
|
||||
if (!p)
|
||||
return QVariant();
|
||||
if (role == Qt::DisplayRole || role==Qt::EditRole) {
|
||||
if (role == Qt::DisplayRole) {
|
||||
if (p == mProject->rootNode().get()) {
|
||||
QString branch;
|
||||
if (mVCSRepository->hasRepository(branch))
|
||||
return QString("%1 [%2]").arg(p->text,branch);
|
||||
}
|
||||
return p->text;
|
||||
} else if (role==Qt::EditRole) {
|
||||
return p->text;
|
||||
} else if (role == Qt::DecorationRole) {
|
||||
CustomFileIconProvider provider;
|
||||
QIcon icon;
|
||||
if (p->unitIndex>=0) {
|
||||
icon = provider.icon(mProject->units()[p->unitIndex]->fileName());
|
||||
icon = mIconProvider->icon(mProject->units()[p->unitIndex]->fileName());
|
||||
} else {
|
||||
switch(p->folderNodeType) {
|
||||
case ProjectSpecialFolderNode::HEADERS:
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HEADERS_FOLDER);
|
||||
break;
|
||||
case ProjectSpecialFolderNode::SOURCES:
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_SOURCES_FOLDER);
|
||||
break;
|
||||
default:
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_FOLDER);
|
||||
if (p == mProject->rootNode().get()) {
|
||||
QString branch;
|
||||
if (mVCSRepository->hasRepository(branch))
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_GIT);
|
||||
} else {
|
||||
switch(p->folderNodeType) {
|
||||
case ProjectSpecialFolderNode::HEADERS:
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_HEADERS_FOLDER);
|
||||
break;
|
||||
case ProjectSpecialFolderNode::SOURCES:
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_SOURCES_FOLDER);
|
||||
break;
|
||||
default:
|
||||
icon = pIconsManager->getIcon(IconsManager::FILESYSTEM_FOLDER);
|
||||
}
|
||||
}
|
||||
if (icon.isNull())
|
||||
icon = provider.icon(QFileIconProvider::Folder);
|
||||
icon = mIconProvider->icon(QFileIconProvider::Folder);
|
||||
}
|
||||
return icon;
|
||||
}
|
||||
|
|
|
@ -101,15 +101,21 @@ private:
|
|||
|
||||
using PProjectUnit = std::shared_ptr<ProjectUnit>;
|
||||
|
||||
class GitRepository;
|
||||
class CustomFileIconProvider;
|
||||
class ProjectModel : public QAbstractItemModel {
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit ProjectModel(Project* project, QObject* parent=nullptr);
|
||||
~ProjectModel();
|
||||
void beginUpdate();
|
||||
void endUpdate();
|
||||
private:
|
||||
Project* mProject;
|
||||
GitRepository *mVCSRepository;
|
||||
int mUpdateCount;
|
||||
CustomFileIconProvider* mIconProvider;
|
||||
|
||||
|
||||
// QAbstractItemModel interface
|
||||
public:
|
||||
|
@ -143,7 +149,6 @@ protected:
|
|||
bool lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const override;
|
||||
};
|
||||
|
||||
|
||||
class ProjectTemplate;
|
||||
class Project : public QObject
|
||||
{
|
||||
|
|
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0230034"
|
||||
inkscape:cx="153.46968"
|
||||
inkscape:cy="298.63049"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.72529638;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="15.897754"
|
||||
inkscape:cy="93.226502"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,134 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="90.375275"
|
||||
inkscape:cy="91.325684"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:28.2223px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
|
||||
x="-8.4125614"
|
||||
y="18.471058"
|
||||
id="text2432"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2430"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.264583"
|
||||
x="-8.4125614"
|
||||
y="18.471058" /></text>
|
||||
<g
|
||||
id="g11820">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.72337263"
|
||||
inkscape:cx="309.6606"
|
||||
inkscape:cy="252.29044"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.9 KiB |
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.5115017"
|
||||
inkscape:cx="539.58765"
|
||||
inkscape:cy="560.11544"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g844"
|
||||
transform="translate(-0.49020728,7.1938e-4)">
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g839">
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-1335.4113"
|
||||
inkscape:cy="81.56239"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g844"
|
||||
transform="translate(-0.78656588,0.03514701)">
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,148 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-464.4909"
|
||||
inkscape:cy="192.15546"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.11768368)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,132 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-500.43364"
|
||||
inkscape:cy="153.44789"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0230034"
|
||||
inkscape:cx="-332.35471"
|
||||
inkscape:cy="203.81164"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.0 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-56.333346"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="23.846631"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(0.20235885,-0.04572)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
|
@ -0,0 +1,104 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="01File-01New.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0920136"
|
||||
inkscape:cx="-11.485788"
|
||||
inkscape:cy="80.278326"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g929">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 23.25086,19.940626 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812511 c 0.06287,-0.93528196 0.02037,-0.88955496 -0.860969,-0.88955496 H 6.4328923 V 21.6662 L 20.623933,21.62608 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6.4243333,0.89348134 V 21.667422 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159783 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-56.333345"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 23.375797,19.842152 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.929219 l -0.0078,-10.8812513 c 0.06287,-0.93528199 0.02037,-0.88955499 -0.860969,-0.88955499 H 6.5578298 V 21.567726 L 20.74887,21.527606 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6.5492708,0.79500816 V 21.568948 l 6.1295622,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159775 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="137.20453"
|
||||
inkscape:cy="3.6288351"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.841622,20.018092 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.881251 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.0236538 V 21.743666 L 19.214695,21.70355 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.0150948,0.97094743 V 21.744888 l 6.1295632,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159782 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(0.26755821,-0.34628438)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="136.85893"
|
||||
inkscape:cy="3.6288351"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.841622,20.018092 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.881251 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.0236538 V 21.743666 L 19.214695,21.70355 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.0150948,0.97094743 V 21.744888 l 6.1295632,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159782 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="headerfolder.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="93.658508"
|
||||
inkscape:cy="75.514332"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 22.327981,20.476751 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812507 c 0.06287,-0.935282 0.02037,-0.889555 -0.860969,-0.889555 H 5.5100133 V 22.202325 l 14.1910407,-0.04012 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.5014543,1.4296067 V 22.203547 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159779 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.252376,10.765913 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.25575085"
|
||||
inkscape:cx="-973.6038"
|
||||
inkscape:cy="1116.3208"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.697559,13.152902 c 0,3.69206 0,7.384117 0,11.076174 0.86394,0 1.72787,0 2.5918,0 0.003,-1.897806 -0.0106,-3.795701 0.0195,-5.693359 0.7188,-0.392097 1.9834,-0.700116 2.36133,0.289062 0.17729,1.785387 0.0606,3.605548 0.0898,5.404297 0.86719,0 1.73437,0 2.60156,0 -0.0652,-2.23573 0.20291,-4.506102 -0.18625,-6.716994 -0.48144,-1.572364 -2.49433,-2.11523 -3.85981,-1.360524 -0.55062,0.282215 -1.28025,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.981251 0,-2.971877 -0.86394,0 -1.72787,0 -2.5918,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-1006.3969"
|
||||
inkscape:cy="-416.10643"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.846741,13.394838 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897805 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289063 0.177294,1.785387 0.06063,3.605547 0.08984,5.404296 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506101 -0.186247,-6.716993 -0.48144,-1.572365 -2.494337,-2.115231 -3.859818,-1.360525 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173262 0,-0.990626 0,-1.98125 0,-2.971876 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
|
@ -0,0 +1,124 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2"
|
||||
inkscape:cx="136"
|
||||
inkscape:cy="90.75"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.621094,12.693359 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.04599342,-0.15258501)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.5"
|
||||
inkscape:cx="470"
|
||||
inkscape:cy="183"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.621094,12.693359 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
|
@ -0,0 +1,165 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0920136"
|
||||
inkscape:cx="-11.485788"
|
||||
inkscape:cy="80.278326"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient953"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient955"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g851"
|
||||
transform="translate(0.26700126,-0.33111518)">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient953);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient955);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.0 KiB |
|
@ -0,0 +1,169 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-55.987742"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1033"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1035"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g851"
|
||||
transform="translate(-0.13722788,-0.42958918)">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1033);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1035);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,166 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-8"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-6"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1422-8);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422-6);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.02624322,0.07196269)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="02Project_New.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-8"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-6"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1422-8);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422-6);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.0 KiB |
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="sourcefolder.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.72337263"
|
||||
inkscape:cx="-494.90399"
|
||||
inkscape:cy="432.00418"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.931587,19.864138 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812514 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.1136193 V 21.589712 L 19.30466,21.549596 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.1050603,0.81699298 V 21.590934 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159786 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#3958ff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 16.19456,11.915022 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463086,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0230034"
|
||||
inkscape:cx="153.46968"
|
||||
inkscape:cy="298.63049"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.72529638;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="15.897754"
|
||||
inkscape:cy="93.226502"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,134 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="90.375275"
|
||||
inkscape:cy="91.325684"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:28.2223px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
|
||||
x="-8.4125614"
|
||||
y="18.471058"
|
||||
id="text2432"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2430"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.264583"
|
||||
x="-8.4125614"
|
||||
y="18.471058" /></text>
|
||||
<g
|
||||
id="g11820">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.72337263"
|
||||
inkscape:cx="309.6606"
|
||||
inkscape:cy="252.29044"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.9 KiB |
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.5115017"
|
||||
inkscape:cx="539.58765"
|
||||
inkscape:cy="560.11544"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g844"
|
||||
transform="translate(-0.49020728,7.1938e-4)">
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g839">
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-1335.4113"
|
||||
inkscape:cy="81.56239"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g844"
|
||||
transform="translate(-0.78656588,0.03514701)">
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,148 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-464.4909"
|
||||
inkscape:cy="192.15546"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.11768368)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,132 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-500.43364"
|
||||
inkscape:cy="153.44789"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0230034"
|
||||
inkscape:cx="-332.35471"
|
||||
inkscape:cy="203.81164"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.0 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-56.333346"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="23.846631"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(0.20235885,-0.04572)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
|
@ -0,0 +1,104 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="01File-01New.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0920136"
|
||||
inkscape:cx="-11.485788"
|
||||
inkscape:cy="80.278326"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g929">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 23.25086,19.940626 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812511 c 0.06287,-0.93528196 0.02037,-0.88955496 -0.860969,-0.88955496 H 6.4328923 V 21.6662 L 20.623933,21.62608 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6.4243333,0.89348134 V 21.667422 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159783 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-56.333345"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 23.375797,19.842152 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.929219 l -0.0078,-10.8812513 c 0.06287,-0.93528199 0.02037,-0.88955499 -0.860969,-0.88955499 H 6.5578298 V 21.567726 L 20.74887,21.527606 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6.5492708,0.79500816 V 21.568948 l 6.1295622,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159775 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="137.20453"
|
||||
inkscape:cy="3.6288351"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.841622,20.018092 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.881251 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.0236538 V 21.743666 L 19.214695,21.70355 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.0150948,0.97094743 V 21.744888 l 6.1295632,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159782 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(0.26755821,-0.34628438)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="136.85893"
|
||||
inkscape:cy="3.6288351"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.841622,20.018092 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.881251 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.0236538 V 21.743666 L 19.214695,21.70355 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.0150948,0.97094743 V 21.744888 l 6.1295632,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159782 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="headerfolder.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="93.658508"
|
||||
inkscape:cy="75.514332"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 22.327981,20.476751 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812507 c 0.06287,-0.935282 0.02037,-0.889555 -0.860969,-0.889555 H 5.5100133 V 22.202325 l 14.1910407,-0.04012 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.5014543,1.4296067 V 22.203547 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159779 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.252376,10.765913 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.25575085"
|
||||
inkscape:cx="-973.6038"
|
||||
inkscape:cy="1116.3208"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.697559,13.152902 c 0,3.69206 0,7.384117 0,11.076174 0.86394,0 1.72787,0 2.5918,0 0.003,-1.897806 -0.0106,-3.795701 0.0195,-5.693359 0.7188,-0.392097 1.9834,-0.700116 2.36133,0.289062 0.17729,1.785387 0.0606,3.605548 0.0898,5.404297 0.86719,0 1.73437,0 2.60156,0 -0.0652,-2.23573 0.20291,-4.506102 -0.18625,-6.716994 -0.48144,-1.572364 -2.49433,-2.11523 -3.85981,-1.360524 -0.55062,0.282215 -1.28025,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.981251 0,-2.971877 -0.86394,0 -1.72787,0 -2.5918,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-1006.3969"
|
||||
inkscape:cy="-416.10643"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.846741,13.394838 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897805 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289063 0.177294,1.785387 0.06063,3.605547 0.08984,5.404296 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506101 -0.186247,-6.716993 -0.48144,-1.572365 -2.494337,-2.115231 -3.859818,-1.360525 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173262 0,-0.990626 0,-1.98125 0,-2.971876 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
|
@ -0,0 +1,124 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2"
|
||||
inkscape:cx="136"
|
||||
inkscape:cy="90.75"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.621094,12.693359 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.04599342,-0.15258501)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.5"
|
||||
inkscape:cx="470"
|
||||
inkscape:cy="183"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.621094,12.693359 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
|
@ -0,0 +1,165 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0920136"
|
||||
inkscape:cx="-11.485788"
|
||||
inkscape:cy="80.278326"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient953"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient955"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g851"
|
||||
transform="translate(0.26700126,-0.33111518)">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient953);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient955);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.0 KiB |
|
@ -0,0 +1,169 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-55.987742"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1033"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1035"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g851"
|
||||
transform="translate(-0.13722788,-0.42958918)">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1033);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1035);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,166 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-8"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-6"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1422-8);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422-6);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.02624322,0.07196269)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="02Project_New.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-8"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-6"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1422-8);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422-6);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.0 KiB |
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="sourcefolder.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.72337263"
|
||||
inkscape:cx="-494.90399"
|
||||
inkscape:cy="432.00418"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.931587,19.864138 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812514 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.1136193 V 21.589712 L 19.30466,21.549596 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.1050603,0.81699298 V 21.590934 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159786 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#3958ff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 16.19456,11.915022 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463086,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0230034"
|
||||
inkscape:cx="153.46968"
|
||||
inkscape:cy="298.63049"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.72529638;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="15.897754"
|
||||
inkscape:cy="93.226502"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,134 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="90.375275"
|
||||
inkscape:cy="91.325684"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 17.871271,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.463087,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:28.2223px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
|
||||
x="-8.4125614"
|
||||
y="18.471058"
|
||||
id="text2432"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2430"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';stroke-width:0.264583"
|
||||
x="-8.4125614"
|
||||
y="18.471058" /></text>
|
||||
<g
|
||||
id="g11820">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.5115017"
|
||||
inkscape:cx="539.58765"
|
||||
inkscape:cy="560.11544"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g844"
|
||||
transform="translate(-0.49020728,7.1938e-4)">
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g839">
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-1335.4113"
|
||||
inkscape:cy="81.56239"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g844"
|
||||
transform="translate(-0.78656588,0.03514701)">
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,148 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="cppfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-464.4909"
|
||||
inkscape:cy="192.15546"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text2970"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#2c4dff;fill-opacity:1;stroke-width:0.264583"
|
||||
d="m 14.167102,15.28627 c -1.887338,0.06652 -3.603074,1.494063 -3.936045,3.365551 -0.4630867,2.059085 0.04847,4.673412 2.097612,5.688699 1.792494,0.883972 3.920067,0.474864 5.615777,-0.439016 0,-0.716797 0,-1.433594 0,-2.150391 -0.618766,-0.132261 -1.068817,0.159596 -1.511718,0.554688 -1.184225,0.780728 -3.207312,0.799329 -3.851563,-0.685547 -0.52169,-1.285789 -0.483042,-3.088664 0.697266,-4.001953 1.247706,-0.776543 2.871086,-0.204218 3.873047,0.726562 0.794598,0.220511 0.900162,-0.248015 0.792968,-0.929297 -0.07567,-0.539614 0.278173,-1.350029 -0.481253,-1.457679 -1.015934,-0.506562 -2.16004,-0.763802 -3.296091,-0.671617 z" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247"
|
||||
id="text11617"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="18.716648"
|
||||
y="21.428247">+</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:10.0971px;line-height:1.25;font-family:sans-serif;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011"
|
||||
id="text11617-3"
|
||||
transform="scale(0.89442719,1.118034)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11615-1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:10.0971px;font-family:'Fira Code';-inkscape-font-specification:'Fira Code Bold';fill:#3f53ff;fill-opacity:1;stroke-width:0.23665"
|
||||
x="24.291918"
|
||||
y="21.393011">+</tspan></text>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.11768368)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0230034"
|
||||
inkscape:cx="-332.35471"
|
||||
inkscape:cy="203.81164"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.0 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-56.333346"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="file-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="23.846631"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(0.20235885,-0.04572)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0920136"
|
||||
inkscape:cx="-11.485788"
|
||||
inkscape:cy="80.278326"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g929">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 23.25086,19.940626 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.8812511 c 0.06287,-0.93528196 0.02037,-0.88955496 -0.860969,-0.88955496 H 6.4328923 V 21.6662 L 20.623933,21.62608 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6.4243333,0.89348134 V 21.667422 l 6.1295627,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159783 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-56.333345"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 23.375797,19.842152 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.929219 l -0.0078,-10.8812513 c 0.06287,-0.93528199 0.02037,-0.88955499 -0.860969,-0.88955499 H 6.5578298 V 21.567726 L 20.74887,21.527606 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6.5492708,0.79500816 V 21.568948 l 6.1295622,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159775 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="folder-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="137.20453"
|
||||
inkscape:cy="3.6288351"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect934"
|
||||
style="fill:#fcbc4c;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 21.841622,20.018092 0.02129,-5.348279 c -0.02157,-1.176532 -1.20298,-1.844222 -2.462226,-1.92922 l -0.0078,-10.881251 c 0.06287,-0.93528202 0.02037,-0.88955502 -0.860969,-0.88955502 H 5.0236538 V 21.743666 L 19.214695,21.70355 c 1.6677,-0.09916 2.57977,-0.603319 2.626927,-1.685458 z"
|
||||
sodipodi:nodetypes="ccccccccc" />
|
||||
<path
|
||||
style="fill:#fdd99b;fill-opacity:1;stroke:#000000;stroke-width:0.200279;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 5.0150948,0.97094743 V 21.744888 l 6.1295632,3.630798 c 0.501856,0.355154 0.457316,0.283463 0.458431,-0.602532 l 0.02342,-18.6159782 c 0.04803,-0.8264309 -0.02852,-0.8256775 -0.44161,-1.0993086 z"
|
||||
id="path6014"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(0.26755821,-0.34628438)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
|
@ -0,0 +1,119 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.25575085"
|
||||
inkscape:cx="-973.6038"
|
||||
inkscape:cy="1116.3208"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.697559,13.152902 c 0,3.69206 0,7.384117 0,11.076174 0.86394,0 1.72787,0 2.5918,0 0.003,-1.897806 -0.0106,-3.795701 0.0195,-5.693359 0.7188,-0.392097 1.9834,-0.700116 2.36133,0.289062 0.17729,1.785387 0.0606,3.605548 0.0898,5.404297 0.86719,0 1.73437,0 2.60156,0 -0.0652,-2.23573 0.20291,-4.506102 -0.18625,-6.716994 -0.48144,-1.572364 -2.49433,-2.11523 -3.85981,-1.360524 -0.55062,0.282215 -1.28025,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.981251 0,-2.971877 -0.86394,0 -1.72787,0 -2.5918,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.6 KiB |
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.36168631"
|
||||
inkscape:cx="-1006.3969"
|
||||
inkscape:cy="-416.10643"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.846741,13.394838 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897805 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289063 0.177294,1.785387 0.06063,3.605547 0.08984,5.404296 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506101 -0.186247,-6.716993 -0.48144,-1.572365 -2.494337,-2.115231 -3.859818,-1.360525 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173262 0,-0.990626 0,-1.98125 0,-2.971876 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
|
@ -0,0 +1,124 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2"
|
||||
inkscape:cx="136"
|
||||
inkscape:cy="90.75"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(1.1063575,0,0,1.1063575,-1.4148159,-1.417466)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<path
|
||||
id="text18521"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ff2c2c;fill-opacity:1;stroke-width:0.327221"
|
||||
d="m 13.621094,12.693359 c 0,3.692058 0,7.384115 0,11.076172 0.863932,0 1.727864,0 2.591797,0 0.0028,-1.897806 -0.01063,-3.795701 0.01953,-5.693359 0.718798,-0.392097 1.983401,-0.700116 2.361328,0.289062 0.177294,1.785387 0.06063,3.605548 0.08984,5.404297 0.867187,0 1.734375,0 2.601562,0 -0.06524,-2.23573 0.202906,-4.506102 -0.186247,-6.716994 -0.48144,-1.572364 -2.494337,-2.11523 -3.859818,-1.360524 -0.550612,0.282215 -1.280247,0.861239 -1.0262,-0.173263 0,-0.990625 0,-1.98125 0,-2.971875 -0.863933,0 -1.727865,0 -2.591797,0 v 0.1 z" />
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.04599342,-0.15258501)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,165 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-git-changed.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.0920136"
|
||||
inkscape:cx="-11.485788"
|
||||
inkscape:cy="80.278326"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient953"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient955"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g851"
|
||||
transform="translate(0.26700126,-0.33111518)">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient953);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient955);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
<ellipse
|
||||
style="fill:#ff0000;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.67978"
|
||||
cy="19.33"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
id="text4491"
|
||||
style="font-size:11.2889px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke-width:0.291041"
|
||||
d="m 5.2598802,14.801667 c 0.048462,2.429887 0.098911,4.859737 0.1460937,7.289649 0.7032553,0 1.4065105,0 2.1097656,0 0.057373,-2.627491 0.1089462,-5.255107 0.1654297,-7.882618 -0.810677,0 -1.6213541,0 -2.4320312,0 0.00359,0.197657 0.00716,0.395313 0.010747,0.592969 z m 1.1644531,7.394922 C 5.2150667,22.170266 4.6297099,23.91092 5.6370676,24.599614 6.5462447,25.393175 8.1067095,24.462116 7.8143724,23.28155 7.6820907,22.651209 7.0745002,22.156398 6.4243333,22.196589 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.0 KiB |
|
@ -0,0 +1,169 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-git-nochange.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8934905"
|
||||
inkscape:cx="-55.987742"
|
||||
inkscape:cy="119.75156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1033"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1035"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g851"
|
||||
transform="translate(-0.13722788,-0.42958918)">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1033);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1035);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
id="g2044"
|
||||
transform="translate(0.57488708,-0.18288177)">
|
||||
<ellipse
|
||||
style="fill:#56ce00;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.2179813"
|
||||
cy="19.385468"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:none;stroke:#ffffff;stroke-width:2.11667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.8550603,19.383511 1.4081901,2.368319 1.08814,0.512069 1.15216,-0.512069 3.7765096,-5.184698"
|
||||
id="path1509" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -0,0 +1,166 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 26.458333 26.458333"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="projectfile-vcs-staged.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.786981"
|
||||
inkscape:cx="21.427407"
|
||||
inkscape:cy="58.147763"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
units="px"
|
||||
width="100px" />
|
||||
<defs
|
||||
id="defs2">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient1420">
|
||||
<stop
|
||||
style="stop-color:#e0e0e0;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop1416" />
|
||||
<stop
|
||||
style="stop-color:#ffffff;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop1418" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056"
|
||||
inkscape:swatch="gradient">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop826" />
|
||||
<stop
|
||||
style="stop-color:#53e900;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop828" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3056-2">
|
||||
<stop
|
||||
style="stop-color:#45c200;stop-opacity:1"
|
||||
offset="0"
|
||||
id="stop3052" />
|
||||
<stop
|
||||
style="stop-color:#5fff07;stop-opacity:1"
|
||||
offset="1"
|
||||
id="stop3054" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-8"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1420"
|
||||
id="linearGradient1422-6"
|
||||
x1="7.8442378"
|
||||
y1="11.269956"
|
||||
x2="1.9260681"
|
||||
y2="11.269956"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="图层 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g1755"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,5.9992311,-0.90196801)">
|
||||
<path
|
||||
id="rect848-1"
|
||||
style="fill:url(#linearGradient1422);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-7"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,1.8865805,1.8185308)">
|
||||
<path
|
||||
id="rect848-1-2"
|
||||
style="fill:url(#linearGradient1422-8);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-1" />
|
||||
</g>
|
||||
<g
|
||||
id="g1755-2"
|
||||
transform="matrix(0.89614957,0,0,0.89614957,-2.9140658,3.9216711)">
|
||||
<path
|
||||
id="rect848-1-28"
|
||||
style="fill:url(#linearGradient1422-6);stroke:#000000;stroke-width:0.721591"
|
||||
transform="matrix(1.1,0,0,1.1,2.6932117,0.93042432)"
|
||||
d="M 1.8840514,1.3039001 H 12.125786 l 5.237068,5.830555 0.04157,14.1015569 H 1.8840514 Z"
|
||||
sodipodi:nodetypes="cccccc" />
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.79375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16.031576,2.3647144 -0.02942,6.3678902 5.790196,0.04572"
|
||||
id="path1641-9" />
|
||||
</g>
|
||||
<g
|
||||
id="g11820"
|
||||
transform="translate(-0.02624322,0.07196269)">
|
||||
<ellipse
|
||||
style="fill:#0064ce;fill-opacity:0.725296;stroke-width:0.291041;stroke-linecap:round"
|
||||
id="path857"
|
||||
cx="6.7928686"
|
||||
cy="19.202585"
|
||||
rx="6.638608"
|
||||
ry="7.0409479" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.2794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 2.3893594,17.71753 v 2.421467 h 3.166533 V 23.30553 H 8.1636255 V 20.138997 H 11.143892 V 17.71753 H 8.1636255 V 14.550997 H 5.5558924 v 3.166533 z"
|
||||
id="path1359"
|
||||
sodipodi:nodetypes="ccccccccccccc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.8 KiB |
|
@ -46,7 +46,8 @@ Settings::Settings(const QString &filename):
|
|||
mCodeCompletion(this),
|
||||
mCodeFormatter(this),
|
||||
mHistory(this),
|
||||
mUI(this)
|
||||
mUI(this),
|
||||
mVCS(this)
|
||||
{
|
||||
load();
|
||||
}
|
||||
|
@ -106,6 +107,8 @@ void Settings::load()
|
|||
mCodeFormatter.load();
|
||||
mUI.load();
|
||||
mDirs.load();
|
||||
mVCS.load();
|
||||
|
||||
}
|
||||
|
||||
Settings::Dirs &Settings::dirs()
|
||||
|
@ -153,6 +156,11 @@ Settings::UI &Settings::ui()
|
|||
return mUI;
|
||||
}
|
||||
|
||||
Settings::VCS &Settings::vcs()
|
||||
{
|
||||
return mVCS;
|
||||
}
|
||||
|
||||
Settings::History& Settings::history()
|
||||
{
|
||||
return mHistory;
|
||||
|
@ -5082,3 +5090,77 @@ void Settings::UI::doLoad()
|
|||
mNewHeaderDialogWidth = intValue("new_header_dialog_width", 642*qApp->desktop()->width()/1920);
|
||||
mNewHeaderDialogHeight = intValue("new_header_dialog_height", 300*qApp->desktop()->height()/1080);
|
||||
}
|
||||
|
||||
Settings::VCS::VCS(Settings *settings):_Base(settings,SETTING_VCS),
|
||||
mGitOk(false)
|
||||
{
|
||||
}
|
||||
|
||||
void Settings::VCS::doSave()
|
||||
{
|
||||
saveValue("git_path",mGitPath);
|
||||
}
|
||||
|
||||
void Settings::VCS::doLoad()
|
||||
{
|
||||
setGitPath(stringValue("git_path", ""));
|
||||
}
|
||||
|
||||
const QString &Settings::VCS::gitPath() const
|
||||
{
|
||||
return mGitPath;
|
||||
}
|
||||
|
||||
void Settings::VCS::setGitPath(const QString &newGitPath)
|
||||
{
|
||||
if (mGitPath!=newGitPath) {
|
||||
mGitPath = newGitPath;
|
||||
validateGit();
|
||||
}
|
||||
}
|
||||
|
||||
void Settings::VCS::validateGit()
|
||||
{
|
||||
mGitOk = false;
|
||||
QFileInfo fileInfo(mGitPath);
|
||||
if (!fileInfo.exists()) {
|
||||
return;
|
||||
}
|
||||
QStringList args;
|
||||
args.append("--version");
|
||||
QString output = runAndGetOutput(
|
||||
fileInfo.fileName(),
|
||||
fileInfo.absolutePath(),
|
||||
args);
|
||||
mGitOk = output.startsWith("git version");
|
||||
}
|
||||
|
||||
bool Settings::VCS::gitOk() const
|
||||
{
|
||||
return mGitOk;
|
||||
}
|
||||
|
||||
void Settings::VCS::detectGitInPath()
|
||||
{
|
||||
QProcessEnvironment env = QProcessEnvironment::systemEnvironment();
|
||||
QString path = env.value("PATH");
|
||||
QStringList pathList = path.split(PATH_SEPARATOR);
|
||||
QSet<QString> searched;
|
||||
foreach (const QString& s, pathList){
|
||||
if (searched.contains(s))
|
||||
continue;;
|
||||
searched.insert(s);
|
||||
QDir dir(s);
|
||||
if (dir.exists(GIT_PROGRAM)) {
|
||||
QString oldPath = mGitPath;
|
||||
setGitPath(dir.filePath(GIT_PROGRAM));
|
||||
if (mGitOk) {
|
||||
doSave();
|
||||
return;
|
||||
} else {
|
||||
mGitPath = oldPath;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
#define SETTING_DEBUGGER "Debugger"
|
||||
#define SETTING_HISTORY "History"
|
||||
#define SETTING_UI "UI"
|
||||
#define SETTING_VCS "VCS"
|
||||
#define SETTING_CODE_COMPLETION "CodeCompletion"
|
||||
#define SETTING_CODE_FORMATTER "CodeFormatter"
|
||||
#define SETTING_COMPILTER_SETS "CompilerSets"
|
||||
|
@ -881,6 +882,23 @@ public:
|
|||
void doLoad() override;
|
||||
};
|
||||
|
||||
class VCS: public _Base {
|
||||
public:
|
||||
explicit VCS(Settings *settings);
|
||||
const QString &gitPath() const;
|
||||
void setGitPath(const QString &newGitPath);
|
||||
bool gitOk() const;
|
||||
void detectGitInPath();
|
||||
private:
|
||||
void validateGit();
|
||||
private:
|
||||
QString mGitPath;
|
||||
bool mGitOk;
|
||||
protected:
|
||||
void doSave() override;
|
||||
void doLoad() override;
|
||||
};
|
||||
|
||||
class UI: public _Base {
|
||||
public:
|
||||
explicit UI(Settings *settings);
|
||||
|
@ -1325,6 +1343,7 @@ public:
|
|||
CodeCompletion &codeCompletion();
|
||||
CodeFormatter &codeFormatter();
|
||||
UI &ui();
|
||||
VCS &vcs();
|
||||
QString filename() const;
|
||||
|
||||
private:
|
||||
|
@ -1340,6 +1359,7 @@ private:
|
|||
CodeFormatter mCodeFormatter;
|
||||
History mHistory;
|
||||
UI mUI;
|
||||
VCS mVCS;
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -246,7 +246,7 @@ void CompilerSetOptionWidget::saveCurrentCompilerSet()
|
|||
if (ui->cbEncodingDetails->isVisible()) {
|
||||
pSet->setExecCharset(ui->cbEncodingDetails->currentText());
|
||||
} else {
|
||||
pSet->setExecCharset(ui->cbEncoding->currentText());
|
||||
pSet->setExecCharset(ui->cbEncoding->currentData().toString());
|
||||
}
|
||||
|
||||
//read values in the options widget
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
#include "projectmakefilewidget.h"
|
||||
#include "projectdllhostwidget.h"
|
||||
#include "toolsgeneralwidget.h"
|
||||
#include "toolsgitwidget.h"
|
||||
#ifdef Q_OS_WIN
|
||||
#include "environmentfileassociationwidget.h"
|
||||
#include "projectversioninfowidget.h"
|
||||
|
@ -219,6 +220,10 @@ PSettingsDialog SettingsDialog::optionDialog()
|
|||
widget = new ToolsGeneralWidget(tr("General"),tr("Tools"));
|
||||
dialog->addWidget(widget);
|
||||
|
||||
widget = new ToolsGitWidget(tr("Git"),tr("Tools"));
|
||||
dialog->addWidget(widget);
|
||||
|
||||
|
||||
dialog->selectFirstWidget();
|
||||
|
||||
return dialog;
|
||||
|
|
|
@ -0,0 +1,71 @@
|
|||
#include "toolsgitwidget.h"
|
||||
#include "ui_toolsgitwidget.h"
|
||||
#include "../iconsmanager.h"
|
||||
#include "../settings.h"
|
||||
#include "../systemconsts.h"
|
||||
#include "../utils.h"
|
||||
#include "../mainwindow.h"
|
||||
|
||||
#include <QFileDialog>
|
||||
|
||||
ToolsGitWidget::ToolsGitWidget(const QString& name, const QString& group, QWidget *parent) :
|
||||
SettingsWidget(name,group,parent),
|
||||
ui(new Ui::ToolsGitWidget)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
ui->lblGitInfo->setVisible(false);
|
||||
}
|
||||
|
||||
ToolsGitWidget::~ToolsGitWidget()
|
||||
{
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void ToolsGitWidget::doLoad()
|
||||
{
|
||||
ui->txtGitPath->setText(pSettings->vcs().gitPath());
|
||||
}
|
||||
|
||||
void ToolsGitWidget::doSave()
|
||||
{
|
||||
pSettings->vcs().setGitPath(ui->txtGitPath->text());
|
||||
pSettings->vcs().save();
|
||||
pMainWindow->applySettings();
|
||||
}
|
||||
|
||||
void ToolsGitWidget::updateIcons(const QSize &size)
|
||||
{
|
||||
pIconsManager->setIcon(ui->btnBrowseGit,IconsManager::ACTION_FILE_OPEN_FOLDER);
|
||||
}
|
||||
|
||||
void ToolsGitWidget::on_btnBrowseGit_clicked()
|
||||
{
|
||||
QString filename = QFileDialog::getOpenFileName(
|
||||
this,
|
||||
tr("Git Executable"),
|
||||
QString(),
|
||||
tr("All files (%1)").arg(ALL_FILE_WILDCARD));
|
||||
if (!filename.isEmpty() && fileExists(filename)) {
|
||||
ui->txtGitPath->setText(filename);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void ToolsGitWidget::on_btnTestGit_clicked()
|
||||
{
|
||||
QFileInfo fileInfo(ui->txtGitPath->text());
|
||||
if (!fileInfo.exists()) {
|
||||
ui->lblGitInfo->setVisible(false);
|
||||
return;
|
||||
}
|
||||
ui->lblGitInfo->setVisible(true);
|
||||
ui->lblGitInfo->setText("");
|
||||
QStringList args;
|
||||
args.append("--version");
|
||||
QString output = runAndGetOutput(
|
||||
fileInfo.fileName(),
|
||||
fileInfo.absolutePath(),
|
||||
args);
|
||||
ui->lblGitInfo->setText(output);
|
||||
}
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
#ifndef TOOLSGITWIDGET_H
|
||||
#define TOOLSGITWIDGET_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "settingswidget.h"
|
||||
|
||||
namespace Ui {
|
||||
class ToolsGitWidget;
|
||||
}
|
||||
|
||||
class ToolsGitWidget : public SettingsWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit ToolsGitWidget(const QString& name, const QString& group, QWidget *parent = nullptr);
|
||||
~ToolsGitWidget();
|
||||
|
||||
private:
|
||||
Ui::ToolsGitWidget *ui;
|
||||
|
||||
// SettingsWidget interface
|
||||
protected:
|
||||
void doLoad() override;
|
||||
void doSave() override;
|
||||
void updateIcons(const QSize &size) override;
|
||||
private slots:
|
||||
void on_btnBrowseGit_clicked();
|
||||
void on_btnTestGit_clicked();
|
||||
};
|
||||
|
||||
#endif // TOOLSGITWIDGET_H
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ui version="4.0">
|
||||
<class>ToolsGitWidget</class>
|
||||
<widget class="QWidget" name="ToolsGitWidget">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>555</width>
|
||||
<height>300</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
<string>Git</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout">
|
||||
<item row="0" column="3">
|
||||
<widget class="QPushButton" name="btnTestGit">
|
||||
<property name="text">
|
||||
<string>Test</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="2">
|
||||
<widget class="QToolButton" name="btnBrowseGit">
|
||||
<property name="toolTip">
|
||||
<string>Browse</string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../icons.qrc">
|
||||
<normaloff>:/icons/images/newlook24/053-open.png</normaloff>:/icons/images/newlook24/053-open.png</iconset>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLineEdit" name="txtGitPath"/>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<spacer name="verticalSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Vertical</enum>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>20</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
</spacer>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="text">
|
||||
<string>Path to Git Executable:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="4">
|
||||
<widget class="QLabel" name="lblGitInfo">
|
||||
<property name="text">
|
||||
<string>TextLabel</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="../icons.qrc"/>
|
||||
</resources>
|
||||
<connections/>
|
||||
</ui>
|
|
@ -31,6 +31,7 @@
|
|||
#define GPROF_PROGRAM "gprof.exe"
|
||||
#define CLEAN_PROGRAM "del /q /f"
|
||||
#define CPP_PROGRAM "cpp.exe"
|
||||
#define GIT_PROGRAM "git.exe"
|
||||
#elif defined(Q_OS_LINUX)
|
||||
#define GCC_PROGRAM "gcc"
|
||||
#define GPP_PROGRAM "g++"
|
||||
|
@ -42,6 +43,7 @@
|
|||
#define GPROF_PROGRAM "gprof"
|
||||
#define CLEAN_PROGRAM "rm -rf"
|
||||
#define CPP_PROGRAM "cpp"
|
||||
#define GIT_PROGRAM "git"
|
||||
#else
|
||||
#error "Only support windows and linux now!"
|
||||
#endif
|
||||
|
|
|
@ -1140,3 +1140,5 @@ void copyFolder(const QString &fromDir, const QString &toDir)
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,315 @@
|
|||
#include "gitmanager.h"
|
||||
#include "../utils.h"
|
||||
#include "../settings.h"
|
||||
|
||||
#include <QDir>
|
||||
#include <QFileInfo>
|
||||
|
||||
GitManager::GitManager(QObject *parent) : QObject(parent)
|
||||
{
|
||||
}
|
||||
|
||||
void GitManager::createRepository(const QString &folder)
|
||||
{
|
||||
QString currentBranch;
|
||||
if (hasRepository(folder,currentBranch))
|
||||
throw GitError(tr("Folder \"%1\" already has a repository!"));
|
||||
QStringList args;
|
||||
args.append("init");
|
||||
runGit(folder,args);
|
||||
|
||||
QStringList contents;
|
||||
contents.append(".git");
|
||||
contents.append("*.o");
|
||||
contents.append("*.exe");
|
||||
contents.append("*.");
|
||||
|
||||
QDir dir(folder);
|
||||
stringsToFile(contents,dir.filePath(".gitignore"));
|
||||
add(folder,".gitignore");
|
||||
}
|
||||
|
||||
bool GitManager::hasRepository(const QString &folder, QString& currentBranch)
|
||||
{
|
||||
|
||||
QStringList args;
|
||||
args.append("status");
|
||||
args.append("-b");
|
||||
args.append("-u");
|
||||
args.append("no");
|
||||
args.append("--ignored=no");
|
||||
QString output = runGit(folder,args);
|
||||
bool result = output.startsWith("On branch");
|
||||
if (result) {
|
||||
int pos = QString("On branch").length();
|
||||
while (pos<output.length() && output[pos].isSpace())
|
||||
pos++;
|
||||
int endPos = pos;
|
||||
while (endPos<output.length() && !output[endPos].isSpace())
|
||||
endPos++;
|
||||
currentBranch = output.mid(pos,endPos-pos);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
QString GitManager::rootFolder(const QString &folder)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("rev-parse");
|
||||
args.append("--show-toplevel");
|
||||
return runGit(folder,args).trimmed();
|
||||
}
|
||||
|
||||
bool GitManager::isFileInRepository(const QFileInfo& fileInfo)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("ls-files");
|
||||
args.append(fileInfo.fileName());
|
||||
QString output = runGit(fileInfo.absolutePath(),args);
|
||||
return output.trimmed() == fileInfo.fileName();
|
||||
}
|
||||
|
||||
bool GitManager::isFileStaged(const QFileInfo &fileInfo)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("diff");
|
||||
args.append("--staged");
|
||||
args.append("--name-only");
|
||||
args.append(fileInfo.fileName());
|
||||
QString output = runGit(fileInfo.absolutePath(),args);
|
||||
return output.trimmed() == fileInfo.fileName();
|
||||
}
|
||||
|
||||
bool GitManager::isFileChanged(const QFileInfo &fileInfo)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("diff");
|
||||
args.append("--name-only");
|
||||
args.append(fileInfo.fileName());
|
||||
QString output = runGit(fileInfo.absolutePath(),args);
|
||||
return output.trimmed() == fileInfo.fileName();
|
||||
}
|
||||
|
||||
void GitManager::add(const QString &folder, const QString &path)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("add");
|
||||
args.append(path);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
void GitManager::remove(const QString &folder, const QString &path)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("rm");
|
||||
args.append(path);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
void GitManager::rename(const QString &folder, const QString &oldName, const QString &newName)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("mv");
|
||||
args.append(oldName);
|
||||
args.append(newName);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
void GitManager::restore(const QString &folder, const QString &path)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("restore");
|
||||
args.append(path);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
QStringList GitManager::listFiles(const QString &folder)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("ls-files");
|
||||
return textToLines(runGit(folder,args));
|
||||
}
|
||||
|
||||
QStringList GitManager::listStagedFiles(const QString &folder)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("diff");
|
||||
args.append("--staged");
|
||||
args.append("--name-only");
|
||||
return textToLines(runGit(folder,args));
|
||||
}
|
||||
|
||||
QStringList GitManager::listChangedFiles(const QString &folder)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("diff");
|
||||
args.append("--name-only");
|
||||
return textToLines(runGit(folder,args));
|
||||
}
|
||||
|
||||
void GitManager::clone(const QString &folder, const QString &url)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("clone");
|
||||
args.append(url);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
void GitManager::commit(const QString &folder, const QString &message)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("commit");
|
||||
args.append("-m");
|
||||
args.append(message);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
void GitManager::revert(const QString &folder)
|
||||
{
|
||||
QStringList args;
|
||||
args.append("revert");
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
void GitManager::reset(const QString &folder, const QString &commit, GitResetStrategy strategy)
|
||||
{
|
||||
//todo reset type
|
||||
QStringList args;
|
||||
args.append("reset");
|
||||
switch(strategy) {
|
||||
case GitResetStrategy::Soft:
|
||||
args.append("--soft");
|
||||
break;
|
||||
case GitResetStrategy::Hard:
|
||||
args.append("--hard");
|
||||
break;
|
||||
case GitResetStrategy::Mixed:
|
||||
args.append("--mixed");
|
||||
break;
|
||||
case GitResetStrategy::Merge:
|
||||
args.append("--merge");
|
||||
break;
|
||||
case GitResetStrategy::Keep:
|
||||
args.append("--keep");
|
||||
break;
|
||||
}
|
||||
args.append(commit);
|
||||
runGit(folder,args);
|
||||
}
|
||||
|
||||
bool GitManager::isValid()
|
||||
{
|
||||
return pSettings->vcs().gitOk();
|
||||
}
|
||||
|
||||
QString GitManager::runGit(const QString& workingFolder, const QStringList &args)
|
||||
{
|
||||
if (!isValid())
|
||||
return "";
|
||||
QFileInfo fileInfo(pSettings->vcs().gitPath());
|
||||
if (!fileInfo.exists())
|
||||
return "fatal: git doesn't exist";
|
||||
emit gitCmdRunning(QString("Running in \"%1\": \n \"%2\" \"%3\"")
|
||||
.arg(workingFolder,
|
||||
pSettings->vcs().gitPath(),
|
||||
args.join("\" \"")));
|
||||
QString output = runAndGetOutput(
|
||||
fileInfo.absoluteFilePath(),
|
||||
workingFolder,
|
||||
args);
|
||||
output = escapeUTF8String(output.toUtf8());
|
||||
emit gitCmdFinished(output);
|
||||
// if (output.startsWith("fatal:"))
|
||||
// throw GitError(output);
|
||||
return output;
|
||||
}
|
||||
|
||||
QString GitManager::escapeUTF8String(const QByteArray &rawString)
|
||||
{
|
||||
QByteArray stringValue;
|
||||
int p = 0;
|
||||
while (p<rawString.length()) {
|
||||
char ch = rawString[p];
|
||||
if (ch =='\\' && p+1 < rawString.length()) {
|
||||
p++;
|
||||
ch = rawString[p];
|
||||
switch (ch) {
|
||||
case '\'':
|
||||
stringValue+=0x27;
|
||||
p++;
|
||||
break;
|
||||
case '"':
|
||||
stringValue+=0x22;
|
||||
p++;
|
||||
break;
|
||||
case '?':
|
||||
stringValue+=0x3f;
|
||||
p++;
|
||||
break;
|
||||
case '\\':
|
||||
stringValue+=0x5c;
|
||||
p++;
|
||||
break;
|
||||
case 'a':
|
||||
stringValue+=0x07;
|
||||
p++;
|
||||
break;
|
||||
case 'b':
|
||||
stringValue+=0x08;
|
||||
p++;
|
||||
break;
|
||||
case 'f':
|
||||
stringValue+=0x0c;
|
||||
p++;
|
||||
break;
|
||||
case 'n':
|
||||
stringValue+=0x0a;
|
||||
p++;
|
||||
break;
|
||||
case 'r':
|
||||
stringValue+=0x0d;
|
||||
p++;
|
||||
break;
|
||||
case 't':
|
||||
stringValue+=0x09;
|
||||
p++;
|
||||
break;
|
||||
case 'v':
|
||||
stringValue+=0x0b;
|
||||
p++;
|
||||
break;
|
||||
case '0':
|
||||
case '1':
|
||||
case '2':
|
||||
case '3':
|
||||
case '4':
|
||||
case '5':
|
||||
case '6':
|
||||
case '7':
|
||||
{
|
||||
int i=0;
|
||||
for (i=0;i<3;i++) {
|
||||
if (p+i>=rawString.length() ||
|
||||
rawString[p+i]<'0' || rawString[p+i]>'7')
|
||||
break;
|
||||
}
|
||||
bool ok;
|
||||
unsigned char ch = rawString.mid(p,i).toInt(&ok,8);
|
||||
stringValue+=ch;
|
||||
p+=i;
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (ch!='\"')
|
||||
stringValue+=ch;
|
||||
p++;
|
||||
}
|
||||
}
|
||||
return QString::fromUtf8(stringValue);
|
||||
}
|
||||
|
||||
GitError::GitError(const QString &reason):BaseError(reason)
|
||||
{
|
||||
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
#ifndef GITMANAGER_H
|
||||
#define GITMANAGER_H
|
||||
|
||||
#include <QObject>
|
||||
#include <QFileInfo>
|
||||
#include <QSet>
|
||||
#include "utils.h"
|
||||
#include "gitrepository.h"
|
||||
|
||||
class GitError: public BaseError {
|
||||
public:
|
||||
explicit GitError(const QString& reason);
|
||||
};
|
||||
|
||||
class GitManager : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
|
||||
explicit GitManager(QObject *parent = nullptr);
|
||||
|
||||
void createRepository(const QString& folder);
|
||||
bool hasRepository(const QString& folder, QString& currentBranch);
|
||||
|
||||
QString rootFolder(const QString& folder);
|
||||
|
||||
bool isFileInRepository(const QFileInfo& fileInfo);
|
||||
bool isFileStaged(const QFileInfo& fileInfo);
|
||||
bool isFileChanged(const QFileInfo& fileInfo);
|
||||
|
||||
void add(const QString& folder, const QString& path);
|
||||
void remove(const QString& folder, const QString& path);
|
||||
void rename(const QString& folder, const QString& oldName, const QString& newName);
|
||||
void restore(const QString& folder, const QString& path);
|
||||
QStringList listFiles(const QString& folder);
|
||||
QStringList listStagedFiles(const QString& folder);
|
||||
QStringList listChangedFiles(const QString& folder);
|
||||
|
||||
void clone(const QString& folder, const QString& url);
|
||||
void commit(const QString& folder, const QString& message);
|
||||
void revert(const QString& folder);
|
||||
void reset(const QString& folder, const QString& commit, GitResetStrategy strategy);
|
||||
|
||||
bool isValid();
|
||||
|
||||
signals:
|
||||
void gitCmdRunning(const QString& gitCmd);
|
||||
void gitCmdFinished(const QString& message);
|
||||
private:
|
||||
QString runGit(const QString& workingFolder, const QStringList& args);
|
||||
|
||||
QString escapeUTF8String(const QByteArray& rawString);
|
||||
private:
|
||||
};
|
||||
|
||||
#endif // GITMANAGER_H
|
|
@ -0,0 +1,122 @@
|
|||
#include "gitrepository.h"
|
||||
#include "gitmanager.h"
|
||||
|
||||
GitRepository::GitRepository(const QString& folder, QObject *parent)
|
||||
: QObject{parent},
|
||||
mInRepository(false)
|
||||
{
|
||||
mManager = new GitManager();
|
||||
setFolder(folder);
|
||||
}
|
||||
|
||||
GitRepository::~GitRepository()
|
||||
{
|
||||
delete mManager;
|
||||
}
|
||||
|
||||
const QString &GitRepository::folder() const
|
||||
{
|
||||
return mRealFolder;
|
||||
}
|
||||
|
||||
void GitRepository::createRepository()
|
||||
{
|
||||
mManager->createRepository(mRealFolder);
|
||||
}
|
||||
|
||||
bool GitRepository::hasRepository(QString& currentBranch)
|
||||
{
|
||||
currentBranch = mBranch;
|
||||
return mInRepository;
|
||||
}
|
||||
|
||||
void GitRepository::add(const QString &path)
|
||||
{
|
||||
mManager->add(mFolder,path);
|
||||
}
|
||||
|
||||
void GitRepository::remove(const QString &path)
|
||||
{
|
||||
mManager->remove(mFolder,path);
|
||||
}
|
||||
|
||||
void GitRepository::rename(const QString &oldName, const QString &newName)
|
||||
{
|
||||
mManager->rename(mFolder, oldName, newName);
|
||||
}
|
||||
|
||||
void GitRepository::restore(const QString &path)
|
||||
{
|
||||
mManager->restore(mFolder, path);
|
||||
}
|
||||
|
||||
QSet<QString> GitRepository::listFiles(bool refresh)
|
||||
{
|
||||
if (refresh)
|
||||
update();
|
||||
return mFilesInRepositories;
|
||||
}
|
||||
|
||||
void GitRepository::clone(const QString &url)
|
||||
{
|
||||
mManager->clone(mFolder,url);
|
||||
}
|
||||
|
||||
void GitRepository::commit(const QString &message, bool autoAdd)
|
||||
{
|
||||
if (autoAdd) {
|
||||
convertFilesListToSet(mManager->listChangedFiles(mRealFolder),mChangedFiles);
|
||||
foreach(const QString& s, mChangedFiles) {
|
||||
QFileInfo info(s);
|
||||
mManager->add(info.absolutePath(),info.fileName());
|
||||
}
|
||||
}
|
||||
mManager->commit(mRealFolder, message);
|
||||
}
|
||||
|
||||
void GitRepository::revert()
|
||||
{
|
||||
mManager->revert(mRealFolder);
|
||||
}
|
||||
|
||||
void GitRepository::reset(const QString &commit, GitResetStrategy strategy)
|
||||
{
|
||||
mManager->reset(mRealFolder,commit,strategy);
|
||||
}
|
||||
|
||||
void GitRepository::setFolder(const QString &newFolder)
|
||||
{
|
||||
mFolder = newFolder;
|
||||
mRealFolder = mManager->rootFolder(mFolder);
|
||||
update();
|
||||
}
|
||||
|
||||
void GitRepository::update()
|
||||
{
|
||||
if (!mManager->isValid()) {
|
||||
mInRepository = false;
|
||||
mBranch = "";
|
||||
mFilesInRepositories.clear();
|
||||
mChangedFiles.clear();
|
||||
mStagedFiles.clear();
|
||||
} else {
|
||||
mInRepository = mManager->hasRepository(mRealFolder,mBranch);
|
||||
convertFilesListToSet(mManager->listFiles(mRealFolder),mFilesInRepositories);
|
||||
convertFilesListToSet(mManager->listChangedFiles(mRealFolder),mChangedFiles);
|
||||
convertFilesListToSet(mManager->listStagedFiles(mRealFolder),mStagedFiles);
|
||||
}
|
||||
}
|
||||
|
||||
const QString &GitRepository::realFolder() const
|
||||
{
|
||||
return mRealFolder;
|
||||
}
|
||||
|
||||
void GitRepository::convertFilesListToSet(const QStringList &filesList, QSet<QString> &set)
|
||||
{
|
||||
set.clear();
|
||||
foreach (const QString& s, filesList) {
|
||||
set.insert(includeTrailingPathDelimiter(mRealFolder)+s);
|
||||
}
|
||||
}
|
||||
|