Herramienta para optimizar el rendimiento y la privacidad de Firefox y LibreWolf
| assets | ||
| lib | ||
| linux | ||
| windows | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| LICENSE | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
FriendlyFox
Aplicación de escritorio Flutter para aplicar los mejoras y ajustes comunes de privacidad/rendimiento a perfiles de Firefox y Librewolf. Incorpora modulos de Betterfox para FireFox.
Requisitos
- Flutter SDK con soporte para escritorio (
windows,linuxymacosactivados). - Windows:
- Visual Studio con herramientas de C++ para escritorio.
- Linux:
cmake,ninja, toolchain C/C++ y dependencias GTK3 (por ejemplo en Ubuntu:cmake ninja-build build-essential pkg-config libgtk-3-dev).
- macOS:
- Xcode instalado y
flutter config --enable-macos-desktop.
- Xcode instalado y
Clonado del repositorio
git clone <URL_DE_TU_GITEA>/dev.eljedi/friendlyfox.git
cd friendlyfox
flutter pub get
Construir en Windows
Desde la raíz del proyecto:
flutter build windows --release
El ejecutable se genera en:
build/windows/x64/runner/Release/friendlyfox.exe
Construir en Linux
Desde la raíz del proyecto:
flutter build linux --release
El bundle se genera en:
build/linux/x64/release/bundle/
Ese directorio contiene el ejecutable friendlyfox y todos los recursos necesarios.
Construir en macOS
Desde la raíz del proyecto (en un Mac con Xcode y soporte de escritorio activado):
flutter build macos --release
El bundle de la aplicación se genera en:
build/macos/Build/Products/Release/friendlyfox.app
Licencia
Este proyecto se distribuye bajo la licencia GPLv3. Consulta el archivo LICENSE para más detalles.