<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I'm thinking of having, at the very least, a start flag to choose the extended styling ala "-style extended." This could be used as the basis for adding some sort of styling file parsing/loading, but that's beyond what I'm looking to do right now.<div class=""><br class=""></div><div class="">What I have now is the extended sizing, colors, etc working with Vanilla, largely using diffs from <a href="https://github.com/uliss/pure-data" class="">https://github.com/uliss/pure-data</a>. I don't want to replace the traditional style, but there are some use cases for the extended styling such as the different rendering for audio & control inlets & outlets as well as the gray fill for atoms making their distinction from object boxes easy to see.  I may move some of this to a different branch so we can look at things separately and I do not want to ignite some sort of styling war.</div><div class=""><br class=""></div><div class="">I will go back first and move just the object sizing stuff into a single commit first, then look into other styling stuff. I also have some IEM guis zoom things working as well, so this stuff in particular might be more suited to a bug fix release.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 20, 2017, at 6:46 PM, Miller Puckette <<a href="mailto:msp@ucsd.edu" class="">msp@ucsd.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Inlets&outlets are 2 pixels on linux and windows.  It's a Tcl/Tk rendering<br class="">inconsistency that makes inlets (if I remember correctly) appear as 3-pix-high<br class="">rectangles with empty centers.  Extended (which was primarily developed on a<br class="">Mac) took this as the 'preferred' look and altered outlets to look like inlets<br class="">(unlike the original design).<br class=""><br class="">Which is better is a matter of judgement - but if inlets/outlets are grown<br class="">to 3 pixel, then boxes should get another 2 pix of height.  I'd suggest making<br class="">this a "preference", perhaps selectable in the "font size" window.<br class=""><br class="">cheers<br class="">Miller<br class=""><br class="">On Wed, Sep 20, 2017 at 03:23:49PM +0200, Dan Wilcox wrote:<br class=""><blockquote type="cite" class="">It's on the list. I have the sizing from extended mostly working which fixes the object & atom sizing issues we're seeing with 0.48.<br class=""><br class=""><blockquote type="cite" class="">On Sep 18, 2017, at 7:39 PM, Kevin Haywood <<a href="mailto:khaywood@ucsd.edu" class="">khaywood@ucsd.edu</a>> wrote:<br class=""><br class="">If you’re considering cleaning up things of this nature, then I’d add that outlets currently only extend two pixels into objects, messages, etc., whereas inlets extend 3 (and are therefore much easier to see).  This is the case on macOS, at least.<br class=""><br class="">If this was by design, then please ignore : )<br class=""><br class="">Cheers,<br class="">Kevin<br class=""><br class=""><br class=""><blockquote type="cite" class="">On Sep 18, 2017, at 2:35 AM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a> <<a href="mailto:danomatika@gmail.com" class="">mailto:danomatika@gmail.com</a>>> wrote:<br class=""><br class="">So it would be fine to use the same vert sizing as object boxes? I have that now in some testing and it looks good, especially for symbols. Maybe I'm too picky with the details :)<br class=""><br class=""><blockquote type="cite" class="">On Sep 18, 2017, at 12:12 AM, Miller Puckette <<a href="mailto:msp@ucsd.edu" class="">msp@ucsd.edu</a> <<a href="mailto:msp@ucsd.edu" class="">mailto:msp@ucsd.edu</a>>> wrote:<br class=""><br class="">I think there's only a very stupid, short-sighted reason: since numbers<br class="">never have descenders, it wasn't necessary to add a pixel of whitespace<br class="">underneath the rendered string.  I was intent on reducing the size of<br class="">everything to its absolute minimum.<br class=""><br class="">I was forgetting about (or maybe not anticipating) "symbol" boxes - it's<br class="">easy to make symbol box text collide with the box's outlet.  And "|"<br class="">characters can hit the bottom edge of the box even away from the outlet.<br class=""><br class="">cheers<br class="">Miller<br class=""><br class="">On Sun, Sep 17, 2017 at 11:10:50PM +0200, Dan Wilcox wrote:<br class=""><blockquote type="cite" class="">Is there a reason why atoms and slightly shorter in height than object boxes, at least on macOS?<br class=""><br class="">I'm not asking for the technical reason, as I know in the code why this is, but more the conceptual reason, or is it a bug?<br class=""><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <<a href="http://twitter.com/danomatika" class="">http://twitter.com/danomatika</a> <<a href="http://twitter.com/danomatika" class="">http://twitter.com/danomatika</a>>><br class=""><a href="http://danomatika.com" class="">danomatika.com</a> <<a href="http://danomatika.com/" class="">http://danomatika.com/</a>> <<a href="http://danomatika.com/" class="">http://danomatika.com/</a> <<a href="http://danomatika.com/" class="">http://danomatika.com/</a>>><br class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" class="">http://robotcowboy.com/</a>> <<a href="http://robotcowboy.com/" class="">http://robotcowboy.com/</a> <<a href="http://robotcowboy.com/" class="">http://robotcowboy.com/</a>>><br class=""><br class=""><br class=""><br class=""></blockquote><br class=""><blockquote type="cite" class="">_______________________________________________<br class="">Pd-dev mailing list<br class=""><a href="mailto:Pd-dev@lists.iem.at" class="">Pd-dev@lists.iem.at</a> <<a href="mailto:Pd-dev@lists.iem.at" class="">mailto:Pd-dev@lists.iem.at</a>><br class=""><a href="https://lists.puredata.info/listinfo/pd-dev" class="">https://lists.puredata.info/listinfo/pd-dev</a> <<a href="https://lists.puredata.info/listinfo/pd-dev" class="">https://lists.puredata.info/listinfo/pd-dev</a>><br class=""></blockquote><br class=""></blockquote><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <<a href="http://twitter.com/danomatika" class="">http://twitter.com/danomatika</a>><br class=""><a href="http://danomatika.com" class="">danomatika.com</a> <<a href="http://danomatika.com/" class="">http://danomatika.com/</a>><br class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" class="">http://robotcowboy.com/</a>><br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">Pd-dev mailing list<br class=""><a href="mailto:Pd-dev@lists.iem.at" class="">Pd-dev@lists.iem.at</a> <<a href="mailto:Pd-dev@lists.iem.at" class="">mailto:Pd-dev@lists.iem.at</a>><br class=""><a href="https://lists.puredata.info/listinfo/pd-dev" class="">https://lists.puredata.info/listinfo/pd-dev</a> <<a href="https://lists.puredata.info/listinfo/pd-dev" class="">https://lists.puredata.info/listinfo/pd-dev</a>><br class=""></blockquote></blockquote><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <<a href="http://twitter.com/danomatika" class="">http://twitter.com/danomatika</a>><br class=""><a href="http://danomatika.com" class="">danomatika.com</a> <<a href="http://danomatika.com/" class="">http://danomatika.com/</a>><br class=""><a href="http://robotcowboy.com" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" class="">http://robotcowboy.com/</a>><br class=""><br class=""><br class=""><br class=""></blockquote><br class=""><blockquote type="cite" class="">_______________________________________________<br class="">Pd-dev mailing list<br class=""><a href="mailto:Pd-dev@lists.iem.at" class="">Pd-dev@lists.iem.at</a><br class="">https://lists.puredata.info/listinfo/pd-dev<br class=""></blockquote><br class=""></div></div></blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--------</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Dan Wilcox</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://danomatika.com" class="">danomatika.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></div></body></html>