Commit Graph

1250 Commits

Author SHA1 Message Date
Matt
338ebba191
Localise more custom dialog related strings (#4881)
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
* translate template comments

* localise default custom theme name
2025-03-15 00:17:23 +00:00
bluepilledgreat
9ef6579a41 update ElementAttributeMissingChild string
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
2025-03-14 14:23:53 +00:00
bluepilledgreat
cdadcb09a3 fix ElementAttributeMultipleDefinitions being wiped
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
2025-03-13 20:17:50 +00:00
bluepilledgreat
cdf129846d update custom theme strings 2025-03-13 20:13:52 +00:00
Matt
ca36306254
Background updates (#4861)
* add background updating

* add RobloxState

* fix potential race condition with RobloxState

* update ForceRobloxReinstallation in menu

* disable AssertReadOnlyDirectory

* add storage space check

* add logging to IsEligibleForBackgroundUpdate

* add a setting to toggle background updates

* fix mutex names being mixed up

* update string

* update strings

* update strings
2025-03-13 16:05:41 +00:00
Matt
893aecbdd1
More arguments + debug settings (#4814)
Some checks failed
CI (Debug) / build (push) Has been cancelled
CI (Release) / build (push) Has been cancelled
CI (Release) / release (push) Has been cancelled
CI (Release) / release-test (push) Has been cancelled
* ability to disable package cleanup

* add version and channel arguments

* ignore duplicate flags

* fix version argument not working

* add the force flag

* fix compiler warnings

* fix indentation
2025-03-12 09:12:31 +00:00
Matt
9d356b0b71
Custom bootstrapper themes (#4380)
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
* 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
2025-03-11 19:18:54 +00:00
Matt
33243bfd0a
Improve version cleanup (#4810)
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
* more safely delete the roblox instance

* assertreadonly the whole directory
2025-03-11 11:00:23 +00:00
Matt
2acd0162fb
Fix font related crashes (#4729)
* don't crash if mod or package extraction fails

* add to strings
2025-03-11 10:14:44 +00:00
bluepilledgreat
552f2a52a6 bump version 2025-03-02 13:07:52 +00:00
Matt
12af23b261
bump package versions (#4739) 2025-03-02 13:06:48 +00:00
Ryan Luu
f0df6153e3
Add repro section to bug report (#3765) 2025-03-01 15:46:24 +00:00
Matt
1258dc3589
remove behind production check for channels (#4730) 2025-03-01 15:44:06 +00:00
Matt
7977dba498
Add Windows 7 & 8.1 deprecation message (#4365)
* add windows 7 & 8.1 deprecation message

* remove deprecation bypass setting
2025-03-01 13:59:42 +00:00
Matt
4785464332
fix client-version fallback not handling channel errors (#4378) 2025-01-23 22:55:37 +00:00
bluepilledgreat
5d1aa50753 prevent value from being parsed as an argument 2024-12-31 09:23:31 +00:00
Matt
0020db0c46
Merge pull request #4196 from sitiom/patch-1
Update Winget Releaser action
2024-12-31 09:06:22 +00:00
Ryan
ef69d29388
ci(winget): vedantmgoyal2009/winget-releaser@v2 -> vedantmgoyal9/winget-releaser@main 2024-12-31 12:44:31 +08:00
bluepilledgreat
1828d3036f bump version 2024-12-31 01:44:10 +00:00
bluepilledgreat
4da464197f make CleanupVersionsFolder handle all exceptions 2024-12-30 00:55:30 +00:00
bluepilledgreat
632b6d4db4 remove some commented out credits 2024-12-28 16:12:00 +00:00
bluepilledgreat
cbb1f6e516 add malay credits 2024-12-28 16:11:17 +00:00
bluepilledgreat
9e4681e578 update translations 2024-12-28 16:09:01 +00:00
bluepilledgreat
9224ee1408 toggle for opening release notes 2024-12-28 16:02:25 +00:00
bluepilledgreat
fea5a08643 bump version 2024-12-28 15:59:54 +00:00
bluepilledgreat
a55a0be6bb kill roblox players on upgrade no matter what 2024-12-28 15:59:43 +00:00
bluepilledgreat
534e3bbc0e bump version 2024-12-27 20:36:50 +00:00
bluepilledgreat
5cabf015a4 bruh 2024-12-27 20:36:37 +00:00
bluepilledgreat
a7e28200a9 update translations 2024-12-27 18:07:18 +00:00
bluepilledgreat
f0965844ec update 2.8.2 upgrade code 2024-12-27 17:57:48 +00:00
bluepilledgreat
6af8c2a450 force reinstallation on upgrade 2024-12-27 17:56:41 +00:00
bluepilledgreat
3fc9012e19 bump version 2024-12-27 17:56:08 +00:00
bluepilledgreat
8b8d49e784 kill roblox instances that are running in latest version directory 2024-12-27 17:54:31 +00:00
bluepilledgreat
a91742fe51 delete latest version directory if it exists before update 2024-12-27 17:39:13 +00:00
bluepilledgreat
f768f0a1bb make startup more verbose 2024-12-27 17:13:21 +00:00
bluepilledgreat
51ededbf20 Merge branch 'main' of https://github.com/bloxstraplabs/bloxstrap 2024-12-26 17:07:10 +00:00
bluepilledgreat
dd2a3e1f83 bump signpath submit signing request version 2024-12-26 17:07:00 +00:00
Matt
5864f5bb10
Update translations (#4090)
* update translations

* add korean

* add swedish and thai

* fix danish language code

* update translations

* update translation credits
2024-12-26 16:47:36 +00:00
yesseruser
84822e29c6
Create .bak file when loading fails (#3984)
* Create backup on file loading fail

When loading a file that has errors in it, Bloxstrap would previously overwrite the file with the defaults. This commit now copies the file to a .bak file with the same name so the user can choose to edit it and fix issues.

* Overwrite backup and handle exceptions
2024-12-14 14:27:51 +00:00
bluepilledgreat
1dc31867bb fix fast flag warning warning icon being low quality 2024-12-08 12:16:14 +00:00
bluepilledgreat
59c85da405 remove ko-fi links 2024-12-08 12:10:50 +00:00
bluepilledgreat
a39fc65ec9 fix unauthorised access crash when saving jsons 2024-12-08 12:01:32 +00:00
bluepilledgreat
3f61518f11 fix font apply crash 2024-12-08 11:52:42 +00:00
bluepilledgreat
b68d43f8f5 fix CompareVersions crash 2024-12-08 11:49:43 +00:00
bluepilledgreat
5e53561cb9 add pizzaboxer to credits 2024-12-06 14:01:04 +00:00
Matt
78882ec1ae
bring back the old roblox version directory (#3908) 2024-12-06 13:59:26 +00:00
pizzaboxer
f4cb8b48c0
Delete .github/FUNDING.yml 2024-12-05 17:22:59 +00:00
bluepilledgreat
fbb7887877 prevent installation inside of program files (#3904) 2024-12-05 16:06:19 +00:00
Matt
b88751d825
fix exported zips being corrupted (#3901) 2024-12-05 13:27:06 +00:00
Matt
f8c6cb4dbe
create roblox directory in appdata (#3903) 2024-12-05 13:26:55 +00:00