about summary refs log tree commit diff stats
path: root/src/io/buffer.nim
Commit message (Expand)AuthorAgeFilesLines
* Bugfixes & documentationbptato2021-11-201-20/+16
* Refactor cascading logic and css valuesbptato2021-11-191-1/+2
* User stylesheets and applyStylesheets optimizationsbptato2021-11-191-19/+41
* Ignore final newline in source viewbptato2021-11-191-5/+6
* Various performance optimizations (...part two)bptato2021-11-191-40/+53
* Operation "get rid of FlexibleCell" part onebptato2021-11-191-7/+5
* Abstract away FlexibleCell, fix pageUp/pageDownbptato2021-11-151-42/+25
* Profiling and more CSS compatibilitybptato2021-11-151-9/+17
* Try to output as little as possible with reshapebptato2021-11-151-13/+2
* Fix some whitespace bugsbptato2021-11-151-15/+16
* Store pixels per character/rowbptato2021-11-141-19/+19
* Initial implementation of CSS :hoverbptato2021-11-141-82/+147
* Parse ansi escape codes when displaying plain textbptato2021-11-131-9/+18
* Refactor output formatting code, drop non-ansi supportbptato2021-11-131-176/+53
* Optimized generateFullOutputbptato2021-11-131-146/+153
* Implement text-decorationbptato2021-11-131-2/+13
* Colors, italic, bold, read from pipebptato2021-11-121-4/+44
* Layout engine improvements, use author style sheetbptato2021-11-101-69/+54
* It's broken but it could be worsebptato2021-11-091-7/+17
* Actual layout engine progress plus some bug fixesbptato2021-11-081-17/+47
* Another failed attempt at the layout enginebptato2021-11-071-11/+7
* Add RowBox structurebptato2021-10-031-1/+27
* Rewrite renderer (still non-functional)bptato2021-08-281-6/+33
* Minor changesbptato2021-08-161-0/+1
* Get rid of some old code, work on css property handlingbptato2021-08-111-32/+2
* Some refactoringbptato2021-08-101-39/+16
* Clear buffer before rendering a documentbptato2021-08-081-0/+1
* Implement CSS display none in box renderer etc.bptato2021-08-081-0/+9
* Reorganize importsbptato2021-08-071-14/+9
* HTML display with highly broken box modelbptato2021-08-061-2/+13
* More efficient display algorithmsbptato2021-08-061-8/+156
* Refactoring in buffer.nimbptato2021-08-061-55/+62
* Refactor display.nim and twtio.nimbptato2021-08-061-8/+139
* Config refactoring, width aware cursor movementbptato2021-08-061-25/+42
* Implement new buffer model which supports X coordsbptato2021-08-051-259/+252
* more stuffbptato2021-08-051-4/+53
* More css stuffbptato2021-08-041-0/+463
>^
76755b28 ^
e5c11a51 ^
a654e4ec ^
204dae92 ^













201458e3 ^
204dae92 ^



























9e751bb8 ^

204dae92 ^

9e751bb8 ^


1c2d788b ^
9e751bb8 ^



204dae92 ^




9e751bb8 ^
2c678a4e ^
9e751bb8 ^








1c2d788b ^
9e751bb8 ^




204dae92 ^







201458e3 ^
615f4a97 ^
204dae92 ^








201458e3 ^
204dae92 ^




201458e3 ^
204dae92 ^


76755b28 ^


a654e4ec ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174