Dave Davenport
|
baab2047ad
|
Indent magic, rework makefile so lexer and yacc file are not passed.
|
2017-01-08 21:36:06 +01:00 |
|
Dave Davenport
|
26efbecbc3
|
Fix multiple -theme-str lines parsing, fix num lines
|
2017-01-08 17:18:49 +01:00 |
|
Dave Davenport
|
ce2cf6b2d9
|
Make error dialog widget layout match normal one
|
2017-01-08 16:49:46 +01:00 |
|
Dave Davenport
|
af8a6541a2
|
Order entries in box based on index, allow theme to override.
|
2017-01-06 16:41:23 +01:00 |
|
Dave Davenport
|
5078034672
|
Add scrollbar 'handle-width' and 'handle-color' remove old syntax
|
2017-01-06 15:36:06 +01:00 |
|
Dave Davenport
|
f2a4049991
|
Remove separator
|
2017-01-05 22:07:50 +01:00 |
|
Dave Davenport
|
3eb450c37e
|
Add generic container (renamed window widget) put container around message.
|
2017-01-05 18:33:57 +01:00 |
|
Dave Davenport
|
85a0e1a57e
|
Remove class system from new theme format. Fix theme converter.
|
2017-01-04 15:05:39 +01:00 |
|
Dave Davenport
|
44581fd90b
|
Allow packing order to be set using theme.
|
2017-01-04 13:34:02 +01:00 |
|
Dave Davenport
|
495dfb4c20
|
Add support for margin.
|
2017-01-03 23:51:15 +01:00 |
|
Dave Davenport
|
953e260511
|
When order is reversed. reverse listview order fix #523
|
2017-01-03 20:33:30 +01:00 |
|
Dave Davenport
|
b60ca07f1f
|
Remove border-width property from window.
|
2017-01-03 15:57:40 +01:00 |
|
Dave Davenport
|
861b52a523
|
Add support for borders around widgets.
|
2017-01-03 15:39:19 +01:00 |
|
Dave Davenport
|
37d99378dd
|
cleanup some of sizing logic.
|
2017-01-02 21:19:27 +01:00 |
|
Dave Davenport
|
47aa7c4900
|
Fix errors in doxygen comments
|
2017-01-01 18:40:49 +01:00 |
|
Dave Davenport
|
ccf3f23d9b
|
Update comments, rename Widget to ThemeWidget.
|
2017-01-01 18:08:49 +01:00 |
|
Dave Davenport
|
7b0e0643c8
|
Make spacing be of type distance.
|
2016-12-31 23:27:17 +01:00 |
|
Dave Davenport
|
52e850dc33
|
Fix EM support, use char height
|
2016-12-31 23:00:06 +01:00 |
|
Dave Davenport
|
eafd4697a2
|
Fix some of the sizing issues.
|
2016-12-30 18:31:30 +01:00 |
|
Dave Davenport
|
a2001d1b9c
|
Add window widget, play with logic for sizing (broken)
|
2016-12-28 19:42:14 +01:00 |
|
Dave Davenport
|
d63b9cb15e
|
Padding to textbox. remove config.line_padding
|
2016-12-28 13:46:53 +01:00 |
|
Dave Davenport
|
77fdb08169
|
Allow padding on scrollbar
|
2016-12-28 12:57:58 +01:00 |
|
Dave Davenport
|
843ccc1e41
|
Update drawing, background per widget.
|
2016-12-28 12:21:42 +01:00 |
|
Dave Davenport
|
dfc8a31126
|
Redo some of the redrawing methods, better padding support
|
2016-12-28 00:37:32 +01:00 |
|
Dave Davenport
|
1c611b0eec
|
First start at adding 4 sided padding
|
2016-12-27 22:19:15 +01:00 |
|
Dave Davenport
|
be0677cf49
|
Update theme to new format.
- @class state {
}
- #name state {
}
|
2016-12-12 21:14:57 +01:00 |
|
Dave Davenport
|
78abbeb710
|
Textbox uses new theme engine..
|
2016-12-11 17:06:31 +01:00 |
|
Dave Davenport
|
1dfac3c4da
|
Update to new theme
|
2016-12-11 12:19:46 +01:00 |
|
Dave Davenport
|
2d01d1566a
|
Add some properties to themes
|
2016-12-09 22:16:31 +01:00 |
|
Dave Davenport
|
b1a44cc65e
|
Update code documentation
|
2016-11-15 21:54:31 +01:00 |
|
Dave Davenport
|
c86a28ca70
|
Small code restructure
|
2016-11-15 08:24:06 +01:00 |
|
Dave Davenport
|
fcf3c33415
|
Fix keybinding with Shift in name. Alt-Shift-S -> Alt-S. Alt-Shift-1 -> Alt-exclam
+ indent.
|
2016-11-14 16:25:04 +01:00 |
|
Dave Davenport
|
ed6cb59b5d
|
Fix crash on wrongly queued ViewState (thx to teto)
|
2016-11-02 18:24:20 +01:00 |
|
Dave Davenport
|
3b698038d7
|
Document enum of separator.h
|
2016-11-01 21:19:13 +01:00 |
|
Dave Davenport
|
4c5df96fcd
|
Pull config option access from out of separator widget.
|
2016-11-01 08:04:39 +01:00 |
|
Dave Davenport
|
86b6beb1e9
|
Update some code.
|
2016-10-28 23:28:49 +02:00 |
|
Dave Davenport
|
fb459e1660
|
Make scrollbar behave better
|
2016-10-26 08:24:34 +02:00 |
|
Dave Davenport
|
163934fa8c
|
Simplify some code, more comments. (90% docu)
|
2016-10-25 22:45:11 +02:00 |
|
Dave Davenport
|
a38ac9caf3
|
Update scrollbar behaviour, so dragging is more natural. (limit range from hw/2 to h-hw/2)
|
2016-10-25 21:19:39 +02:00 |
|
Dave Davenport
|
881056ea9b
|
Add some more tests, make some textbox api's private
|
2016-10-20 09:41:32 +02:00 |
|
Dave Davenport
|
7b3b68462e
|
Fix memory leak in box and listview widget, add coverage make target. (ggcov and lcov)
|
2016-10-18 13:49:24 +02:00 |
|
Dave Davenport
|
0e176199fc
|
Fix some possible null pointer dereference. (clang-check)
|
2016-10-17 18:21:03 +02:00 |
|
Dave Davenport
|
f0981d6697
|
Indenting, comments
|
2016-10-15 15:39:08 +02:00 |
|
Dave Davenport
|
9293c8b8ce
|
More docu updates
|
2016-10-14 18:56:09 +02:00 |
|
Dave Davenport
|
ce341f6885
|
Document more headers.
|
2016-10-14 16:46:54 +02:00 |
|
Dave Davenport
|
b4c599f022
|
Add more documentation.
Current state: 61% coverage.
|
2016-10-14 08:47:21 +02:00 |
|
Dave Davenport
|
1cd94c27c7
|
Update documentation, tests for widget
|
2016-10-13 09:22:08 +02:00 |
|
Dave Davenport
|
07425fd10a
|
Always refilter when switching modi.
|
2016-10-11 08:11:14 +02:00 |
|
Dave Davenport
|
f3298801f3
|
Split internal widget into separate file
|
2016-10-09 10:13:15 +02:00 |
|
Dave Davenport
|
f10bc5004f
|
Make separator work in both directions ( hori/vert ).
|
2016-10-09 10:07:32 +02:00 |
|