diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b8279af --- /dev/null +++ b/.gitignore @@ -0,0 +1,102 @@ +# ============================ +# Qt / Qt Creator +# ============================ + +# Arquivos de configuração específicos do usuário +*.pro.user +*.pro.user.* +*.qbs.user +*.qbs.user.* +*.qmlproject.user +*.qmlproject.user.* + +# Cache e arquivos temporários +.qmake.stash +*.autosave +*.qmlc +*.jsc +*.moc +moc_*.cpp +moc_*.h +qrc_*.cpp +ui_*.h +*.qrc.dep + +# Diretórios de build do Qt Creator +build*/ +*/build-*/ + +# ============================ +# CMake +# ============================ +CMakeLists.txt.user +CMakeCache.txt +CMakeFiles/ +CMakeScripts/ +Testing/ +Makefile +cmake_install.cmake +install_manifest.txt +compile_commands.json +CTestTestfile.cmake + +# ============================ +# Ninja +# ============================ +.ninja_deps +.ninja_log + +# ============================ +# Compilação +# ============================ +*.o +*.obj +*.lo +*.la +*.al +*.libs +*.ko +*.dll +*.so +*.so.* +*.dylib +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + +# ============================ +# Debug / Perfil +# ============================ +*.dSYM/ +*.su +*.idb +*.pdb +*.mod +*.cmd +*.bld +*.dep +*.gcno +*.gcda +*.gcov +*.prof +*.pgc +*.pgd + +# Editor temporários +*~ +*.swp +*.swo +*.tmp +*.bak +*.orig +*.rej + +# ============================ +# Outros +# ============================ +*.log +*.trace + diff --git a/Imgs/Browsers/librewolf.png b/Imgs/Browsers/librewolf.png new file mode 100644 index 0000000..862a730 Binary files /dev/null and b/Imgs/Browsers/librewolf.png differ diff --git a/ImgsResources.qrc b/ImgsResources.qrc index 97b9fcf..48021a6 100644 --- a/ImgsResources.qrc +++ b/ImgsResources.qrc @@ -9,6 +9,7 @@ Imgs/Browsers/edge.png Imgs/Browsers/google-chrome.svg Imgs/Browsers/microsoft-edge.svg + Imgs/Browsers/librewolf.png Imgs/Browsers/opera.png Imgs/Browsers/opera.svg Imgs/Browsers/tor.png diff --git a/Scripts/office365.sh b/Scripts/office365.sh index 6646399..122c556 100644 --- a/Scripts/office365.sh +++ b/Scripts/office365.sh @@ -6,7 +6,7 @@ echo "#!/usr/bin/env xdg-open Version=1.0 Terminal=false Type=Application -Name=Microsoft Office Word 356 +Name=Microsoft Office Word 365 Exec=/usr/local/bin/${fname} Categories=Office; StartupWMClass=${url} @@ -26,7 +26,7 @@ echo "#!/usr/bin/env xdg-open Version=1.0 Terminal=false Type=Application -Name=Microsoft Office Excel 356 +Name=Microsoft Office Excel 365 Exec=/usr/local/bin/${fname} Categories=Office; StartupWMClass=${url} diff --git a/Welcome.cpp b/Welcome.cpp index e52e2f1..f7bc971 100644 --- a/Welcome.cpp +++ b/Welcome.cpp @@ -384,7 +384,7 @@ void Welcome::fillOfficePage(){ ui->officeContainer->addWidget( createButton( - "Office 365", + "Office 365 Online", ":/Imgs/Office/Imgs/Office/g825.png", "/usr/share/applications/msword-365.desktop", "://Scripts/office365.sh", @@ -485,6 +485,15 @@ void Welcome::fillBrowserPage(){ "qapt-batch --uninstall brave-browser"), 0,2); + ui->browserContainer->addWidget( + createButton( + "LibreWolf", + ":/Imgs/Browsers/Imgs/Browsers/librewolf.png", + "flatpak info org.torproject.torbrowser-launcher", + "flatpak-install-gui --override-appname=\"LibreWolf\" io.gitlab.librewolf-community", + "flatpak-install-gui --override-appname=\"LibreWolf\" --remove io.gitlab.librewolf-community"), + 1,1); + ui->browserContainer->addWidget( createButton( "Opera",