11567f948ce30bbb15ca852402898bb9255ae609: Move background color drawing into DrawTextBox. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 20:17:13 -0500 - rev 700306
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Move background color drawing into DrawTextBox. MozReview-Commit-ID: ANUCtGaGahT
54efb318b05217f0ced61e2b2ccccbad79dde526: Create DrawMenuItem. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 20:14:31 -0500 - rev 700305
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Create DrawMenuItem. MozReview-Commit-ID: GtJak0gKZnB
1d1c88970ed2786cc619e40c1d11b0a49c5a7777: Create DrawToolbar. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 19:55:44 -0500 - rev 700304
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Create DrawToolbar. MozReview-Commit-ID: 5CBFJgWHrgM
579725b1f81a24181fa7aa8dcb30c8a660c5cddb: Create DrawMultilineTextField. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 19:52:14 -0500 - rev 700303
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Create DrawMultilineTextField. MozReview-Commit-ID: 2ZzNRb5J3ca
2a4e973f13a3ee33f152b2add4535ee4e0768a04: Break out scrollbar track drawing into a method. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 18:43:23 -0500 - rev 700302
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Break out scrollbar track drawing into a method.
6a4f3276bba99f46307010b357c2ad1f81976a18: Don't pass an nsIFrame* to DrawScrollbarThumb. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 18:38:33 -0500 - rev 700301
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an nsIFrame* to DrawScrollbarThumb.
02387f89f34e60e7525e9489dd214801f51a40b3: Extract scrollbar thumb drawing into its own method. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 18:26:12 -0500 - rev 700300
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Extract scrollbar thumb drawing into its own method.
bd0e85c60249b713dac2f7f2fe8a2daa24ddc6fb: Don't pass an nsIFrame* into DrawScale. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 18:18:54 -0500 - rev 700299
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an nsIFrame* into DrawScale.
f5f0337fc09d3f17832f33942477aaf3f15fa7b1: Don't pass an nsIFrame* to DrawMeter. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 17:26:20 -0500 - rev 700298
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an nsIFrame* to DrawMeter.
df935d7713334c860a3582e3a57378c3f00b6861: Don't pass an nsIFrame* to DrawProgress. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 17:09:40 -0500 - rev 700297
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an nsIFrame* to DrawProgress.
74f2f55ce5a12314ab8f7cd6fe9b48c427821f46: Don't pass an nsIFrame to DrawSearchField. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 17:04:34 -0500 - rev 700296
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an nsIFrame to DrawSearchField.
60e829297ac3797879ffd987de4651da3ca60570: Simplify search field cell management and make the "is-within-toolbar" computation eager instead of lazy. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:58:46 -0500 - rev 700295
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Simplify search field cell management and make the "is-within-toolbar" computation eager instead of lazy.
b845d4ac573c072e0230efa7fa5a503a3f2fb7c8: Rename DrawFrame to DrawTextBox and tweak the arguments. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:45:16 -0500 - rev 700294
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Rename DrawFrame to DrawTextBox and tweak the arguments.
b017ecd123e6ca4fdfa5cd242494658f25edc3fb: Don't pass an nsIFrame* to DrawStatusBar. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:39:36 -0500 - rev 700293
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an nsIFrame* to DrawStatusBar.
ca136c92abe13a8e27bcccf70f3638eab838fd68: Don't pass an NSWindow* to DrawUnifiedToolbar. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:37:33 -0500 - rev 700292
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Don't pass an NSWindow* to DrawUnifiedToolbar.
4a39e0f2c83cd95587fde56d74c494676ab143f6: Stop passing an nsIFrame* to DrawSegment. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:32:27 -0500 - rev 700291
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Stop passing an nsIFrame* to DrawSegment.
7373876ff03b7e59a92a3ff8cd18c33687179a8f: Pass a SegmentType instead of a settings struct to DrawSegment. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:24:11 -0500 - rev 700290
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Pass a SegmentType instead of a settings struct to DrawSegment.
4938f6d06fd61d42d59370f6ab004cc00e58ac39: Create SegmentParams struct and use it within DrawSegment. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 16:10:33 -0500 - rev 700289
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Create SegmentParams struct and use it within DrawSegment.
1eb5fb2a0484aa08464e460fa658a5753db3c63e: Use DrawButton as the entry point for drawing all push buttons. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 15:33:54 -0500 - rev 700288
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Use DrawButton as the entry point for drawing all push buttons.
7cf062b9159620d03b36b799b4e885873f07cb71: Split DrawAdaptivePushButton into two methods for the two different button styles. draft
Markus Stange <mstange@themasta.com> - Fri, 17 Nov 2017 15:25:21 -0500 - rev 700287
Push 89787 by bmo:mstange@themasta.com at Sun, 19 Nov 2017 21:49:28 +0000
Split DrawAdaptivePushButton into two methods for the two different button styles.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip