--User changes

-Entering xaos cells will always select the entire cell to make editing easier.
 -Add radio buttons on the xaos tab to specify how pasting or duplicating xforms should preserve xaos.

--Bug fixes
 -The left header column in the xaos visualization table had somehow disappeared.

--Code changes
 -DoubleSpinBox now has a boolean which specifies whether it clears its selection on enter. Default true.
 -Make AddXformsWithXaos() be a static member of FractoriumEmberController for quicker build times.
 -Add new exmaple flames to package_linux.sh
This commit is contained in:
Person
2020-03-11 06:49:29 -07:00
parent 61dd5e6eeb
commit 18809e65aa
10 changed files with 221 additions and 83 deletions

View File

@ -19,7 +19,7 @@ class DoubleSpinBox : public QDoubleSpinBox
Q_OBJECT
public:
explicit DoubleSpinBox(QWidget* parent = nullptr, int height = 16, double step = 0.05);
explicit DoubleSpinBox(QWidget* parent = nullptr, int height = 16, double step = 0.05, bool clearsel = true);
virtual ~DoubleSpinBox() { }
void SetValueStealth(double d);
void DoubleClick(bool b);
@ -45,6 +45,7 @@ protected:
virtual void leaveEvent(QEvent* e) override;
bool m_DoubleClick;
bool m_ClearSel;
shared_ptr<FractoriumSettings> m_Settings;
private: