Egmont Koblinger
897dabd32c
Merge pull request #27 from egmontkob/25-screenshots-as-separate-files
...
Ticket #25 : Store each screenshot template in a different file
2026-01-28 19:50:50 +01:00
Egmont Koblinger
f543311315
Ticket #25 : Store each screenshot template in a different file
...
Also remove a seemingly unnecessary one-cell table surrounding the
screenshots.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-28 19:23:00 +01:00
Egmont Koblinger
a2e8f29b27
Merge pull request #23 from egmontkob/terminal-color-improvements
...
Terminal color improvements
2026-01-28 14:54:23 +01:00
Egmont Koblinger
dd8b13ef72
Improve the handling of missing or faulty characters in the skin
...
If a character's definition was missing, empty, or multiple characters,
it caused the screenshot to fall apart. Let's use a space in these cases.
This is still not perfect, but I don't want to duplicate and later on
maintain the list of defaults from mc.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-27 18:14:20 +01:00
Egmont Koblinger
00ef5feb12
Add 4 new options to set the look of the terminal emulator:
...
- Various palettes for the first 16 colors
- Light vs. dark mode (swapping the default fg and bg colors)
- Background image (stripes, implemented by applying gray with alpha)
- Brightening the first 8 colors when bold (SGR 1 legacy confusion)
Fix the handling of the 'default' color.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-27 16:39:06 +01:00
Egmont Koblinger
04b5f4bdd0
Rename cmp-colors.js to mc-cmp-colors.js for consistency
...
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-26 13:04:09 +01:00
Egmont Koblinger
455537fac0
Ticket #13 , #17 : Refactor color handling
...
No longer ship two different 16-color palettes.
Fix the exact color values of the 6x6x6 color cube.
Fix the tooltip values of the "colors hint" section.
Code refactored and simplified.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-26 13:04:09 +01:00
Egmont Koblinger
01a4c465a4
Add support for reverse and blink attributes
...
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-26 13:04:09 +01:00
Egmont Koblinger
8140b94f7a
Merge pull request #22 from egmontkob/10_11_12_semi_automated_screenshots_and_fix_attribute_inheritance
...
Ticket #10 , #11 , #12 : semi automated screenshots and fix attribute inheritance
2026-01-26 10:30:06 +01:00
Egmont Koblinger
dcf8c3003a
Ticket #11 , #12 : Update the skin rendering engine
...
Update the skin rendering engine to match the HTML + CSS of the new
screenshots.
Fix the JS side of attribute inheritance.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-24 14:35:24 +01:00
Egmont Koblinger
55472c62b5
Ticket #10 , #11 , #12 : Create new screenshots
...
Fix the HTML side of attribute inheritance and faulty colors.
Increase screenshot height from 30 to 32 rows, to allow more room for file
type highlights.
These screenshots are not compatible with the current rendering engine, the
next commit will fix that.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-24 14:35:24 +01:00
Egmont Koblinger
632027cecb
Ticket #11 : Document the steps to reproduce the screenshots
...
Document how to recreate screenshots that are very close to (but not
necessarily identical) to the current ones.
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-24 14:35:24 +01:00
Egmont Koblinger
0870686f2f
Merge pull request #20 from egmontkob/skin-lowercase-lines-section
...
Rename the [Lines] section to lowercase [lines]
2026-01-18 09:55:43 +01:00
Egmont Koblinger
fbaabb5eda
Rename the [Lines] section to lowercase [lines]
...
This is to catch up with mc #4954 / #4955 .
Signed-off-by: Egmont Koblinger <egmont@gmail.com >
2026-01-18 09:55:02 +01:00
Yury V. Zaytsev
9aa2fb7b41
Merge pull request #19 from MidnightCommander/dependabot/github_actions/actions/checkout-6
...
Bump actions/checkout from 5 to 6
2025-12-18 09:19:17 +01:00
dependabot[bot]
5b4215f2ad
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 22:41:58 +00:00
Yury V. Zaytsev
f3a5ed0c49
Add merge checks workflow
2025-11-20 14:05:20 +01:00
Yury V. Zaytsev
b062e83ba8
Merge pull request #8 from MidnightCommander/dependabot/github_actions/actions/upload-pages-artifact-4
...
Bump actions/upload-pages-artifact from 3 to 4
2025-09-02 21:19:48 +02:00
dependabot[bot]
bb1643e65a
Bump actions/upload-pages-artifact from 3 to 4
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 19:18:32 +00:00
Yury V. Zaytsev
40246b670f
Merge pull request #7 from MidnightCommander/dependabot/github_actions/actions/checkout-5
...
Bump actions/checkout from 4 to 5
2025-09-02 21:17:11 +02:00
dependabot[bot]
3845dce836
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 12:20:16 +00:00
PHPLego
30fc3e7edc
Merge pull request #6 from phplego/master
...
simplify DOCTYPE tag
2025-06-22 14:19:20 +07:00
PHPLego
12ef9c9c78
simplify DOCTYPE tag
2025-06-22 14:16:07 +07:00
Yury V. Zaytsev
aab8ba2fa0
Enable dependabot for skins repository
2025-05-01 15:26:44 +02:00
Yury V. Zaytsev
bb77435926
Sort skin files inside the groups
2025-04-14 11:59:27 +02:00