mirror of
https://github.com/NohamR/Reclass.git
synced 2026-05-10 19:59:21 +00:00
Replace Iosevka with JetBrains Mono, fix scrollbar and inline edit UX
- Replace embedded Iosevka font with JetBrains Mono as default font
- Fix wide horizontal scrollbar by enabling SCI_SETSCROLLWIDTHTRACKING
- Remove 28-char trailing whitespace padding from all lines
- Fix arrow keys not collapsing selection in inline edit mode
- Dim struct/array braces ({ and };) to match hex node styling
- Resize margin immediately on font change
This commit is contained in:
@@ -39,12 +39,21 @@ private slots:
|
||||
}
|
||||
|
||||
void testFmtOffsetMargin_primary() {
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0x10, false), QString("10"));
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0, false), QString("0"));
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0x10, false), QString("00000010 "));
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0, false), QString("00000000 "));
|
||||
}
|
||||
|
||||
void testFmtOffsetMargin_continuation() {
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0x10, true), QString(" \u00B7"));
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0x10, true), QString(" \u00B7 "));
|
||||
}
|
||||
|
||||
void testFmtOffsetMargin_kernelAddr() {
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0xFFFFF80012345678ULL, false, 16),
|
||||
QString("FFFFF80012345678 "));
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0x10, false, 16),
|
||||
QString("0000000000000010 "));
|
||||
QCOMPARE(fmt::fmtOffsetMargin(0x10, false, 4),
|
||||
QString("0010 "));
|
||||
}
|
||||
|
||||
void testFmtStructHeader() {
|
||||
|
||||
Reference in New Issue
Block a user