neofetch/CHANGELOG.md

123 lines
4.5 KiB
Markdown
Raw Normal View History

2016-11-04 07:50:39 +00:00
## Contributors
2016-11-03 01:48:30 +00:00
2016-11-05 00:07:28 +00:00
- **[@konimex](https://github.com/konimex)**
2016-11-05 23:18:05 +00:00
- **[@TonCherAmi](https://github.com/TonCherAmi)**
2016-11-06 00:08:02 +00:00
- **[@JorgeGonzalez](https://github.com/JorgeGonzalez)**
2016-11-17 04:07:10 +00:00
- **[@iandrewt](https://github.com/iandrewt)**
2016-11-18 22:29:27 +00:00
- **[@iwamatsu](https://github.com/iwamatsu)**
2016-11-06 00:08:02 +00:00
## General
2016-11-05 00:07:28 +00:00
2016-11-06 00:08:02 +00:00
- Fixed issue where info wasn't detected properly but the subtitle was still displayed.
2016-11-06 09:13:31 +00:00
- Fixed issue where `bold=off` wouldn't work.
2016-11-15 11:28:13 +00:00
- Fixed issue where using `--disable func func` broke other args.
2016-11-25 07:34:58 +00:00
- Fixed `--disable` and capitalized arguments.
2016-11-06 11:19:06 +00:00
- Swap all tests from `[` to `[[`.
- Cleaned up and rewrote various functions.
2016-11-09 00:04:36 +00:00
- Removed all traces of `eval` from neofetch.
2016-11-09 12:37:05 +00:00
- All functions/variables now follow the same naming scheme. `example_func_name`
2016-11-09 22:12:55 +00:00
- Convert math tests to correct syntax.
2016-11-11 04:56:53 +00:00
- Removed all vim fold markers and stopped enforcing folding for vim users.
- See [#431](https://github.com/dylanaraps/neofetch/pull/431)
2016-11-11 06:45:36 +00:00
- Call `uname` once and cache the output instead of calling `uname` 4-5 times.
2016-11-09 12:37:05 +00:00
2016-11-05 00:07:28 +00:00
2016-11-05 00:56:32 +00:00
## Operating System
- Added support for Haiku OS. **[@konimex](https://github.com/konimex)**
- Added support for GNU Hurd. **[@konimex](https://github.com/konimex)**
2016-11-15 11:05:51 +00:00
- Added support for ChaletOS.
2016-11-06 00:08:02 +00:00
- Added support for DracOS.
2016-11-13 07:09:50 +00:00
- Added support for Pardus.
2016-11-06 00:08:02 +00:00
- Added support for Netrunner. **[@konimex](https://github.com/konimex)**
- Added support for Korora. **[@konimex](https://github.com/konimex)**
2016-11-06 00:28:51 +00:00
- Added support for iPhone 7 and 7 Plus.
2016-11-05 00:56:32 +00:00
2016-11-05 00:07:28 +00:00
## Ascii
2016-11-09 00:04:36 +00:00
- Ascii art is no longer read as a script and is now read as plain text.
2016-11-09 12:37:05 +00:00
- See this wiki page about the new ascii art format.
2016-11-09 00:04:36 +00:00
- https://github.com/dylanaraps/neofetch/wiki/Custom-Ascii-art-file-format
2016-11-13 12:18:41 +00:00
- Neofetch now displays your OS's ascii logo if your distro's logo isn't found. **[@konimex](https://github.com/konimex)**
- Example: [Linux] Tux is displayed if there's no distro ascii.
2016-11-07 20:11:24 +00:00
- `neofetch --ascii_distro x` now sets the mode to ascii for you. You no longer have to use a combination of `--ascii` and `--ascii_distro`.
2016-11-13 10:47:27 +00:00
- [Arch Linux] Changed default ascii colors.
2016-11-18 23:35:37 +00:00
- [Bunsenlabs] Changed default ascii colors.
- Fixed issue with Solarized and certain ascii art.
2016-11-13 10:47:27 +00:00
- Rename `colors()` to `get_distro_colors()`.
- Rename `setcolors()` to `set_colors()`.
- Remove all duplicates from `get_distro_colors()`.
2016-11-18 22:29:27 +00:00
- Remove execution permission flag from ascii art files. **[@iwamatsu](https://github.com/iwamatsu)**
2016-11-16 22:26:01 +00:00
- Update Netrunner ascii art.
2016-11-05 00:07:28 +00:00
2016-11-04 08:00:38 +00:00
2016-11-06 00:08:39 +00:00
## Images
2016-11-05 23:24:28 +00:00
- Fixed images not appearing in st.
2016-11-13 09:07:50 +00:00
- Added `to_ascii()` and `to_off()`.
- These functions are used when falling back to different image modes.
- Renamed `check_old_flags()` to `old_flags()` to match `old_functions()`.
- Split `get_image()` into `get_term_size()`, `get_image_size()`, `get_image_program()` and `make_thumbnail()`.
2016-11-16 12:32:00 +00:00
- Use `$XDG_CACHE_HOME` as the thumbnail dir if available.
2016-11-05 23:24:28 +00:00
2016-11-13 10:47:27 +00:00
## Bars
- Rename all `progress_` variables to `bar_` to match the function name.
2016-11-04 08:00:38 +00:00
## Info
**Distro**<br \>
- [Linux] Source `/etc/*-release` files instead of having a dozen separate `awk` commands.
2016-11-16 09:14:41 +00:00
- We source `/etc/os-release` before falling back to `/etc/*-release`.
2016-11-21 03:05:16 +00:00
- Remove lsb_release detection.
- This change was made since lsb_release prints innacurate results on some distros.
2016-11-22 00:24:06 +00:00
- Added fallback when distro isn't found. **[@konimex](https://github.com/konimex)**
2016-11-22 09:30:04 +00:00
- Example: `Linux (Unknown)`
2016-11-05 23:18:05 +00:00
2016-11-16 09:01:00 +00:00
**Packages**<br \>
- [Solus] If `pisi` is unavailable, use `eopkg`.
2016-11-18 22:29:27 +00:00
- Added package detection for Lunar Linux. **[@konimex](https://github.com/konimex)**
- Added package detection for TinyCore. **[@konimex](https://github.com/konimex)**
2016-11-25 22:43:02 +00:00
- Remove `/usr/games` from `$PATH` to fix issues with pacman game.
2016-11-16 09:01:00 +00:00
2016-11-05 23:18:05 +00:00
**GPU**<br \>
- [Linux] Properly detect gpu in multi gpu setups. **[@TonCherAmi](https://github.com/TonCherAmi)**
2016-11-06 00:08:02 +00:00
**Terminal**<br \>
- Added support for HyperTerm. **[@JorgeGonzalez](https://github.com/JorgeGonzalez)**
**Terminal Font**<br \>
- Added support for HyperTerm. **[@JorgeGonzalez](https://github.com/JorgeGonzalez)**
2016-11-06 00:28:51 +00:00
**CPU Usage**<br \>
- [iOS] Fixed CPU usage.
2016-11-11 04:56:53 +00:00
**Shell**<br \>
- [bash] Simplify bash version.
2016-11-15 23:58:02 +00:00
**Song**<br \>
2016-11-24 22:56:39 +00:00
- Added support for Clementine. **[@konimex](https://github.com/konimex)**
2016-11-15 23:58:02 +00:00
- Added support for GNOME Music. **[@konimex](https://github.com/konimex)**
- Added support for Lollypop. **[@konimex](https://github.com/konimex)**
2016-11-24 22:56:39 +00:00
- Added support for Pragha. **[@konimex](https://github.com/konimex)**
2016-11-17 04:07:10 +00:00
**Public IP**<br \>
- [dig] Fixed connection timed out with public_ip. **[@iandrewt](https://github.com/iandrewt)**
2016-11-25 03:21:25 +00:00
**Resolution**<br \>
- [MacOS] If refresh rate is empty don't append Hz.