- Preview now shows when interior of buffer is set to transparent
- Text size in map units are now not reset to pts when choosing a font
- Preview background is now saved with PAL settings per layer
- Add groupbox title warning about missmatch of unit type between text and buffer
- Preview now does not show buffer if it is in map units and the text is in pts
- Preview now shows map units text/buffer visual ratio within reason (looks like map labels)
- Preview can now be dynamically scaled between 8 and 152 pts size
- Defaults for new setting methods set to match previous defaults (backwards compat.)
- Layer-level options, if set, will override data defined values (correct behavior IMHO)
- Spinboxes for min and max added to Change Label tool's dialog
- Seems to still be a bug in renderer scale-to-value comparison, where equal scales are not always equal if user directly enters values in the map canvas scale combobox
- Show/Hide Labels (uses new Show label data defined column)
- Click or marquee on feature to show label
- Hold Shift+click or marquee on label to hide it
- Hide label function of pin/unpin label tool removed
- Allows label to be shown/hidden (1 or 0) without adjusting the mapped font size field
- Current method of setting mapped font size field to 0 still works
- Show label checkbox added to Change Label tool's dialog
- Fix for resizing of dialog (#4385)
- New label preview pane with custom text entry and background color (preview moved to Label settings tab)
- Fix preview for labels using map units (standardized to 24 pt)
- Preview layout accommodates up 150 pt fonts on larger screens
- Set step increment for buffer to a more reasonable 0.1
- New, fairly complete QFont properties added to GUI (some may not be able to be used until after derived PAL solution)
- Transparency for buffering added to GUI
- New data defined mappings in the GUI to match new layer-level options
- New Show Label and Min/Max Scale mappings added to GUI
- All new options and mappings that are not yet functional are greyed (all greyed with this commit)
- Thanks to Tim for the better metaphor for the tool
- Freeze/thaw was a bit obtuse, pinning a label is a more ubiquitous mapping concept
- New icons to represent switch