Commit Graph

88 Commits

Author SHA1 Message Date
zenobit 8b499b744f moved while true; do 2023-12-14 04:55:00 +01:00
zenobit 5b42eebffe wrong function name 2023-12-14 04:55:00 +01:00
zenobit e9ce6d4f58 portable mode: ./ instead of pwd for paths
Portable mode: not full path in desktop files
2023-10-05 02:35:12 +02:00
zenobit 49beacbf4c renew_ready: Use old function 2023-10-04 03:14:42 +02:00
zenobit 927c062ce8 raise version to 0.80 2023-10-03 21:54:53 +02:00
zenobit a574a3e737 up 2023-10-03 21:45:06 +02:00
zenobit 93270cdb97 WIP 2023-04-12 20:45:14 +02:00
zenobit d279d23447 desktop files test 2023-04-12 20:44:40 +02:00
zenobit a3c32152a8 🐛 fix(dh): fix typo in message variable name
 feat(dh): improve user messages
The commit fixes a typo in the message variable name. The commit also improves user messages by making them more descriptive and user-friendly. The messages now provide more context and instructions to the user, making it easier for them to understand what is happening and what actions they need to take.
2023-04-12 16:42:34 +02:00
zenobit 3ca9da5bc1 🐛 fix(dh): change variable name from TERMINAL to terminal
The variable TERMINAL has been renamed to terminal to improve consistency with the naming conventions. The change has been made in multiple places in the code.
2023-04-12 13:46:44 +02:00
zenobit 798ce0f291 🔥 chore(dh): remove unused WIP2 function
The WIP2 function is not used in the script and can be safely removed.
2023-04-12 02:01:30 +02:00
zenobit 7fb5c35af1 🐛 fix(dh): refactor dependencies_install function
 feat(dh): add support for multiple package managers
The dependencies_install function has been refactored to use separate functions for each package manager. This makes it easier to add support for new package managers in the future. Support for apt, pacman, xbps, and dnf has been added. This improves the flexibility of the script as it can now be used on a wider range of systems.
2023-04-12 01:18:19 +02:00
zenobit 16b193dee3 🐛 fix(dh): set correct icon path for hop icon
The icon path for the hop icon was not set correctly in some parts of the code. The variable $icon_file was not defined, so the icon path was not being set correctly. The correct path is now set to $DH_ICON_DIR/hop.svg.
2023-04-12 01:17:19 +02:00
zenobit 1717296740 🐛 fix(dh): rename locale directory to lang
The locale directory was renamed to lang to better reflect its contents.
2023-04-11 22:11:43 +02:00
zenobit 2fb02ce52b style(dh): fix formatting and indentation in dh script
feat(dh): add TOOL_set_default_terminal function to set default terminal emulator
refactor(dh): rename TOOL_distrohopper_translate to TOOL_dh_translate
2023-04-09 13:38:38 +02:00
zenobit 62025303aa refactor(dh): remove duplicate package installations and fix typo in package name
feat(dh): add support for openSUSE package manager dnf and remove unused common_dependencies variable
2023-04-09 01:14:33 +00:00
zenobit 7f9a85e1f7 refactor(dh): replace hardcoded strings with variables and improve readability
refactor(dh): replace hardcoded strings with variables in the dh script

refactor(lang): improve language translations and remove unnecessary escape characters

chore(lang): update language files formatting and translations
2023-04-02 11:14:03 +02:00
zenobit 7cdb647f6f feat(dh): add language support for distrohopper
fix(dh): comment out unused export statements
fix(dh): fix typo in message string
fix(dh): fix typo in language directory name
fix(dh): fix typo in copying translation to system directory
refactor(dh): remove unused function WIP2
refactor(dh): rename function WIP to distrohopper_gui
refactor(dh): rename variable lang to LANGUAGE
refactor(dh): rename variable DH_CONFIG_DIR to DH_CONFIG_DIR_PATH
refactor(dh): rename variable DH_ICON_DIR to DH_ICON_DIR_PATH
refactor(dh): rename variable VMS_DIR to VM_DIR_PATH
refactor(dh): rename variable TERMINAL to DEFAULT_TERMINAL
refactor(dh): rename variable replace to REPLACE_CHAR
refactor(dh): rename variable portable_prefix to PORTABLE_PREFIX
refactor(dh): rename variable TMP_DIR to TEMP_DIR_PATH
2023-04-02 05:50:25 +02:00
zenobit 5a78cbdb86 testing! NOT FOR MERGE!!! 2023-03-31 14:29:05 +02:00
zenobit f73ace45a5 renaming again 2023-03-31 08:19:04 +02:00
zenobit 94e364a35e WIP 2023-03-31 08:17:35 +02:00
zenobit b4da972f04 create script nicer to look for me 2023-03-31 08:17:02 +02:00
zenobit 8ac01b4d21 windows renaming 2023-03-31 05:52:59 +02:00
zenobit 8f3adab524 renaming continue 2023-03-31 05:18:02 +02:00
zenobit 3a23b6db14 functions renaming 2023-03-31 04:46:02 +02:00
zenobit 68e148b5fc Big loop refactoring 2023-03-31 01:37:15 +02:00
zenobit 95c3e6c228 Kill dh set -e 2023-03-31 01:36:40 +02:00
zenobit 330784b46d renew_ready fix 2023-03-30 13:13:23 +02:00
zenobit 4cea186907 yad bigger windows 2023-03-30 10:05:32 +02:00
zenobit 6ee973100e function desktop_entry 2023-03-30 10:04:58 +02:00
zenobit 82a5c17ad3 strings change 2023-03-30 10:04:15 +02:00
zenobit cbdd5cc25d TMP_DIR 2023-03-30 10:04:15 +02:00
zenobit a057e0ec39 testing function 2023-03-30 10:04:15 +02:00
zenobit bed6ef56ff run in terminal option 2023-03-30 09:09:59 +02:00
zenobit 028ae25446 shellcheck source 2023-03-30 09:07:15 +02:00
zenobit d8d5223999 desktop entry 2023-03-30 05:39:38 +02:00
zenobit a5f25aeb62 ready use EOF and small fix 2023-03-30 04:46:02 +02:00
zenobit e94ee28b81 language changes 2023-03-30 04:46:02 +02:00
zenobit 6d6f21896e prefix names changed 2023-03-30 04:45:52 +02:00
zenobit 3289728d9e desktop files fix 2023-03-30 04:45:52 +02:00
zenobit 76f3e44cc4 make copying translation optional 2023-03-30 01:16:56 +02:00
zenobit 94f6908076 env bash 2023-03-30 01:16:06 +02:00
zenobit a28759b0c5 version 0.77b 2023-03-30 00:00:01 +02:00
zenobit 09d1f4534d lines with tabs: printf and \t instead of echo 2023-03-29 23:33:30 +02:00
zenobit afbde282cc missed string for translation 2023-03-29 23:10:23 +02:00
zenobit fc9457da2b reworked renew_supported 2023-03-29 22:31:22 +02:00
zenobit a39cc83b6e improved messages 2023-03-29 22:31:22 +02:00
zenobit 22387b1355 essential fix 2023-03-29 22:31:22 +02:00
zenobit 525269512c suppress output if creating or removing files/directories fail 2023-03-29 22:31:22 +02:00
zenobit 524e226fb8 no dashes in arguments 2023-03-29 22:31:22 +02:00