* add custom bootstrappers
* add avalonedit to licenses page
* add gif support
* add stretch & stretchdirection to images
* dont create a bitmapimage for gifs
* remove maxheight and maxwidth sets
* remove comment
* add isenabled
* add more textblock properties
* add markdowntextblocks
* update how transform elements are stored
* overhaul textbox content
* dont set fontsize if not set
* fix warnings
* add foreground property to control
* add background property to textblock
* count descendants and increase element cap
* add auto complete
* dont display completion window if there is no data
* sort schema elements and types
* make ! close the completion window
* add end tag auto complete
* fix pos being wrong
* dont treat comments as elements
* add imagebrushes
* follow same conventions as brushes
* fix exception messages
* fix them again
* update schema
* fix crash
* now it works
* wrong attribute name
* add solidcolorbrush
* move converters into a separate file
* add lineargradientbrushes
* unify handlers
* update schema
* add fake BloxstrapCustomBootstrapper
* stop adding an extra end character
* add property element auto-complete
* add title attribute to custombloxstrapbootstrapper
* add shapes
* add string translation support
* use default wpf size instead of 100x100
* update min height of window
* fix verticalalignment not working
* uncap height and width
* add effects
* move transformation handler inside frameworkelement
* fix title bar effect & transformation removal
* add more frameworkelement properties
* add layout transform
* add font properties to control
* improve window border stuff
* make sure file contents are in CRLF
* add cornerradius to progress bar
* add progressring
* Update wpfui
* update schema
* update function names
* add children check to content
* make sure only one content is defined
* add fontfamily
* update schema
* only allow file uris for images
* disable backdrop
* move text setter to textblock handler from base
* split up creator into multiple files
* turn version into a constant
* add grids
* cleanup converters
* add IgnoreTitleBarInset
* add Version to schema
* reveal custom bootstrapper stuff on selection
* increase listbox height
* only set statustext binding in textblock
* update ui
* rename ZIndex to Panel.ZIndex
* add stackpanel
* add border
* fix being unable to apply transforms on grids
* rearrange and add new editor button
* use snackbars for saving
* add close confirmation message
* use viewmodel variable
* remove pointless onpropertychanged call
* add version string format
* start editor window in the centre
* update licenses page
also resized the about window so everything could fit nicely
* fix border not inheriting frameworkelement
* add WindowCornerPreference
* add the import dialog
* add an export theme button
* update version number
* localise CustomDialog exceptions
* localise custom theme editor
* localise custom theme add dialog
* localise frontend
* localise appearance menu page
* change customtheme error strings namespace
* change icons on appearance page
* update button margin on appearance page
* improve the flag editor warning viewmodel
- no longer creates a new viewmodel every page reload
- fixes an oversight
* stop countdown on unload
* move the viewmodel to a variable
makes everything look cleaner
* remove initialload check
* add functionality for grabbing userid
* Create UserInfoResponse.cs
* add user pfp small image thingy
* add missing semicolons
* get rid of semicolons
* debugging (remove later)
* make properties nullable
* forgot to put dollar sign before interpolated string
* make properties that cant be nullable not nullable
* more debugging
* remove thing
* remove other thing
* remove thing (again) (again)
* remove thing (again) (again) (again)
* add space between username and displayname to make it more visually pleasing
* matt review changes (better code readability)
* add strings for show account on profile
* add AccountShownOnProfile setting
* add DiscordActivityJoinEnabled to integrations viewmodel
* fix accidentally swapping 2 variables
* refrence correct variables
* refrence correct variables (again)
* add showaccountonprofile strings
* add option to integrations page
* add missing < that somehow got lost
* make that its own option
* dont invert that value
* dont invert that (again)
* Update IntegrationsViewModel.cs
* fix grammatical issue in string
* move else to new line
* fix merge conflicts
* move gameJoinLoadTime check
* matt review changes
* handle if parsing userid fails
---------
Co-authored-by: pizzaboxer <pizzaboxer@pizzaboxer.xyz>
The option was only introduced because Roblox's installation path wasn't static. Now that it is, this option doesn't need to exist anymore, and it isn't an issue for people to just set it manually now.