Guys, you can take your Sunday off. There’s already an awesome Bric for this in the store created by @Lucas. And it’s friendly priced too!
Thank you for the mention Jerry.
Oh, joy! The thrill of redundancy has returned . Once again, we’re graced with the delightful presence of Bric Builder’s code, duplicated in all its glory right in the project header.
I’m off to the
Hey @Norm.
Something which could have been around for some time but why is the HTML element reference dropdown only working on the project level and not the page level?
Adding a GIF to a project makes the CPUs start crying out in silent digital agony.
Maybe GIFs should not autoplay on the canvas and in the Asset Manager?
For the sake of maintaining consistency, we should use either ‘Div Container’ or ‘Container Div’, but not both.
Volt Preview throws in an error. Also, Username and Password-hash need to be re-added after opening for the first time in this Beta.
Storing a code snippet in the note section shows up in preview and (obviously) messes up nicely with the rest of the code. Being able to scroll inside this container would be handy.
Changing the gradient left output colour creates a
Crash report:
Exception Name: NSInvalidArgumentException
Description: *** -getHue:saturation:brightness:alpha: not valid for the NSColor Generic Gray Gamma 2.2 Profile colorspace 1 1; need to first convert colorspace.
User Info: (null)
0 CoreFoundation 0x0000000184e2a800 __exceptionPreprocess + 176
1 libobjc.A.dylib 0x0000000184921eb4 objc_exception_throw + 60
2 CoreFoundation 0x0000000184e2a6f0 +[NSException exceptionWithName:reason:userInfo:] + 0
3 AppKit 0x0000000188a4dd6c NSColorRaiseWithColorSpaceError + 80
4 AppKit 0x000000018900aa60 -[_NSTaggedPointerColor hueComponent] + 40
5 Blocs 0x0000000102be21a4 Blocs + 2269604
6 Blocs 0x0000000102bdf5b0 Blocs + 2258352
7 Blocs 0x0000000102a63e68 Blocs + 704104
8 AppKit 0x000000018872f18c -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 3472
9 AppKit 0x00000001886ba690 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 364
10 AppKit 0x00000001886ba350 -[NSWindow(NSEventRouting) sendEvent:] + 284
11 Blocs 0x0000000102a6f4dc Blocs + 750812
12 AppKit 0x0000000188d63f30 -[NSApplication(NSEventRouting) sendEvent:] + 1604
13 Blocs 0x0000000102b82048 Blocs + 1876040
14 AppKit 0x00000001889b6110 -[NSApplication _handleEvent:] + 60
15 AppKit 0x0000000188582124 -[NSApplication run] + 512
16 AppKit 0x00000001885593cc NSApplicationMain + 880
17 dyld 0x000000018495d0e0 start + 2360
Just to let Norm (and others) know, there’s still the problem in Asset Manager with “Find All Unused Assets” being disabled if an asset name has an apostrophe in it. I originally identified the problem with an apostrophe in the naming of a .pdf file, but also just now ran into this problem with an apostrophe in a .jpg file. Interestingly, the apostrophe did not show in the file name listed by the asset manager, but apparently was there for the original file. Once I removed/renamed the offending file, then “Find All Unused Assets” worked properly.
Original problem identified Here:
Hope this helps.
Wishing all a Happy New Year!!!
pruthe
Hey, @Norm.
My Splide carousel works perfectly in preview (in-app and all browsers) but after exporting the carousel is invisible. I’ve tried to attach the libraries and use a CDN, both with the same result. I’ll PM you the file.
Preview:
Live:
EDIT:
The problem resides in the minification of the HTML, which triggers an error. Deselecting this option resolves the issue. @Norm?
No, never . It’s a bug within minifying the HTML. It could be a feature as well though.
Hi Norm:
In the notes this release states: “Fixed issue that caused duplicate custom Bric template resources.”
However, I am still seeing duplicates.
Rich the Weather Guy
Can’t have too many copies of Offcanvas Helper
Maybe we should have to pay for each one.
Rich the Weather Guy
Subscription model
Well an awesome update is coming…. Once I get back to the office.
Hey @Norm,
Why is there an inconsistency in being able to add mathematical symbols in the class manager? I can add the greater than “>” symbol but can’t add the plus “+” symbol.
Not directly related to the latest beta but could a cancel option be added to the class manager warning pop-up?
Cancel would be the same as no wouldn’t it? Or better yet, be able to turn it off as an option in the Blocs settings. And save the additional step.
No, when you make a typo or use a wrong class name by mistake you’re forced to add it and go back to the class manager to delete it. My two left brain cells believe it’s not logical not to have a cancel button
Copy / Paste a Div with only a Button and a Paragraph create a where only force-quit is to the rescue.
Crash report here:
Exception Name: NSTableViewException
Description: Row index 5 out of row range (numberOfRows: 4) for <layerTreeOutlineView: 0x7f97f22b4000>
User Info: (null)
0 CoreFoundation 0x00007ff8025a3fa6 __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff802099231 objc_exception_throw + 48
2 AppKit 0x00007ff805c54bea -[NSTableRowData _availableRowViewWhileUpdatingAtRow:] + 0
3 AppKit 0x00007ff805cafa95 -[NSTableView viewAtColumn:row:makeIfNecessary:] + 29
4 AppKit 0x00007ff806608391 -[NSTableViewCellMockElement childViewIsCellView:] + 128
5 AppKit 0x00007ff806608415 -[NSTableViewCellMockElement accessibilityChildrenAttribute] + 60
6 AppKit 0x00007ff805bd220b NSAccessibilityGetObjectForAttributeUsingLegacyAPI + 337
7 AppKit 0x00007ff80628919c ___NSAccessibilityEntryPointValueForAttribute_block_invoke.856 + 2724
8 AppKit 0x00007ff806284527 NSAccessibilityPerformEntryPointObject + 16
9 AppKit 0x00007ff805df6b12 _NSAccessibilityEntryPointValueForAttribute + 168
10 AppKit 0x00007ff805bd0795 NSAccessibilityChildren + 41
11 AppKit 0x00007ff805d00beb -[NSObject(NSObjectAccessibilityAttributeAccessAdditions) accessibilityIndexOfChild:] + 14
12 AppKit 0x00007ff805d00aa5 -[NSObject(NSAccessibilityUIElementSpecifier) _accessibilityUIElementSpecifierForChild:registerIfNeeded:] + 136
13 AppKit 0x00007ff805cbbf01 -[NSObject(NSAccessibilityUIElementSpecifier) _accessibilityUIElementSpecifierRegisterIfNeeded:] + 144
14 AppKit 0x00007ff805c33e37 NSAccessibilityHandleFocusChangedForce + 166
15 AppKit 0x00007ff805d5da8d -[NSSegmentedCell setSelectedSegment:] + 388
16 AppKit 0x00007ff805dc7ed8 -[NSSegmentedCell selectSegmentWithTag:] + 103
17 AppKit 0x00007ff806a866b1 -[NSTextTouchBarItemController setSelectedAttributesWithEnumrator:] + 915
18 AppKit 0x00007ff805c443db -[NSTextView(NSTextView_TouchBar_API) updateTextTouchBarItems] + 140
19 AppKit 0x00007ff805c43cc2 -[NSTextView updateFontPanel] + 2313
20 AppKit 0x00007ff805c430a9 -[NSTextView(NSSharing) setTypingAttributes:] + 1758
21 AppKit 0x00007ff805c27153 syncTextWithTextView + 827
22 AppKit 0x00007ff805b78dc8 -[NSCell setObjectValue:] + 351
23 AppKit 0x00007ff805b78a73 -[NSCell setStringValue:] + 98
24 AppKit 0x00007ff805de260e -[NSTextField textDidEndEditing:] + 182
25 CoreFoundation 0x00007ff802526800 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 137
26 CoreFoundation 0x00007ff8025b7336 ___CFXRegistrationPost_block_invoke + 88
27 CoreFoundation 0x00007ff8025b7280 _CFXRegistrationPost + 532
28 CoreFoundation 0x00007ff8024f66fb _CFXNotificationPost + 682
29 Foundation 0x00007ff80347622e -[NSNotificationCenter postNotificationName:object:userInfo:] + 82
30 AppKit 0x00007ff805de21e7 -[NSTextView(NSSharing) resignFirstResponder] + 762
31 AppKit 0x00007ff805c5b236 -[NSWindow _realMakeFirstResponder:] + 218
32 AppKit 0x00007ff805c52c47 __56-[NSTableRowData _removeRowsAtIndexes:withRowAnimation:]_block_invoke + 494
33 Foundation 0x00007ff8034a50cb __NSINDEXSET_IS_CALLING_OUT_TO_A_RANGE_BLOCK__ + 7
34 Foundation 0x00007ff803bd9566 __NSIndexSetEnumerateBitfield + 851
35 AppKit 0x00007ff80689183f __55-[NSTableRowData removeRowsAtIndexes:withRowAnimation:]_block_invoke + 295
36 AppKit 0x00007ff80688f872 -[NSTableRowData _performWithIncrementedTableViewUpdateCount:] + 49
37 AppKit 0x00007ff805c5298e -[NSTableRowData removeRowsAtIndexes:withRowAnimation:] + 90
38 AppKit 0x00007ff805bd4b36 -[NSTableView _doUpdatedWorkWithHandler:] + 73
39 AppKit 0x00007ff805c5283f -[NSTableView removeRowsAtIndexes:withAnimation:] + 136
40 AppKit 0x00007ff805c527b0 -[NSOutlineView removeRowsAtIndexes:withAnimation:] + 41
41 AppKit 0x00007ff805c51ce1 -[NSOutlineView reloadItem:reloadChildren:] + 1317
42 AppKit 0x00007ff806349400 -[NSOutlineViewBinder _childrenChangedForNode:] + 123
43 AppKit 0x00007ff805d67c12 -[NSOutlineViewBinder observeValueForKeyPath:ofObject:change:context:] + 405
44 Foundation 0x00007ff80349e768 NSKeyValueNotifyObserver + 305
45 Foundation 0x00007ff803558c3d NSKeyValueDidChange + 409
46 Foundation 0x00007ff803beec8c NSKeyValueDidChangeWithPerThreadPendingNotifications + 146
47 AppKit 0x00007ff80670f8d1 -[NSTreeController _insertObject:atArrangedObjectIndexPath:objectHandler:] + 375
48 Blocs 0x000000010081a251 Blocs + 770641
49 Blocs 0x00000001008237b6 Blocs + 808886
50 WebKit 0x00007ff90657a663 _ZN28ScriptMessageHandlerDelegate14didPostMessageERN6WebKit12WebPageProxyEONS0_13FrameInfoDataERN3API12ContentWorldERN7WebCore21SerializedScriptValueE + 271
51 WebKit 0x00007ff9069282c6 _ZN6WebKit29WebUserContentControllerProxy14didPostMessageEN3WTF23ObjectIdentifierGenericINS_26WebPageProxyIdentifierTypeENS1_38ObjectIdentifierMainThreadAccessTraitsEEEONS_13FrameInfoDataEyRKNSt3__14spanIKhLm18446744073709551615EEEONS1_17CompletionHandlerIFvOSB_RKNS1_6StringEEEE + 626
52 WebKit 0x00007ff906c48cca _ZN3IPC18handleMessageAsyncIN8Messages29WebUserContentControllerProxy14DidPostMessageEN6WebKit29WebUserContentControllerProxyES5_FvN3WTF23ObjectIdentifierGenericINS4_26WebPageProxyIdentifierTypeENS6_38ObjectIdentifierMainThreadAccessTraitsEEEONS4_13FrameInfoDataEyRKNSt3__14spanIKhLm18446744073709551615EEEONS6_17CompletionHandlerIFvOSG_RKNS6_6StringEEEEEEEvRNS_10ConnectionERNS_7DecoderEPT0_MT1_T2_ + 209
53 WebKit 0x00007ff906c48be6 _ZN6WebKit29WebUserContentControllerProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE + 64
54 WebKit 0x00007ff906c60b1d _ZN3IPC18MessageReceiverMap15dispatchMessageERNS_10ConnectionERNS_7DecoderE + 223
55 WebKit 0x00007ff9068ad029 _ZN6WebKit15WebProcessProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE + 31
56 WebKit 0x00007ff906c5cc37 _ZN3IPC10Connection15dispatchMessageENSt3__110unique_ptrINS_7DecoderENS1_14default_deleteIS3_EEEE + 269
57 WebKit 0x00007ff906c5d088 _ZN3IPC10Connection24dispatchIncomingMessagesEv + 322
58 JavaScriptCore 0x00007ff81ef36eee _ZN3WTF7RunLoop11performWorkEv + 430
59 JavaScriptCore 0x00007ff81ef37c7a _ZN3WTF7RunLoop11performWorkEPv + 26
60 CoreFoundation 0x00007ff8025312c7 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
61 CoreFoundation 0x00007ff802531269 __CFRunLoopDoSource0 + 157
62 CoreFoundation 0x00007ff802531034 __CFRunLoopDoSources0 + 215
63 CoreFoundation 0x00007ff80252fcb1 __CFRunLoopRun + 919
64 CoreFoundation 0x00007ff80252f352 CFRunLoopRunSpecific + 557
65 HIToolbox 0x00007ff80cdd19d9 RunCurrentEventLoopInMode + 292
66 HIToolbox 0x00007ff80cdd1616 ReceiveNextEventCommon + 201
67 HIToolbox 0x00007ff80cdd1531 _BlockUntilNextEventMatchingListInModeWithFilter + 66
68 AppKit 0x00007ff805b3f885 _DPSNextEvent + 880
69 AppKit 0x00007ff806433348 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1304
70 AppKit 0x00007ff805b30dfa -[NSApplication run] + 603
71 AppKit 0x00007ff805b04e10 NSApplicationMain + 816
72 dyld 0x00007ff8020cd3a6 start + 1942
This latest beta and the last general release feel like an improvement in terms of general reliability with fewer bugs, however I started work yesterday on a new 10 page website that currently has almost zero content, yet I frequently see spinning ball for a few seconds, even with really basic operations like trying to add a structure bloc. Also just scrolling the page on the canvas often results in a delay of a couple seconds before it moves, so everything feels very laboured.
The spinning ball only last around 3-5 seconds, but I’m left wondering why I’m seeing such a performance hit. This is on an intel 2018 mini with 32 gigs of ram running Sonoma 14.2.1. I did add a new 4k display at the end of November and the old 2k display is still connected, though rarely in use. I don’t know if that that is causing a hit here, but the problem seems limited to Blocs and other apps are fine.
On a different matter, the project settings for text are flexible, but could be greatly enhanced in terms of workflow with a few basic tweaks. At present it defaults to px with no entries, but if I set the text size as rem and the line height as em for example, I then need to manually repeat that step across every single breakpoint and header type etc. Surely these could be inherited, or better still, set as general preferences.
Also following the same logic, let’s say I set H1 as 3 rem with 1.1em line height. Once again I have to go across every breakpoint manually to fill in those numeric values, when ideally they should be inherited by default, then only changed manually if needed. I’ve also noticed that if I set rem and em, but fail to insert values they automatically revert back to px if I change breakpoint.
Perhaps others have some thoughts on this. My simple perspective is that setting the font parameters, including colours is altogether too fussy and as a result, not just time consuming, but also more prone to accidental error.
I was under the impression that I was the sole individual grappling with this Beta version until this moment.
I’ve observed this issue on both M1 and Intel. Initially, I assumed it was a local problem, but it appears not to be the case.