Commit Graph

47 Commits (66c26fa31a5bfbeff7f558d1e9520091980e5321)

Author SHA1 Message Date
voussoir 66c26fa31a Improve lnk searching by separating field names from content.
Previously, if you searched for the word target then every lnk
matched because "Target: xxx" was literally the text being searched.
Now we can use the existing separation between search_text and
result_text to show those headers separately.
2020-01-25 01:18:03 -08:00
voussoir d108670693 Allow passing a pre-formed list as text. 2020-01-25 01:11:11 -08:00
voussoir ea415b953c Rename these key, value variables to give better context. 2020-01-25 01:08:50 -08:00
voussoir 2dc7e75414 Dedent even more. Thanks continue! 2020-01-25 00:58:06 -08:00
voussoir 77481c169c Comment this whole if and not just the inner part. 2020-01-25 00:52:39 -08:00
voussoir 1727be598a Switch this formatter to fstring. 2020-01-25 00:49:08 -08:00
voussoir 91bf90862b Dedent this code by reversing condition and continue. 2020-01-25 00:46:52 -08:00
voussoir 9d8c9fdf51 Support searching of windows .lnk file fields.
I'm currently migrating my shortcuts that point to Py 3.7 to 3.8
so this saves a lot of time!
2020-01-25 00:39:18 -08:00
voussoir 08782fdaf9 Extract code to function search_contents_generic. 2020-01-25 00:36:50 -08:00
voussoir 265e106079 Some cleanups. 2020-01-22 15:49:06 -08:00
voussoir e8a089ff70 Fix .mks extension by adding -f matroska. 2020-01-22 15:48:50 -08:00
voussoir a5db669139 Rename ffaudios.py -> ffstreams.py, generalize for subs too. 2020-01-22 15:33:48 -08:00
voussoir dff9152898 Show number of unpushed commits thanks to new log command. 2020-01-20 21:53:49 -08:00
voussoir 3c757fcba4 Add sum.py. 2020-01-19 10:56:54 -08:00
voussoir 5806930198 Add size.py. 2020-01-19 10:56:49 -08:00
voussoir 3e5e421484 Add autocat.py. 2020-01-19 10:56:43 -08:00
voussoir 725a91f1cc Fix bug where packages with literal hyphens don't parse right. 2020-01-15 22:47:52 -08:00
voussoir 2d5ef0c7cf Replace these uses of glob with winglob. 2020-01-15 22:47:26 -08:00
voussoir 8eeb22d0b0 Use winglob instead of python glob. 2020-01-15 22:33:44 -08:00
voussoir 8fc5c0e28c Add cmd_autoexec_install.bat. 2020-01-15 21:49:23 -08:00
voussoir f89f2232e5 Add cmd_autoexec.bat. 2020-01-15 21:34:01 -08:00
voussoir 341c015451 Add ffaudios.py. 2020-01-15 21:26:16 -08:00
voussoir a05b82d683 Add --regex option to contentreplace. 2020-01-14 23:47:11 -08:00
voussoir 335b7d214a Put gitcheckup directories into a separate config file. 2020-01-12 20:06:14 -08:00
voussoir c5e3b97312 Add argument --untracked-files=all for better file count.
Without it, entire directories are counted as a single item.
I prefer to have the individual files counted.
2020-01-12 20:01:05 -08:00
voussoir ba5bbb2a16 Use `git status --short` for easier parsing.
Thank you kringel8.
2020-01-11 15:04:54 -08:00
voussoir 7863e03a72 Alphabetize imports. 2020-01-11 03:14:01 -08:00
voussoir 7f4bd2baf6 Show [C][P] instead of [x][x]. 2020-01-11 02:58:08 -08:00
voussoir 72b9f34bfe Split checkup into smaller functions, add output samples. 2020-01-11 02:23:07 -08:00
voussoir 78ed021d9f Add gitcheckup.py. 2020-01-11 01:44:20 -08:00
voussoir fc1e84643a Fix HMS bug. 2020-01-11 01:36:52 -08:00
voussoir 9e5c699871 Add PGUI.pyw. 2020-01-07 14:52:22 -08:00
voussoir ad667d0a17 Add forever.py. 2020-01-05 21:23:46 -08:00
voussoir 214a244e9d Add prune_dirs.py. 2019-12-14 14:08:19 -08:00
voussoir 514af31c18 Make noext, ext from the file basename instead of whole path. 2019-12-12 12:15:57 -08:00
voussoir f40f41b62a Add now.py. 2019-12-10 13:05:15 -08:00
voussoir 02a79f86b3 Remove input call from pip_download.py. 2019-12-10 13:03:19 -08:00
voussoir 5669c33f1c Allow inputting of HMS into subtitle_shift instead of only seconds. 2019-12-10 13:03:02 -08:00
voussoir 65c29d16e2 Update do_tasks.py. 2019-12-10 13:02:22 -08:00
voussoir daafa1349d Add filetimelapse.py 2019-12-10 13:02:04 -08:00
voussoir cba1d51587 Add resaw.py 2019-12-10 13:01:56 -08:00
voussoir 8d4e353c66 Update taskme, don't quote builtins and &, &&.
If the command is an executable, you can have quotes around it. But
if it is a builtin like `copy` then quotes will break it. So let's
remove quotes from the command as long as it doesn't have spaces.

Also remove quotes from & and && because with quotes you can't actually
chain commands. However if you want to literally use & as an arg then
this may cause some problems.
2019-12-10 13:01:32 -08:00
voussoir e99cbe3e39 Add recurse option and more format variables to brename/breplace. 2019-12-10 12:59:20 -08:00
voussoir 8114e39f7e Add hash_hardlink.py 2019-12-10 12:57:23 -08:00
voussoir 01ff50234b Add pip_download. 2019-06-27 09:40:09 -07:00
voussoir bcc9700d67 Add do_tasks and taskme. 2019-06-25 15:32:03 -07:00
voussoir f44e46aab5 Initial commit. 2019-06-11 22:41:31 -07:00