XaiJu
junesiphone
junesiphone

patreon


Designer 1.0.7

Please forgive me this is a massive update. Tons of things to cover.

Custom fonts and images. Images and fonts can now be loaded from the directory /var/mobile/Library/DesignerAssets this directory will keep all assets used in themes. To use this add the image or font to that directory. 

For an image you only need to include the name and extension of the image.

/var/mobile/Library/DesignerAssets/hello.png

For a font put the font in the directory then define it as such.

/var/mobile/Library/DesignerAssets/lobster.otf


Ordinal adds th, st, nd, rd to a date. Example: 24th to enable this add DO~d-I to the data property. D = date O = ordinal. If you want to add a string you can do

DO~d-I = 24th

DO~d-Today's date is the I = Today's date is the 24th


Text shadow can be added to any UILabel. x is the offset to the left, y is the offset down, color is the color, and radius is the spread of the shadow.


Weather Icon type displays a weather icon for the current condition. Here is how it would be defined. The icons set here is clima it is located in /var/mobile/Library/DesignerAssets/weatherIcons/clima the weather icon folder must have images 0-47 and must be png (basically like all jailbreak weather icons) you can add any icon set here and just change the clima to the name of the folder you added.


Weather was added it currently supports these elements. These can also be seen in system_info.json which is located in /var/mobile/Library/Designer/themes/

On iOS16 you must apply the default weather location on the stock clock date. You can do this with Designer enabled by Tap holding on the lockscreen pressing customize lockscreen and selecting the widget.


On iOS15 it worked immediately for me. If it doesn't work set your city manually in the weather app as well as having location services enabled. 

These are used in the data field.

This displays
Temperature is 57° in Memphis


SI~String I failed to realize in the beginning that users would want to use multiple pieces of date in a string or sentence. Like the example above this I wanted to have the temperature and city on the same line.

To achieve this now I added SI~String by using this you can surround your data assets with brackets. This will then get replaced with the correct data.

Example: "data": "SI~String-Feels like [WF]° and [WCON]",

This will output: Feels like 58° and cloudy. If I wanted to add battery too I could do: "data": "SI~String-Feels like [WF]° and [WCON] battery is at [BP]", this makes it much easier to add data to strings.


TOD shows morning, afternoon, evening, and night. This is how it's implemented.

"data": "TODT~H-it's I", 

The it's here has to be lowercase, but in the UILabel it is set to capitalize the letters. If you want it to say Good Morning or Good Night

"data": "TODT~H-Good I",

Wherever I is thats where the data goes for any of the data fields.


If you have any questions i'm always around on discord to answer them. I do not like putting this much data in one post because it gets overwhelming but I just got my macbook fixed and just coded for hours. I'll try not to do this in the future.

Enjoy.

arm = root
arm64 = rootless (dopamine)

Designer 1.0.7

More Creators