Commit Graph

23 Commits

Author SHA1 Message Date
Dave Davenport 06c5f51e7d Allow to set anchor position on normitor and anchor position on window. 2017-01-06 19:04:25 +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 4cc21b93a5 Allow linking to top level properties. 2017-01-05 18:22:34 +01:00
Dave Davenport 580bcc138e Fix doxygen 2017-01-04 23:40:05 +01:00
Dave Davenport 9dd3cb312e Support linestyle on border 2017-01-04 22:27:27 +01:00
Dave Davenport a77e080c60 Fix small doxygen/header issue. 2017-01-04 15:49:05 +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 f9fc01b176 Add percentage option to border,padding 2017-01-03 19:23:09 +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 e29f89e401 Reorder padding order, support 1,2,3,4 entries. 2017-01-01 01:31:25 +01:00
Dave Davenport d35e70d817 Support converting old theme internally, add first option to dump theme 2017-01-01 01:06:38 +01:00
Dave Davenport 7b0e0643c8 Make spacing be of type distance. 2016-12-31 23:27:17 +01:00
Dave Davenport 068592414e Support em format in padding 2016-12-31 22:47:22 +01:00
Dave Davenport 5f424fa598 Padding should be specified in px now and 4 borders can be specified on
one pixel line.
2016-12-31 21:37:19 +01:00
Dave Davenport 1c611b0eec First start at adding 4 sided padding 2016-12-27 22:19:15 +01:00
Dave Davenport b8e58b0342 Make parser more flexible, allow global properties to be anywhere in file and allow multiple similar entries. 2016-12-16 09:28:13 +01:00
Dave Davenport fd64bb7a41 Improve lexer by adding support for modes. 2016-12-12 23:40:43 +01:00
Dave Davenport be0677cf49 Update theme to new format.
- @class state {

}
- #name state {

}
2016-12-12 21:14:57 +01:00
Dave Davenport 1dfac3c4da Update to new theme 2016-12-11 12:19:46 +01:00
Dave Davenport 5fd76b75b1 Add some color stuff 2016-12-10 19:48:44 +01:00
Dave Davenport 2d01d1566a Add some properties to themes 2016-12-09 22:16:31 +01:00
Dave Davenport d18f037d1c Add lex/bison parser for theme. 2016-12-09 19:49:49 +01:00