Commit Graph

155 Commits

Author SHA1 Message Date
the-sane
7f9ad04753 printf for portability 2021-01-16 08:51:22 -05:00
the-sane
37762b9075 Output errors to stderr 2021-01-15 20:42:47 -05:00
the-sane
82c5ccbbab Remove testing oops 2021-01-15 20:21:51 -05:00
the-sane
669ee6eb91 even moar referral codes! 2021-01-15 20:19:31 -05:00
the-sane
7c0fbc65b7 Add contributor pstn 2021-01-15 20:02:48 -05:00
the-sane
62477143f2 Dependency check. Remove tmp_dir on exit. 2021-01-15 20:02:10 -05:00
the-sane
35fd12b672 Add mktemp suffix and fallback 2021-01-15 19:33:10 -05:00
the-sane
ff30d8d557 Merge pull request #9 from pstn/fixes
Fixes
2021-01-15 19:27:12 -05:00
Philipp Steinpaß
ec860270bb Use mktemp to generate tmp dir. 2021-01-15 18:02:28 +01:00
Philipp Steinpaß
3ea9fb0f35 make shebang fully posix compatible 2021-01-15 18:00:52 +01:00
the-sane
7f7b63caeb Formatting 2021-01-13 19:07:43 -05:00
the-sane
86604f2b7d Kill only the curl spawned by the helper. More referral codes. 2021-01-13 19:06:36 -05:00
the-sane
5a00c74ddc MOAR REFERRAL CODES! 2021-01-12 18:30:20 -05:00
the-sane
089f69ef06 Formatting 2021-01-11 20:13:47 -05:00
the-sane
9e79fd68e0 Fix comment 2021-01-11 20:10:41 -05:00
the-sane
d42207d521 Update README.md 2021-01-11 20:04:01 -05:00
the-sane
5c55e6795c Update README.md 2021-01-11 20:03:42 -05:00
the-sane
5db7fef24c Update README.md 2021-01-11 20:03:24 -05:00
the-sane
08f8f1e07c Add Zenity progress bars for runner installation. +More referral codes. 2021-01-11 20:01:47 -05:00
the-sane
707d1ad47d Improve comments 2021-01-03 13:48:48 -05:00
the-sane
f2dfda5c5b Update README.md 2021-01-03 13:29:28 -05:00
the-sane
debf799dad Update README.md 2021-01-03 13:28:52 -05:00
the-sane
0d7e4ea2b3 Improve comments 2021-01-03 08:49:13 -05:00
the-sane
aaccca1dc9 Clarify instructions 2021-01-02 08:57:01 -05:00
the-sane
b378de0b9e Add more penguin referral codes 2021-01-02 08:47:03 -05:00
the-sane
61e14ed4de Improve getdirs: Try to detect the game directory 2021-01-01 14:52:43 -05:00
the-sane
2cdef0f1c4 Begin adding penguin referral code randomzier 2021-01-01 10:41:07 -05:00
the-sane
d20fc859e1 Shorten comments for small terminal windows 2020-12-31 20:55:44 -05:00
the-sane
4cc8e3331c Only offer to restart lutris if it's running 2020-12-31 20:46:45 -05:00
the-sane
a5d372a43b Improve debug_echo function 2020-12-31 20:43:10 -05:00
the-sane
48582c3a22 Refactor URL handling for easy future additions
Store runner source URLs in an array for easy expansion.
Handle different file extensions automatically.
Detect whether the archive is packaged with a subdirectory or not and handle it automatically.
2020-12-31 20:28:34 -05:00
the-sane
363be810aa + <3 2020-12-27 19:08:11 -05:00
the-sane
467e1b7164 Re-order operations in case some shells can't math good 2020-12-27 19:07:17 -05:00
the-sane
85c1f62c22 Update phrasing v1.3 2020-12-27 18:04:45 -05:00
the-sane
758f106efd Add debug_echo function
Easy formatting of debug messages
2020-12-27 17:47:57 -05:00
the-sane
43d2b467e8 Dynamically calculate zenity menu heights 2020-12-27 17:27:00 -05:00
the-sane
aa60600807 Throw out zenity errors
Cleans up the terminal output
2020-12-27 16:56:41 -05:00
the-sane
02338ff299 Update README.md 2020-12-27 16:47:26 -05:00
the-sane
a2594c3af3 Add contributors and function sections 2020-12-27 16:45:31 -05:00
the-sane
e63893f50a Merge pull request #7 from the-sane/runners
Merge Runners
2020-12-27 16:35:10 -05:00
the-sane
fa14c6d9de Merge pull request #6 from Termuellinator/patch-1
Added option to download and delete runners
2020-12-27 16:34:00 -05:00
the-sane
8f3efd0b9c Fix url parsing
Be more specific for when grep returns multiple matches
2020-12-27 16:32:55 -05:00
the-sane
6d7c84c8b6 Loop runner_manage menu until the user cancels 2020-12-27 15:40:54 -05:00
the-sane
c12509bc0c Fix string compare 2020-12-27 14:59:41 -05:00
the-sane
224c531d64 Offer Lutris restart only if changes were made 2020-12-27 14:57:57 -05:00
the-sane
32fdc04ec7 Improve runner_delete
Sanity check and rename variable
2020-12-27 14:48:38 -05:00
the-sane
20eb8e984a Rename functions with "runner_" prefix
Consistency with other function names
2020-12-27 14:43:05 -05:00
the-sane
0df2659e54 Don't manage lutris runners if lutris isn't installed 2020-12-27 14:34:09 -05:00
the-sane
4a0b053a68 Restart after deleting a runner 2020-12-27 14:30:22 -05:00
the-sane
26030a6c82 Use XDG_DATA_HOME 2020-12-27 14:29:00 -05:00