Commit graph

71 commits

Author SHA1 Message Date
Jan De Dobbeleer 18f6db017a chore: rename environment to platform 2022-11-11 20:23:52 +01:00
Jan De Dobbeleer 52b01aff63 refactor(shell): use fs instead of os for parent 2022-11-03 17:28:31 +01:00
Jan De Dobbeleer fdb05d8407 feat(print): improve performance 2022-11-03 17:28:31 +01:00
Jan De Dobbeleer b73ac4bdc2 feat(init): improve performance 2022-11-03 17:28:31 +01:00
Jan De Dobbeleer 6980cb55e7 feat: move default theme internally 2022-10-13 08:40:29 +02:00
Jan De Dobbeleer ac0ffec43a fix(path): remove duplicate logic
resolves #2923
2022-10-13 08:40:29 +02:00
LNK LEO 4b6b128d74 feat(connection): new segment
BREAKING CHANGE: this will need a manual migration from the wifi
segment to the new connection segment.
2022-10-05 16:16:17 +02:00
L. Yeung 5b6a3470d1 fix(path): parse path correctly 2022-10-04 06:50:07 +02:00
Jan De Dobbeleer 94a379b26a feat(init): toggle auto config state with flag
resolves #2848
2022-10-03 13:02:42 +02:00
Jan De Dobbeleer a7a7ebc662 fix(shell): return correct name for shims
resolves #2806
2022-09-18 19:40:26 +02:00
L. Yeung e5b3b00a43 fix(git): populate .Dir and .RepoName correctly 2022-09-01 11:02:14 +02:00
Jan De Dobbeleer 2a1fdffb73 fix(git): align git Dir with PWD 2022-08-31 12:06:48 +02:00
Jan De Dobbeleer 07eba99d6e feat(git): expose directory 2022-08-28 15:40:20 +02:00
eduardo e307b2f706 feat(ipfy): add offline response 2022-08-05 12:59:55 +02:00
Jan De Dobbeleer 18e23f93a8 chore: rename platform variables 2022-08-03 18:03:04 +02:00
Jan De Dobbeleer d5f87c81be feat: store template cache and reuse for extra prompts
resolves #2605
2022-08-03 18:03:04 +02:00
Jan De Dobbeleer 69ac542b42 refactor(shell): remove double log statement
relates to #2556
2022-07-27 07:37:36 +02:00
Jan De Dobbeleer b5b35d1456 fix(python): do not stop at pyenv fail
adds more logging for #2569
2022-07-26 07:36:25 +02:00
Jan De Dobbeleer 2ec6b085fd feat: withings segment 2022-07-20 07:40:51 +02:00
Jan De Dobbeleer 17857db340 feat: include battery lib
resolves #2479
2022-07-05 21:13:25 +02:00
Jan De Dobbeleer b22dd21fa5 feat(winreg): additional value support 2022-06-07 07:09:32 +02:00
Jan De Dobbeleer 48707504cd feat(path): add Writable
resolves #2269
2022-05-16 07:45:12 +02:00
Jan De Dobbeleer 69ae95affc feat(debug): expose Log via environment 2022-05-12 20:49:37 +02:00
Jan De Dobbeleer a940a109df fix(debug): init CmdFlags correctly
relates #2238
2022-05-08 08:22:36 +02:00
Jan De Dobbeleer e001534088 fix(debug): correct Trace logic
relates to #2238
2022-05-08 07:28:55 +02:00
Jan De Dobbeleer b5dab586d3 fix(debug): catch nil value on Trace
relates to #2238
2022-05-08 07:22:44 +02:00
Jan De Dobbeleer e3b2d86b06 fix(debug): trace startup logic 2022-05-07 16:50:31 +02:00
Jan De Dobbeleer a7b0021179 fix: correct debug logic
relates to #2234
2022-05-07 10:16:27 +02:00
Jan De Dobbeleer 482c997413 feat: reference segments properties cross segment
resolves #2208
2022-05-06 12:28:48 +02:00
L. Yeung 4c0db9e66e fix(config): do not resolve URL when download fails 2022-04-29 15:14:02 +02:00
Jan De Dobbeleer 64196fe6ad fix: override config on init
resolves #2180
2022-04-28 21:01:43 +02:00
Jan De Dobbeleer d310ea6b89 fix: recover crashing function
relates to #2058
2022-04-27 21:30:24 +02:00
Jan De Dobbeleer 623fabcef3 fix(config): display default config on error 2022-04-25 09:55:51 +02:00
Jan De Dobbeleer 56af13e140 fix(env): correct logic for successful HTTP request
Resolves #2147
Resolves #2148
2022-04-25 09:55:51 +02:00
Jan De Dobbeleer fa68c13159 fix(env): do not succeed failed HTTP requests 2022-04-24 17:29:22 +02:00
Jan De Dobbeleer 07d6f747cb feat(darwin): manually parse battery info
resolves #2139
2022-04-24 17:29:22 +02:00
Jan De Dobbeleer 5bf0c7687a refactor(battery): move logic to environment 2022-04-24 17:29:22 +02:00
Jan De Dobbeleer 8dcd200e3e feat(language): distinct files from folders
resolves #1938
2022-04-23 11:55:25 +02:00
Brandon Ewing 4faa73eb2d feat(python): real pyenv support
If `python` points at a pyenv shim, use `pyenv version-name` to
determine Python version and Venv information.
2022-04-21 22:48:09 +02:00
Jan De Dobbeleer 9214b88475 feat(shell): add version
resolves #2108
2022-04-20 19:24:47 +02:00
Jan De Dobbeleer bb9b6197d5 feat: support rbash (strict mode)
resolves #2109
2022-04-20 07:09:09 +02:00
Jan De Dobbeleer 40470f7d22 fix: sync Pwd()
relates to #2038
2022-04-16 21:37:39 +02:00
Jan De Dobbeleer 0cd8bfe6b6 refactor: list entire directory content 2022-04-16 21:25:43 +02:00
Jan De Dobbeleer e840e406c7 fix: recover crashing function
relates to #2038
2022-04-07 07:38:44 +02:00
lnu f754826eb5 fix(project): fully qualified project path
fix an issue with pwsh reading the file from users home instead of cwd
2022-04-06 10:50:46 +02:00
Jan De Dobbeleer 303793632b fix: sync DirMatchesOneOf
relates to 2038
2022-04-06 10:19:47 +02:00
Jan De Dobbeleer 3c438218bd feat(debug): log file related information
relates to #2033
2022-04-05 13:39:00 +02:00
Jan De Dobbeleer 2604d02a37 chore: remove commented out code 2022-04-05 13:39:00 +02:00
Jan De Dobbeleer 035134a79a refactor: download config on new version only 2022-03-25 08:54:56 +01:00
Jan De Dobbeleer e1a1febc79 feat(pwsh): expose errorcode to transient prompt 2022-03-25 08:54:56 +01:00