2
Fork 0

New name, new logo, update links

This commit is contained in:
Korbs 2024-12-05 00:16:35 -05:00
parent 8d7b573ef5
commit 2032075a65
7 changed files with 24 additions and 24 deletions

View file

@ -2,7 +2,7 @@
<div align="center"> <div align="center">
<img src="logo" alt="New logo goes here" height="64"/> <img src="https://md.sudovanilla.org/images/logos/devojo/svg/white.svg" alt="Devojo Logo" height="128"/>
</div> </div>
@ -19,8 +19,8 @@ A Desktop-Like Experience
</div> </div>
# New name here soon :^) # Devojo
NEW_NAME_HERE delivers a desktop-like experience for Penpot users with the additional of integrating tabs to conveniently traverse back and forth between projects. Offline support is available through the select your own instance option in settings, as well as the theme settings that may be applied to either the entire desktop app or simply the Penpot dashboard. Devojo delivers a desktop-like experience for Penpot users with the additional of integrating tabs to conveniently traverse back and forth between projects. Offline support is available through the select your own instance option in settings, as well as the theme settings that may be applied to either the entire desktop app or simply the Penpot dashboard.
## Building ## Building
### Requirements ### Requirements
@ -48,7 +48,7 @@ yarn run build
## License ## License
``` ```
Copyright (C) 2023 - 2025 MinPluto Copyright (C) 2022 - 2025 SudoVanilla
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as it under the terms of the GNU Affero General Public License as
@ -65,4 +65,4 @@ along with this program. If not, see https://www.gnu.org/licenses/.
``` ```
___ ___
> Forking Penpot Desktop to GitHub will not be tolerated by SudoVanilla > Forking Devojo to GitHub will not be tolerated by SudoVanilla

View file

@ -1,11 +1,11 @@
productName: "Penpot Desktop" productName: "Devojo"
appId: "org.sudovanilla.penpot" appId: "org.sudovanilla.penpot"
asar: true asar: true
# Update Server # Update Server
# publish: # publish:
# provider: "generic" # provider: "generic"
# url: "https://sudovanilla.org/distribute/applications/penpot-desktop/latest/" # url: "https://sudovanilla.org/distribute/applications/devojo/latest/"
# macOS # macOS
mac: mac:
@ -25,8 +25,8 @@ win:
- "nsis" # Installer - "nsis" # Installer
nsis: nsis:
shortcutName: "Penpot Desktop" shortcutName: "Devojo"
artifactName: "Penpot Desktop - Setup.exe" artifactName: "Devojo - Setup.exe"
oneClick: false oneClick: false
displayLanguageSelector: true displayLanguageSelector: true
allowElevation: false allowElevation: false
@ -42,11 +42,11 @@ linux:
description: "A Desktop-Like Experience" description: "A Desktop-Like Experience"
icon: "build/icon.png" icon: "build/icon.png"
target: target:
- deb # Debian/Ubuntu # - deb # Debian/Ubuntu
- rpm # RHEL/Fedora # - rpm # RHEL/Fedora
- freebsd # BSD # - freebsd # BSD
- pacman # For Arch # # - pacman # For Arch
- AppImage # Universal # - AppImage # Universal
- snap # Snapcraft Store - Can't build arm version on amd64 machines(comment Snap out if you plan to) - snap # Snapcraft Store - Can't build arm version on amd64 machines(comment Snap out if you plan to)
snap: snap:

View file

@ -1,9 +1,9 @@
[Desktop Entry] [Desktop Entry]
Name=Penpot Desktop Name=Devojo
Exec=/usr/local/bin/penpot-desktop.AppImage %U Exec=/usr/local/bin/penpot-desktop.AppImage %U
Terminal=false Terminal=false
Type=Application Type=Application
Icon=penpot-desktop Icon=penpot-desktop
StartupWMClass=Penpot Desktop StartupWMClass=Devojo
Comment=A Desktop-Like Experience Comment=A Desktop-Like Experience
Categories=Graphics; Categories=Graphics;

View file

@ -1,13 +1,13 @@
{ {
"name": "penpot-desktop", "name": "devojo",
"version": "0.3.1", "version": "0.4.0",
"author": "SudoVanilla", "author": "SudoVanilla",
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"trustedDependencies": [ "trustedDependencies": [
"electron" "electron"
], ],
"main": "src/process/index.js", "main": "src/process/index.js",
"homepage": "https://ark.sudovanilla.org/Korbs/Penpot-Desktop/", "homepage": "https://ark.sudovanilla.org/Korbs/Devojo/",
"keywords": [ "keywords": [
"design", "design",
"prototyping", "prototyping",
@ -15,7 +15,7 @@
"graphics" "graphics"
], ],
"bugs": { "bugs": {
"url": "https://ark.sudovanilla.org/Korbs/Penpot-Desktop/issues", "url": "https://ark.sudovanilla.org/Korbs/Devojo/issues",
"email": "korbs@sudovanilla.org" "email": "korbs@sudovanilla.org"
}, },
"funding": [ "funding": [

View file

@ -1,6 +1,6 @@
<html> <html>
<head> <head>
<title>Penpot Desktop</title> <title>Devojo</title>
<link rel="stylesheet" href="./styles/index.css"/> <link rel="stylesheet" href="./styles/index.css"/>
<link rel="stylesheet" href="../../node_modules/@shoelace-style/shoelace/cdn/themes/dark.css" onload="document.documentElement.classList.add('sl-theme-dark')"/> <link rel="stylesheet" href="../../node_modules/@shoelace-style/shoelace/cdn/themes/dark.css" onload="document.documentElement.classList.add('sl-theme-dark')"/>
<script type="module" src="../../node_modules/@shoelace-style/shoelace/cdn/shoelace.js"></script> <script type="module" src="../../node_modules/@shoelace-style/shoelace/cdn/shoelace.js"></script>

View file

@ -161,7 +161,7 @@ module.exports = {
label: 'Source Code', label: 'Source Code',
click: async () => { click: async () => {
const { shell } = require('electron') const { shell } = require('electron')
await shell.openExternal('https://sudovanilla.com/code/Korbs/Penpot-Desktop/-/tree/main') await shell.openExternal('https://ark.sudovanilla.org/Korbs/Devojo/-/tree/main')
} }
} }
] ]

View file

@ -48,9 +48,9 @@ module.exports = {
ipcMain.on('MaximizeWindow', () => {mainWindow.maximize()}) ipcMain.on('MaximizeWindow', () => {mainWindow.maximize()})
ipcMain.on('UnmaximizeWindow', () => {mainWindow.restore()}) ipcMain.on('UnmaximizeWindow', () => {mainWindow.restore()})
ipcMain.on('MinimizeWindow', () => {mainWindow.minimize()}) ipcMain.on('MinimizeWindow', () => {mainWindow.minimize()})
// ipcMain.on('OpenHelp', () => {shell.openExternal('https://unrevealed-title.docs.sudovanilla.org/penpot-desktop/')}) ipcMain.on('OpenHelp', () => {shell.openExternal('https://devojo.docs.sudovanilla.org/')})
ipcMain.on('OpenCommunity', () => {shell.openExternal('https://community.penpot.app/')}) ipcMain.on('OpenCommunity', () => {shell.openExternal('https://community.penpot.app/')})
// ipcMain.on('OpenOffline', () => {shell.openExternal('https://unrevealed-title.docs.sudovanilla.org/penpot-desktop/features/offline-use/')}) ipcMain.on('OpenOffline', () => {shell.openExternal('https://devojo.docs.sudovanilla.org/')})
if (process.platform === 'darwin') { if (process.platform === 'darwin') {
// Move Tabs when entering or existing fullscreen on macOS // Move Tabs when entering or existing fullscreen on macOS