🐢
Turtle
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications. As of usual with elementary OS in mind.
Cheers!
The only purpose of a byte-sized application is to help you create .desktop entry files for downloaded applications. As of usual with elementary OS in mind.
Cheers!
Using Turtle to add an AppImage which isn't executable will create the .desktop
file just fine, but it won't be visible in the App Menu. This is confusing to the user and makes Turtle look broken. I would prefer one of the following scenarios:
.desktop
entry for non-executable files, displaying an error.The last variant sounds like the best UX to me.
Trying to create a launcher for a binary with a path containing any spaces produces a .desktop that doesn't work.
This could be solved by making the app add '
to either side of the selected binarys path in the .desktop
example:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec='/example folder with spaces/example-executable'
Name=Example name
Icon=/example folder with spaces/example image.png
the quotes aren't necessary for icons
enhancementIt would probably be nice to users to offer a way to remove the generated files. At the very least, opening ~/.local/share/applications for manual editing, or better, listing those files in the app and letting the user modify/delete them.
enhancementInstantly add downloaded application to the App Menu. Event AppImage.
Should probably be 'Instantly add downloaded application to the App Menu - even AppImages'
Even better if you mention that it's for application binaries: 'Turtle lets you add any launcherless applications to the App Menu - even AppImages'
Same issue as https://github.com/TenderOwl/Frog/issues/8
I noticed that the date in your release tag is 2021-16-08, which is invalid since this tag uses ISO 8601. It should instead be in YYYY-MM-DD format
It's redundant in all places the description is shown, and just pushes the actual description further away, e.g. in the featured banner.
https://github.com/TenderOwl/Turtle/blob/64f380091214cc1e9ae9b96b817106db52d86425/data/com.github.tenderowl.turtle.appdata.xml.in#L9
It'd be great if appimages could be dropped on the plank icon to open them. I imagine under the hood this is just like opening with an app.
https://user-images.githubusercontent.com/13716824/133002025-33f42d89-bbeb-4fcd-be2a-74b47e96075c.mp4
enhancement good first issueThe Turtle is ready to serve.
Source code(tar.gz)Overview Repository is a suite of tools for manipulating debian packages. At a h
Biblioteca em Python que coleta informações cadastrais de empresas do Brasil (CNPJ) obtidas de fontes oficiais (Receita Federal) e exporta para um formato legível por humanos (CSV ou JSON).
🗡️ Djagger Automated OpenAPI documentation generator for Django. Djagger helps you generate a complete and comprehensive API documentation of your Dj
CircuitPython_XAC_Gamepad Setup process Install CircuitPython 7 or above in your board. Add the init.py file under \lib\adafruit_hid directory of CIRC
eno-delete Automatically deletes Capital One Eno virtual cards for when you've made a couple too many. Warning: Program will delete ALL virtual cards
uMap project About uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. Because we think that the more OSM wil
Demonstrate that UMAP and Leiden analysis is not reproducible between different cpu architectures.
This is the Quiz that I made using Python Programming Language. This can only run in the Terminal
pyq_decay script to analyze EQ decay using python PyQ Decay ver 1.0 A pythonic script to analyze EQ aftershock decay using method of Omori (1894), Mog
tensorboard-plugin-3d Overview In this example, we render a run selector dropdown component. When the user selects a run, it shows a preview of all sc
About the app In one particilar project, i had to import some key/value data to Prometheus. So i have decided to create my custom-built Node Exporter
Performance Ninja Class This is an online course where you can learn to find and fix low-level performance issues, for example CPU cache misses and br
apilytics-python Installation Sign up and get your API key from https://apilytics.io - we offer a completely free trial with no credit card required!
Lynx Super Federation Management Group Lynx was created to manage your groups on telegram and focuses on the Lynx Federation. I made this to root out
flake8-sleep flake8 plugin which checks for use of sleep function. installation Using Pypi: pip install flake8-sleep flake8 codes Code Description SLP
LSO - Linux Swap Operator Türkçe - LSO Nedir? LSO, diğer adıyla Linux Swap Operator Linux işletim sistemleri için Swap alanını yönetebileceğiniz hem G
gh-dork Supply a list of dorks and, optionally, one of the following: a user (-u) a file with a list of users (-uf) an organization (-org) a file with
nsgi The newest contender in Server Gateway Interface. Why use this webserver? This webserver is made with the newest version of asyncio, and sockets,
SkyWalking Python Agent SkyWalking-Python: The Python Agent for Apache SkyWalking, which provides the native tracing abilities for Python project. Sky
Inacap Programa en python para obtener varios datos académicos desde inacap y subirlos directamente a una hoja de cálculo. Cómo funciona Primero que n