profile
viewpoint
Guilherme Rambo insidegui Brazil twitter.com/_inside iOS and Mac developer.

insidegui/AssetCatalogTinkerer 1237

An app that lets you open .car files and browse/extract their images.

insidegui/AnimojiStudio 1106

Make cute emoji videos with unlimited duration and share anywhere (iPhone X, XS and XS Max only!)

insidegui/AppleEvents 839

The unofficial Apple Events app for macOS

insidegui/AppearanceMaker 225

Create custom appearances to customize your app's look with NSAppearance

insidegui/BlurredBgApp 131

iOS 13 app that shows the user's wallpaper as its background.

insidegui/CAARPlayer 96

An app that lets you view .caar files

insidegui/AppleRemoteFramework 92

Use the Apple Remote to control your OS X apps.

insidegui/ChromeCastCore 88

An open source implementation of the Google Cast SDK for macOS

Bunn/Xgist 75

Xcode extension to send code to GitHub's Gist

insidegui/CloudKitchenSink20 56

Sample code for my article on CloudKit.

issue commentinsidegui/WWDC

Crash: app opens, but crash after 2 second

Thank you for sending that in!

Regarding your second issue, we're tracking that in #636. It would be great if you could follow the steps described in this comment so we can figure out what's going on.

Jimmy-Lee

comment created time in a day

issue commentinsidegui/WWDC

Crash: app opens, but crash after 2 second

@klaes-ashford Even if you have previously deleted the app, it's possible that an old database file still exists on your system.

Please run the follow command in Terminal (Applications > Utilities > Terminal). If the command doesn't result in an error, then it means there was a database in that directory. What happens if you re-run the app after running the command?

mv ~/Library/Application\ Support/io.wwdc.app ~/Desktop/

Thank you

Jimmy-Lee

comment created time in a day

issue commentinsidegui/WWDC

Crash: app opens, but crash after 2 second

@Jimmy-Lee (or @klaes-ashford): would you be able to send us your database from ~/Library/Application Support/io.wwdc.app so that we can forward this issue to Realm?

These are the files we need: image

You can zip them up and send us a Dropbox/Drive link.

That would be really helpful in solving this issue. Thank you!

Jimmy-Lee

comment created time in a day

startedobjcio/thinking-in-swiftui-sample-code

started time in 3 days

push eventinsidegui/AnimojiStudio

Switt Kongdachalert

commit sha f4fc5eec7273eb0a18e581b2f2986152b1fc731f

Fixed popover view controller on iPad

view details

swittk

commit sha c6c2cad40b001500251d6db7355992637e28f881

Update project.pbxproj Removed my own derpy settings

view details

Guilherme Rambo

commit sha 306e0cdcb8bf84f73c4511fe102d3a8344ff252b

Merge pull request #44 from swittk/master Fixed popover view controller of Share button on iPad

view details

push time in 3 days

PR merged insidegui/AnimojiStudio

Fixed popover view controller of Share button on iPad

The "Share your creation" button would crash on iPad, since UIActivityViewController uses a popover presentation on iPad.

Fix : set activityController.popoverPresentationController.sourceView to shareButton (and moved sharedButton to the public interface in the process).

+3 -4

1 comment

3 changed files

swittk

pr closed time in 3 days

issue commentinsidegui/WWDC

Blank screens for Featured, Schedule, Video sections

Hi @dennisjbr! This looks like it could be due to a poorly-handled network failure. Is the app completely stuck in this state or does it populate itself with data if you quit and launch it again?

If it's still the case after a relaunch, it would really help out if you could capture some logs. Quit the app, then run this in Terminal:

log stream --color always --level debug --style compact --predicate "process contains 'WWDC'" > ~/Desktop/WWDC.log

After that's running, launch the app and wait a couple of minutes. Press CTRL+C in Terminal to stop capturing the logs. You'll have a WWDC.log file in your desktop you can send here so we can check out what's happening.

Thank you

dennisjbr

comment created time in 3 days

startedRanchero-Software/RSDatabase

started time in 6 days

startedRanchero-Software/RSParser

started time in 6 days

startedKhaosT/SimpleVM

started time in 11 days

startedodenizgiz/Podcasts-Data

started time in 13 days

startedMaxDesiatov/XMLCoder

started time in 14 days

push eventinsidegui/WWDC

Allen Humphreys

commit sha 45f44cb16d596389fe8fbe24d3d6dd1cb11b8167

Add tab shortcut key for community for consistency

view details

Guilherme Rambo

commit sha 416a57efc70c0c0a61da89d9ce4b7b761b56c1c9

Merge pull request #634 from insidegui/ah/add-community-tab Add shortcut key for community tab for consistency

view details

push time in 15 days

startedwoltapp/blurhash

started time in 17 days

issue commentinsidegui/WWDC

Database compression

Just FYI: this has been temporarily disabled in version 7.1 as we wait for Realm to fix https://github.com/realm/realm-cocoa/issues/6652

insidegui

comment created time in 17 days

issue closedinsidegui/WWDC

iCloud sync stops when zone gets deleted

I'm running WWDC app version 6.0.4 on macOS Mojave on two devices: iMac and MacBook Pro and app data is out of sync (i.e. favotites and session progress). Sync used to work properly in the past but currently it isn't. I'm not sure if issue is related to macOS Mojave...

I tried to restart both computers, disable and enable back iCloud sync in preferences, but nothing helped. I also wanted to clear iCloud data but strangely I couldn't find WWDC iCloud data in macOS System Preferences > iCloud > Manage.

I'm not sure if this is a general sync bug or just a local issue specific to my environment. Any suggestions of how to diagnose would be appreciated.

closed time in 17 days

yoasha

issue commentinsidegui/WWDC

iCloud sync stops when zone gets deleted

This has been addressed in version 7.1

yoasha

comment created time in 17 days

issue closedinsidegui/WWDC

MacOS standard Ctrl-Click should work for context menu

If you answered YES to all of the questions, please provide as much information as possible about your issue.

  • Version of macOS: 10.15

  • Version of the app: 6.1.2

  • What were you trying to do when the issue happened: Mark session as read

  • If it is a wrong behavior, list all steps required to reproduce it:

What happened: Trying to use the Mac OS standard approach of Ctrl-Click for context menu does not work.

What did happen: Only a two finger click summons the context menu. I was hours into the using the app, was frustrated with anther bug in which watched sessions were not recorded as such, and was hoping for a way to mark watched sessions as watched. To be sure it wasn't my keyboard, I double checked with the keyboard viewer, and again with a browser to make sure there wasn't some change in the routing of secondary-click messages

What should happen: The WWDC app should support both modes for control-click: two finger tap, and Ctrl-Click (as is the case for every other Mac app that I have tried).

How to reproduce:

Open app, hover over left / index column, hold down control and tap the trackpad. Nothing happens. Only doing a double-tap with a trackpad seems to work.

Great app though - thanks!

closed time in 17 days

chrislconover

issue commentinsidegui/WWDC

MacOS standard Ctrl-Click should work for context menu

Closing since we haven't been able to reproduce the issue in recent versions of the app. Please let us know if you have reproducible steps in version 7.1.

chrislconover

comment created time in 17 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 8d6b738266aab6b8fdb3a41493f7e5d6b75172c3

Release version 7.1

view details

Guilherme Rambo

commit sha 1c1cab3c942164602e033ed8b03a32e06d592f31

Merge pull request #633 from insidegui/release-7.1 Release version 7.1

view details

push time in 17 days

PR merged insidegui/WWDC

Release version 7.1
+18 -0

0 comment

2 changed files

insidegui

pr closed time in 17 days

PR opened insidegui/WWDC

Release version 7.1
+18 -0

0 comment

2 changed files

pr created time in 17 days

issue closedinsidegui/WWDC

Crash when permissions are weird in the application support directory

For some reason, a user had their io.wwdc.app folder with weird permissions. We should address these types of issues with some sort of message instead of a fatal error, even though the app can't really continue.

Two things that came to mind: 1 - Offer the option to delete/move the existing folder if this issue occurs 2 - Offer the option to save the database somewhere else

Application Specific Information:
Fatal error: Realm initialization error: Error Domain=io.realm.unknown Code=13 "Permission denied" UserInfo={Category=system, NSLocalizedDescription=Permission denied, Error Code=13}: file /Users/inside/Developer/_projects/WWDC/WWDC/AppCoordinator.swift, line 80

closed time in 17 days

insidegui

issue closedinsidegui/WWDC

Crash: "Cannot register notification blocks from within write transactions"

I've seen this crash happen every now and then, it seems to be timing-related and I think it's happening somewhere in the sync engine. I tried moving all sync engine Realm operations to a background Realm, but then we lost the ability to prevent Realm update notifications from being sent when saving sync-related data, which caused sync loops.

Backtrace provided by @tkrajacic:

Application Specific Information:
Crashing on exception: Cannot register notification blocks from within write transactions.

Application Specific Backtrace 1:
0   CoreFoundation                      0x00007fff32b18797 __exceptionPreprocess + 250
1   libobjc.A.dylib                     0x00007fff6b9aba9e objc_exception_throw + 48
2   Realm                               0x0000000105053978 -[RLMRealm addNotificationBlock:] + 0
3   Realm                               0x000000010505d089 -[RLMResults addNotificationBlock:] + 52
4   RealmSwift                          0x0000000104d5ab5b $s10RealmSwift7ResultsV7observeySo20RLMNotificationTokenCyAA0A16CollectionChangeOyACyxGGcF + 203
5   RxRealm                             0x0000000104b32681 $s10RealmSwift03AnyA10CollectionVyxG02RxA019NotificationEmitterA2eFP7observeySo20RLMNotificationTokenCyAA0aD6ChangeOyxGcFTWTm + 113
6   RxRealm                             0x0000000104b32606 $s10RealmSwift7ResultsVyxG02RxA019NotificationEmitterA2eFP7observeySo20RLMNotificationTokenCyAA0A16CollectionChangeOyxGcFTW + 38
7   RxRealm                             0x0000000104b32b09 $s7RxSwift14ObservableTypeP0A5RealmAD19NotificationEmitter7ElementRpzrlE10collection4from16synchronousStartAA0C0CyAGGAG_SbtFZAA10Disposable_pAA11AnyObserverVyAGGcfU_ + 265
8   RxRealm                             0x0000000104b35dd6 $s7RxSwift14ObservableTypeP0A5RealmAD19NotificationEmitter7ElementRpzrlE10collection4from16synchronousStartAA0C0CyAGGAG_SbtFZAA10Disposable_pAA11AnyObserverVyAGGcfU_TATm + 38
9   RxRealm                             0x0000000104b35c90 $s7RxSwift14ObservableTypeP0A5RealmAD19NotificationEmitter7ElementRpzrlE10collection4from16synchronousStartAA0C0CyAGGAG_SbtFZAA10Disposable_pAA11AnyObserverVyAGGcfU_TA + 16
10  RxSwift                             0x0000000104b8f84c $s7RxSwift19AnonymousObservable33_95EBF5692819D58425EC2DD0512D115ALLC3run_6cancelAA10Disposable_p4sink_AaG_p12subscriptiontqd___AA10Cancelable_pt7ElementQyd__RszAA12ObserverTypeRd__lF + 316
11  RxSwift                             0x0000000104b9db6e $s7RxSwift8ProducerC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lFAaE_pyt_tcfU_ + 366
12  RxSwift                             0x0000000104b9dc09 $s7RxSwift8ProducerC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lFAaE_pyt_tcfU_TA + 25
13  RxSwift                             0x0000000104b9dc41 $s7RxSwift10Disposable_pIegr_ytAaB_pIegnr_TRTA + 17
14  RxSwift                             0x0000000104b95220 $s7RxSwift22CurrentThreadSchedulerC8schedule_6actionAA10Disposable_px_AaF_pxctlF + 288
15  RxSwift                             0x0000000104b9d6b8 $s7RxSwift8ProducerC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lF + 648
16  RxSwift                             0x0000000104ba55c0 $s7RxSwift9MergeSink33_DDEA0423368B3B462AE46699A4D080E1LLC14subscribeInneryyAA10ObservableCy7ElementQy_GF + 480
17  RxSwift                             0x0000000104ba53bf $s7RxSwift9MergeSink33_DDEA0423368B3B462AE46699A4D080E1LLC2onyyAA5EventOyxGF + 1119
18  RxSwift                             0x0000000104ba6190 $s7RxSwift9MergeSink33_DDEA0423368B3B462AE46699A4D080E1LLCyxq_q0_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
19  RxSwift                             0x0000000104b98103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
20  RxSwift                             0x0000000104be0258 $s7RxSwift7MapSink33_5428EFA9A9B0C0340021B871D2E5AC01LLC2onyyAA5EventOyxGF + 552
21  RxSwift                             0x0000000104be03b0 $s7RxSwift7MapSink33_5428EFA9A9B0C0340021B871D2E5AC01LLCyxq_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
22  RxSwift                             0x0000000104b98103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
23  RxSwift                             0x0000000104b8f615 $s7RxSwift23AnonymousObservableSink33_95EBF5692819D58425EC2DD0512D115ALLC2onyyAA5EventOy7ElementQzGF + 325
24  RxSwift                             0x0000000104b8f700 $s7RxSwift23AnonymousObservableSink33_95EBF5692819D58425EC2DD0512D115ALLCyxGAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
25  RxSwift                             0x0000000104bf02e3 $sTA + 67
26  RxSwift                             0x0000000104b711ec $s7RxSwift11AnyObserverV2onyyAA5EventOyxGF + 12
27  RxSwift                             0x0000000104bf00b6 $s7RxSwift12ObserverTypePAAE6onNextyy7ElementQzF + 166
28  RxRealm                             0x0000000104b32df8 $s7RxSwift14ObservableTypeP0A5RealmAD19NotificationEmitter7ElementRpzrlE10collection4from16synchronousStartAA0C0CyAGGAG_SbtFZAA10Disposable_pAA11AnyObserverVyAGGcfU_y0eB00E16CollectionChangeOyAGGcfU_ + 568
29  RxRealm                             0x0000000104b378c9 $s7RxSwift14ObservableTypeP0A5RealmAD19NotificationEmitter7ElementRpzrlE10collection4from16synchronousStartAA0C0CyAGGAG_SbtFZAA10Disposable_pAA11AnyObserverVyAGGcfU_y0eB00E16CollectionChangeOyAGGcfU_TA + 41
30  RxRealm                             0x0000000104b36ef4 $s10RealmSwift0A16CollectionChangeOyAA7ResultsVyxGGIegn_AGIegg_AA0aC5ValueRzlTRTA + 52
31  RealmSwift                          0x0000000104d5ba3b $s10RealmSwift7ResultsV7observeySo20RLMNotificationTokenCyAA0A16CollectionChangeOyACyxGGcFySo10RLMResultsCyyXlGSg_So013RLMCollectionH0CSgs5Error_pSgtcfU_TA + 107
32  RealmSwift                          0x0000000104d3c47e $sSo10RLMResultsCyyXlGSgSo19RLMCollectionChangeCSgs5Error_pSgIegggg_AdGSo7NSErrorCSgIeyByyy_TR + 94
33  Realm                               0x0000000104fd69be _ZZ23RLMAddNotificationBlockIN5realm7ResultsEEP20RLMNotificationTokenP11objc_objectRT_U13block_pointerFvS5_P19RLMCollectionChangeP7NSErrorEbENKUlRKNS0_19CollectionChangeSetESt13exception_ptrE_clESG_SH_ + 198
34  Realm                               0x0000000104fd67b4 _ZN5realm24CollectionChangeCallback4ImplIZ23RLMAddNotificationBlockINS_7ResultsEEP20RLMNotificationTokenP11objc_objectRT_U13block_pointerFvS7_P19RLMCollectionChangeP7NSErrorEbEUlRKNS_19CollectionChangeSetESt13exception_ptrE_E5afterESI_ + 26
35  Realm                               0x0000000104f8553f _ZN5realm5_impl18CollectionNotifier13after_advanceEv + 399
36  Realm                               0x0000000104f8619d _ZN5realm5_impl15NotifierPackage13after_advanceEv + 35
37  Realm                               0x00000001050a7adb _ZN5realm5_impl11transaction5beginERKNSt3__110unique_ptrINS_11SharedGroupENS2_14default_deleteIS4_EEEEPNS_14BindingContextERNS0_15NotifierPackageE + 468
38  Realm                               0x0000000104fb337b _ZN5realm5_impl16RealmCoordinator16promote_to_writeERNS_5RealmE + 157
39  Realm                               0x0000000105087dd6 _ZN5realm5Realm17begin_transactionEv + 180
40  Realm                               0x0000000105053e1c -[RLMRealm beginWriteTransaction] + 15
41  ConfCore                            0x0000000104978054 block_destroy_helper + 86388
42  ConfCore                            0x000000010490eba9 globalinit_33_B8BAEC25FCBA0721953811C918E440CD_func2 + 2313
43  libdispatch.dylib                   0x00007fff6caf06c4 _dispatch_call_block_and_release + 12
44  libdispatch.dylib                   0x00007fff6caf1658 _dispatch_client_callout + 8
45  libdispatch.dylib                   0x00007fff6cafccab _dispatch_main_queue_callback_4CF + 936
46  CoreFoundation                      0x00007fff32adbb93 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
47  CoreFoundation                      0x00007fff32a9b81a __CFRunLoopRun + 2042
48  CoreFoundation                      0x00007fff32a9a9c3 CFRunLoopRunSpecific + 466
49  HIToolbox                           0x00007fff316b7abd RunCurrentEventLoopInMode + 292
50  HIToolbox                           0x00007fff316b77d5 ReceiveNextEventCommon + 584
51  HIToolbox                           0x00007fff316b7579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
52  AppKit                              0x00007fff2fcff829 _DPSNextEvent + 883
53  AppKit                              0x00007fff2fcfe070 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
54  AppKit                              0x00007fff2fcefd7e -[NSApplication run] + 658
55  AppKit                              0x00007fff2fcc1b86 NSApplicationMain + 777
56  libdyld.dylib                       0x00007fff6cb4acc9 start + 1

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.AppKit              	0x00007fff300e1b43 -[NSApplication _crashOnException:] + 106
1   com.apple.AppKit              	0x00007fff300e1a26 -[NSApplication reportException:] + 901
2   com.apple.AppKit              	0x00007fff3019155d uncaughtErrorProc + 145
3   com.apple.CoreFoundation      	0x00007fff32b916b8 __handleUncaughtException + 726
4   libobjc.A.dylib               	0x00007fff6b9ada51 _objc_terminate() + 90
5   libc++abi.dylib               	0x00007fff69e80887 std::__terminate(void (*)()) + 8
6   libc++abi.dylib               	0x00007fff69e80829 std::terminate() + 41
7   libdispatch.dylib             	0x00007fff6caf166c _dispatch_client_callout + 28
8   libdispatch.dylib             	0x00007fff6cafccab _dispatch_main_queue_callback_4CF + 936
9   com.apple.CoreFoundation      	0x00007fff32adbb93 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
10  com.apple.CoreFoundation      	0x00007fff32a9b81a __CFRunLoopRun + 2042
11  com.apple.CoreFoundation      	0x00007fff32a9a9c3 CFRunLoopRunSpecific + 466
12  com.apple.HIToolbox           	0x00007fff316b7abd RunCurrentEventLoopInMode + 292
13  com.apple.HIToolbox           	0x00007fff316b77d5 ReceiveNextEventCommon + 584
14  com.apple.HIToolbox           	0x00007fff316b7579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
15  com.apple.AppKit              	0x00007fff2fcff829 _DPSNextEvent + 883
16  com.apple.AppKit              	0x00007fff2fcfe070 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
17  com.apple.AppKit              	0x00007fff2fcefd7e -[NSApplication run] + 658
18  com.apple.AppKit              	0x00007fff2fcc1b86 NSApplicationMain + 777
19  libdyld.dylib                 	0x00007fff6cb4acc9 start + 1

closed time in 17 days

insidegui

issue closedinsidegui/WWDC

Unwatched filter not working

My MBP is running macOS 10.15 Beta (19A512f) I'm running WWDC Version 6.1.2

I have been going through the videos I wanted to see, using the filters Downloaded and Unwatched to ensure that I was always getting new one. But for a while the Unwatched filter has not been working. It could be that it stopped when I installed 10.15. Now, after watching a video to the end, it still shows up even when I have Unwatched switched on.

The videos I watched earlier are excluded and if I turn the Unwatched filter off, those ones come back to the list.

closed time in 17 days

Logistes

issue commentinsidegui/WWDC

Unwatched filter not working

Closing this since we haven't been able to reproduce it and the version of the app reported is older than the most current version. Please let us know if you can give reproduction steps in the latest version.

Logistes

comment created time in 17 days

create barnchinsidegui/WWDC

branch : release-7.1

created branch time in 17 days

created taginsidegui/WWDC

tag7.1

The unofficial WWDC app for macOS

created time in 17 days

release insidegui/WWDC

7.1

released time in 17 days

push eventinsidegui/WWDC

Allen Humphreys

commit sha e5862ee264865e78cc7579f9466623d9e50e3878

Update filter preservation to use Codable compatible serialization to faciliate removing SwiftyJSON

view details

Guilherme Rambo

commit sha b13b47a76a2ca7b0adb357ab4dc6c4a0c1263b1a

Merge branch 'master' into ah/remove-swifty-json

view details

Guilherme Rambo

commit sha 2cc0d88c24440b5f817fe459cc3296936e1bdee9

Merge pull request #632 from insidegui/ah/remove-swifty-json Update filter preservation to use Codable compatible serialization to facilitate removing SwiftyJSON

view details

push time in 17 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 035d6e89a0f97bde27a20e5fa74a2573c8706095

Updated to Realm 5.1, using background queue for user sync engine

view details

Guilherme Rambo

commit sha 9488390b00bb17c756519a5a14fda75a10d25a6e

WIP: Async app initialization

view details

Guilherme Rambo

commit sha b834538873ea42d82509e45d0e0d549a5da78bfc

Handling statup errors

view details

Allen Humphreys

commit sha 26db9e353965c4d76ae2ba7f28db5646b7670dcb

Adjust how realms are initialized for some crashy paths

view details

Guilherme Rambo

commit sha 5b98614008909a8e426a6a87bdf1f1a04bb577a1

Merge pull request #627 from insidegui/ah/additional-realm-queue-changes Adjust how realms are initialized for some crashy paths

view details

Allen Humphreys

commit sha 15c7dc9fc8b32929b85653c90781f3a63c758dc8

Correct realm for etag comparison, add argument for forcing transcript loading

view details

Allen Humphreys

commit sha 0f69cf665064f8d0e97ac72f9de6da52a984f1cf

Revert temporary project signing changes

view details

Allen Humphreys

commit sha 2cdd84a3371228f4a461e97a49a766f40104a0c0

Upgrade to Realm v5.3.0 for the performance fix

view details

Guilherme Rambo

commit sha 61bfb9b0cfe31a722e73bfdd9f94ea77faff6478

Temporarily disable compact on launch to workaround realm/realm-cocoa/#6652

view details

Guilherme Rambo

commit sha 6f1ffcf7f86adc6233c7fcdd22f385d0c359e59d

WIP: Storing images in the filesystem instead of Realm

view details

Guilherme Rambo

commit sha 6211c430acb0babf5c4cd9d08741b42331a7a740

Reimplemented thumbnails with new fs image storage

view details

Guilherme Rambo

commit sha 1fa45f7a39a991e676a3837d5a234fd6ade79a18

Fixed downloading of images in the community tab

view details

Guilherme Rambo

commit sha 35f304151b2cdc9abd3ee9057cd679434de9ccdd

Setting cache mode for images loaded from the filesystem

view details

Guilherme Rambo

commit sha dd7277b6b699ee1ec8ae3a26777783ec6f9591ca

Fixed handling of token expired and zone deleted errors from CloudKit

view details

Guilherme Rambo

commit sha 4cefbf96be91412530154736f7baeda3c2f6b2eb

Implemented a way of simulating slow database starts

view details

Guilherme Rambo

commit sha 94b28d48750286da84609f47debb3d192ebf7889

Implemented interstitial for when a database upgrade causes app startup to take longer than a certain threshold

view details

Guilherme Rambo

commit sha 8446c5e6bdddd026387db5d91d7dc0ece2bf5ef6

Updated Realm to 5.3.1

view details

Guilherme Rambo

commit sha d9a90e5872c0771727055ed49f3b8e2284866c9c

Bump version

view details

Guilherme Rambo

commit sha 8b74bb0cf1bc702b206993a11f56e915d3433d80

Merge pull request #630 from insidegui/rambo/background-sync-engine Move sync operations to a background queue, initialize storage asynchronously

view details

Guilherme Rambo

commit sha b13b47a76a2ca7b0adb357ab4dc6c4a0c1263b1a

Merge branch 'master' into ah/remove-swifty-json

view details

push time in 17 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 035d6e89a0f97bde27a20e5fa74a2573c8706095

Updated to Realm 5.1, using background queue for user sync engine

view details

Guilherme Rambo

commit sha 9488390b00bb17c756519a5a14fda75a10d25a6e

WIP: Async app initialization

view details

Guilherme Rambo

commit sha b834538873ea42d82509e45d0e0d549a5da78bfc

Handling statup errors

view details

Allen Humphreys

commit sha 26db9e353965c4d76ae2ba7f28db5646b7670dcb

Adjust how realms are initialized for some crashy paths

view details

Guilherme Rambo

commit sha 5b98614008909a8e426a6a87bdf1f1a04bb577a1

Merge pull request #627 from insidegui/ah/additional-realm-queue-changes Adjust how realms are initialized for some crashy paths

view details

Allen Humphreys

commit sha 15c7dc9fc8b32929b85653c90781f3a63c758dc8

Correct realm for etag comparison, add argument for forcing transcript loading

view details

Allen Humphreys

commit sha 0f69cf665064f8d0e97ac72f9de6da52a984f1cf

Revert temporary project signing changes

view details

Allen Humphreys

commit sha 2cdd84a3371228f4a461e97a49a766f40104a0c0

Upgrade to Realm v5.3.0 for the performance fix

view details

Guilherme Rambo

commit sha 61bfb9b0cfe31a722e73bfdd9f94ea77faff6478

Temporarily disable compact on launch to workaround realm/realm-cocoa/#6652

view details

Guilherme Rambo

commit sha 6f1ffcf7f86adc6233c7fcdd22f385d0c359e59d

WIP: Storing images in the filesystem instead of Realm

view details

Guilherme Rambo

commit sha 6211c430acb0babf5c4cd9d08741b42331a7a740

Reimplemented thumbnails with new fs image storage

view details

Guilherme Rambo

commit sha 1fa45f7a39a991e676a3837d5a234fd6ade79a18

Fixed downloading of images in the community tab

view details

Guilherme Rambo

commit sha 35f304151b2cdc9abd3ee9057cd679434de9ccdd

Setting cache mode for images loaded from the filesystem

view details

Guilherme Rambo

commit sha dd7277b6b699ee1ec8ae3a26777783ec6f9591ca

Fixed handling of token expired and zone deleted errors from CloudKit

view details

Guilherme Rambo

commit sha 4cefbf96be91412530154736f7baeda3c2f6b2eb

Implemented a way of simulating slow database starts

view details

Guilherme Rambo

commit sha 94b28d48750286da84609f47debb3d192ebf7889

Implemented interstitial for when a database upgrade causes app startup to take longer than a certain threshold

view details

Guilherme Rambo

commit sha 8446c5e6bdddd026387db5d91d7dc0ece2bf5ef6

Updated Realm to 5.3.1

view details

Guilherme Rambo

commit sha d9a90e5872c0771727055ed49f3b8e2284866c9c

Bump version

view details

Guilherme Rambo

commit sha 8b74bb0cf1bc702b206993a11f56e915d3433d80

Merge pull request #630 from insidegui/rambo/background-sync-engine Move sync operations to a background queue, initialize storage asynchronously

view details

push time in 17 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha d9a90e5872c0771727055ed49f3b8e2284866c9c

Bump version

view details

push time in 17 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 8446c5e6bdddd026387db5d91d7dc0ece2bf5ef6

Updated Realm to 5.3.1

view details

push time in 17 days

startedcodeOfRobin/CloudKitFeatureFlags

started time in 18 days

push eventinsidegui/wwdc.io

Guilherme Rambo

commit sha 7a5819287562ab4dfe2f03e3647d156162845373

Moved AASA to worker script

view details

push time in 19 days

push eventinsidegui/wwdc.io

Guilherme Rambo

commit sha d7dfe2536c7cedc8bba9bae5fa17d990b98f49e0

Moved to CloudFlare Worker Sites

view details

push time in 19 days

startedminimaxir/gpt-3-experiments

started time in 19 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 94b28d48750286da84609f47debb3d192ebf7889

Implemented interstitial for when a database upgrade causes app startup to take longer than a certain threshold

view details

push time in 19 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 6f1ffcf7f86adc6233c7fcdd22f385d0c359e59d

WIP: Storing images in the filesystem instead of Realm

view details

Guilherme Rambo

commit sha 6211c430acb0babf5c4cd9d08741b42331a7a740

Reimplemented thumbnails with new fs image storage

view details

Guilherme Rambo

commit sha 1fa45f7a39a991e676a3837d5a234fd6ade79a18

Fixed downloading of images in the community tab

view details

Guilherme Rambo

commit sha 35f304151b2cdc9abd3ee9057cd679434de9ccdd

Setting cache mode for images loaded from the filesystem

view details

Guilherme Rambo

commit sha dd7277b6b699ee1ec8ae3a26777783ec6f9591ca

Fixed handling of token expired and zone deleted errors from CloudKit

view details

Guilherme Rambo

commit sha 4cefbf96be91412530154736f7baeda3c2f6b2eb

Implemented a way of simulating slow database starts

view details

push time in 19 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 35f304151b2cdc9abd3ee9057cd679434de9ccdd

Setting cache mode for images loaded from the filesystem

view details

push time in 19 days

create barnchinsidegui/WWDC

branch : rambo/image-storage-fs

created branch time in 19 days

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 61bfb9b0cfe31a722e73bfdd9f94ea77faff6478

Temporarily disable compact on launch to workaround realm/realm-cocoa/#6652

view details

push time in 19 days

startedpvieito/MachKit

started time in 20 days

startedswift-server/swift-service-lifecycle

started time in 21 days

pull request commentinsidegui/WWDC

Move sync operations to a background queue, initialize storage asynchronously

@allenhumphreys thanks for upgrading Realm to their latest release. I'll do some testing with this as soon as I can.

insidegui

comment created time in 22 days

startedDimillian/RedditOS

started time in 25 days

issue commentinsidegui/WWDC

Crash: "Cannot register notification blocks from within write transactions"

Update: the issue has been fixed in Realm. We should have an update with the fixes out soon.

insidegui

comment created time in a month

created taginsidegui/MultipeerKit

tag0.3.0

MultipeerConnectivity + Codable = ❤️

created time in a month

release insidegui/MultipeerKit

0.3.0

released time in a month

push eventinsidegui/MultipeerKit

Callum Todd

commit sha 83d988828256eb66d72affa3032469ff9c8dc958

Exposed sender information

view details

Callum Todd

commit sha 9ad42b497545e311c2df66df863fb6d5435d4ea8

Updated documentation

view details

Guilherme Rambo

commit sha 8dd6524a51c4a9bf75a65165f8fedb4c155f39cc

Merge pull request #9 from CallumTodd7/master Surface sender peer

view details

push time in a month

PR merged insidegui/MultipeerKit

Surface sender peer

Surfaces the sender’s peer in the receive closure.

If there’s any thing that’s not right or could be tweaked, just let me know.

+300 -8328

1 comment

16 changed files

CallumTodd7

pr closed time in a month

created taginsidegui/TwitterPublishPlugin

tag0.1.0

A plugin for Publish that let's you easily embed tweets in your posts.

created time in a month

created taginsidegui/TwitterPublishPlugin

tag0.1

A plugin for Publish that let's you easily embed tweets in your posts.

created time in a month

release insidegui/TwitterPublishPlugin

0.1

released time in a month

startedsteventroughtonsmith/CatalystSidebarToolbar

started time in a month

push eventinsidegui/MultipeerKit

Guilherme Rambo

commit sha c12fdb1d8fbea1de456ba6118bbade859db466c9

Patched dynamic package name to fix Xcode 12 crash

view details

push time in a month

create barnchinsidegui/MultipeerKit

branch : surface-sender-peer

created branch time in a month

pull request commentinsidegui/MultipeerKit

Surface sender peer

Thanks @CallumTodd7, I'll check this out as soon as I can :)

CallumTodd7

comment created time in a month

pull request commentinsidegui/WWDC

Move sync operations to a background queue, initialize storage asynchronously

@demianturner That would be a huge undertaking and we would need to keep Realm in the app for a really long time until every single user has had their data migrated. We don't have the resources to do that migration.

insidegui

comment created time in a month

issue commentinsidegui/WWDC

Crash: "Cannot register notification blocks from within write transactions"

This is definitely a problem with the sync engine. @allenhumphreys and I are working on a solution in #630. I'll limit the conversation here since we've already identified the source of the problem. Thanks everyone for the contributions and patience as we resolve this.

insidegui

comment created time in a month

push eventinsidegui/WWDC

Allen Humphreys

commit sha 01e132737b9ea43adc50a6f9cc26abd9c8333fe3

Fix session summary string replacement, be smarter about the default selection

view details

Guilherme Rambo

commit sha 1da792ad23669186a6c8469d8fcac80c0ede945c

Merge pull request #628 from insidegui/ah/minor-fixes Fix session summary string replacement, be smarter about the default selection

view details

push time in a month

starteddokun1/afterparty-server

started time in a month

issue commentinsidegui/WWDC

WWDC 2014 Swift Sessions missing

I don't see those sessions in the contents feed, they have probably been pulled by Apple.

masters3d

comment created time in a month

push eventinsidegui/WWDC

Allen Humphreys

commit sha 26db9e353965c4d76ae2ba7f28db5646b7670dcb

Adjust how realms are initialized for some crashy paths

view details

Guilherme Rambo

commit sha 5b98614008909a8e426a6a87bdf1f1a04bb577a1

Merge pull request #627 from insidegui/ah/additional-realm-queue-changes Adjust how realms are initialized for some crashy paths

view details

push time in a month

Pull request review commentinsidegui/WWDC

Adjust how realms are initialized for some crashy paths

 public final class TranscriptIndexer {         self.manifestURL = manifestURL     } -    fileprivate let queue = DispatchQueue.global(qos: .utility)+    fileprivate let queue = DispatchQueue(label: "Transcript Indexer", qos: .background)

True. Using .global is usually not a good idea anyways 😬

allenhumphreys

comment created time in a month

issue commentinsidegui/WWDC

Playback Speed: add shortcut keys for changing playback speed

Feel free to open a pull request with those additions :)

muescha

comment created time in a month

issue closedinsidegui/WWDC

Playback Speed: add shortcut keys for changing playback speed

Where

  • while playing a video

What i do

  • i often change the speed to skip not important parts
  • i often then like to fast change the speed to normal speed to understand details

What i expect

  • i like to adjust the speed with keyboard shortcuts

what i see

  • i can right click but i need to choose in a select list: then still it takes time to select the speed
  • i can click, but then it not changes between my prefered speed - it always cycle through all settings: this takes also to much time to select my speed

others

  • on YouTube i can adjust the speed with < and >

closed time in a month

muescha

issue commentinsidegui/WWDC

Playback Speed: add shortcut keys for changing playback speed

Hi, you can use the + and - keys, which are already implemented. There is also a button in the Touch Bar.

muescha

comment created time in a month

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 9488390b00bb17c756519a5a14fda75a10d25a6e

WIP: Async app initialization

view details

Guilherme Rambo

commit sha b834538873ea42d82509e45d0e0d549a5da78bfc

Handling statup errors

view details

push time in a month

create barnchinsidegui/WWDC

branch : rambo/background-sync-engine

created branch time in a month

push eventinsidegui/WWDC

Guilherme Rambo

commit sha 8e031f0ab39ce8595a72cca493d29ba812bacdae

Processing session progress in a background queue

view details

Guilherme Rambo

commit sha 6f6d327c7f54380332ce910af95daab221e50210

Bump version

view details

push time in a month

PublicEvent

push eventinsidegui/WWDC

Allen Humphreys

commit sha 618d137ca39d7ff2bbe3d2b7e471e11d3e0c31e1

Ensure the Realm List came from realm before filtering fixes #620

view details

Guilherme Rambo

commit sha 36f3216585eb0612e4e75330d7e2f0e94c176e4d

Merge pull request #624 from insidegui/ah/fix-RLMArray-crash Ensure the Realm List came from realm before filtering fixes #620

view details

push time in a month

issue closedinsidegui/WWDC

Crash: This method may only be called on RLMArray instances retrieved from an RLMRealm

  • Version of mac: OS10.15.5 (19F101)
  • Version of the app: 7.0.2
  • What were you trying to do when the issue happened: Just watching a session

Since we have https://github.com/insidegui/WWDC/issues/615 I think it's worth mentioning that my iCloud syncing is disabled

An uncaught exception was raised
This method may only be called on RLMArray instances retrieved from an RLMRealm

(
	0   CoreFoundation                      0x00007fff3906fbe7 __exceptionPreprocess + 250
	1   libobjc.A.dylib                     0x00007fff71e805bf objc_exception_throw + 48
	2   Realm                               0x0000000104db1bf9 -[RLMArray objectsWithPredicate:] + 57
	3   RealmSwift                          0x0000000104b290e7 $s10RealmSwift4ListC6filteryAA7ResultsVyxGSo11NSPredicateCF + 71
	4   WWDC                                0x00000001045dfa77 WWDC + 580215
	5   WWDC                                0x00000001045df87b WWDC + 579707
	6   WWDC                                0x00000001045e135a WWDC + 586586
	7   WWDC                                0x00000001045e13a4 WWDC + 586660
	8   RxSwift                             0x000000010496e603 $s7RxSwift14ObservableTypePAAE9subscribe6onNext0F5Error0F9Completed0F8DisposedAA10Disposable_py7ElementQzcSg_ys0H0_pcSgyycSgAOtFyAA5EventOyAKGcfU_ + 307
	9   RxSwift                             0x000000010496e8b5 $s7RxSwift14ObservableTypePAAE9subscribe6onNext0F5Error0F9Completed0F8DisposedAA10Disposable_py7ElementQzcSg_ys0H0_pcSgyycSgAOtFyAA5EventOyAKGcfU_TA + 53
	10  RxSwift                             0x0000000104985251 $s7RxSwift17AnonymousObserverC6onCoreyyAA5EventOyxGF + 17
	11  RxSwift                             0x000000010496ff79 $s7RxSwift12ObserverBaseC2onyyAA5EventOyxGF + 249
	12  RxSwift                             0x0000000104970172 $s7RxSwift12ObserverBaseCyxGAA0C4TypeA2aEP2onyyAA5EventOy7ElementQzGFTW + 18
	13  RxSwift                             0x00000001049e15de $s7RxSwift32ObserveOnSerialDispatchQueueSink33_277A93ABA8477198C125F3F26B2D4B62LLC9scheduler8observer6cancelADyxGAA0efG9SchedulerC_xAA10Cancelable_ptcfcAA10Disposable_pAH4sink_AA5EventOy7ElementQzG5eventt_tcfU_ + 526
	14  RxSwift                             0x00000001049e1d0c $s7RxSwift32ObserveOnSerialDispatchQueueSink33_277A93ABA8477198C125F3F26B2D4B62LLC9scheduler8observer6cancelADyxGAA0efG9SchedulerC_xAA10Cancelable_ptcfcAA10Disposable_pAH4sink_AA5EventOy7ElementQzG5eventt_tcfU_TA + 12
	15  RxSwift                             0x00000001049e1e3d $s7RxSwift32ObserveOnSerialDispatchQueueSink33_277A93ABA8477198C125F3F26B2D4B62LLCyxGAA5EventOy7ElementQzGAA10Disposable_pIeggnr_AE_AJtAaK_pIegnr_AA12ObserverTypeRzlTRTA + 141
	16  RxSwift                             0x000000010496379a $s7RxSwift13MainSchedulerC16scheduleInternal_6actionAA10Disposable_px_AaF_pxctlF + 298
	17  RxSwift                             0x00000001049ca26c $s7RxSwift28SerialDispatchQueueSchedulerC8schedule_6actionAA10Disposable_px_AaF_pxctlF + 12
	18  RxSwift                             0x00000001049e18bc $s7RxSwift32ObserveOnSerialDispatchQueueSink33_277A93ABA8477198C125F3F26B2D4B62LLC6onCoreyyAA5EventOy7ElementQzGF + 364
	19  RxSwift                             0x000000010496ff79 $s7RxSwift12ObserverBaseC2onyyAA5EventOyxGF + 249
	20  RxSwift                             0x0000000104970172 $s7RxSwift12ObserverBaseCyxGAA0C4TypeA2aEP2onyyAA5EventOy7ElementQzGFTW + 18
	21  RxSwift                             0x000000010495cfc2 $s7RxSwift4Just33_BD9B9D4356C4038796FB16D0D54A9F8ELLC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lF + 146
	22  RxSwift                             0x00000001049e1c1e $s7RxSwift28ObserveOnSerialDispatchQueue33_277A93ABA8477198C125F3F26B2D4B62LLC3run_6cancelAA10Disposable_p4sink_AaG_p12subscriptiontqd___AA10Cancelable_pt7ElementQyd__RszAA12ObserverTypeRd__lF + 414
	23  RxSwift                             0x0000000104989b6e $s7RxSwift8ProducerC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lFAaE_pyt_tcfU_ + 366
	24  RxSwift                             0x0000000104989c09 $s7RxSwift8ProducerC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lFAaE_pyt_tcfU_TA + 25
	25  RxSwift                             0x0000000104989c41 $s7RxSwift10Disposable_pIegr_ytAaB_pIegnr_TRTA + 17
	26  RxSwift                             0x0000000104981220 $s7RxSwift22CurrentThreadSchedulerC8schedule_6actionAA10Disposable_px_AaF_pxctlF + 288
	27  RxSwift                             0x00000001049896b8 $s7RxSwift8ProducerC9subscribeyAA10Disposable_pqd__7ElementQyd__RszAA12ObserverTypeRd__lF + 648
	28  RxSwift                             0x000000010496e2a6 $s7RxSwift14ObservableTypePAAE9subscribe6onNext0F5Error0F9Completed0F8DisposedAA10Disposable_py7ElementQzcSg_ys0H0_pcSgyycSgAOtF + 854
	29  WWDC                                0x00000001045dddfe WWDC + 572926
	30  WWDC                                0x00000001045e10b4 WWDC + 585908
	31  WWDC                                0x00000001045f3d64 WWDC + 662884
	32  WWDC                                0x00000001045b9494 WWDC + 423060
	33  WWDC                                0x000000010463203c WWDC + 917564
	34  WWDC                                0x0000000104632074 WWDC + 917620
	35  AppKit                              0x00007fff362864b0 +[NSAnimationContext runAnimationGroup:] + 55
	36  WWDC                                0x00000001045b93e0 WWDC + 422880
	37  WWDC                                0x00000001045bf4a4 WWDC + 447652
	38  RxSwift                             0x000000010496e603 $s7RxSwift14ObservableTypePAAE9subscribe6onNext0F5Error0F9Completed0F8DisposedAA10Disposable_py7ElementQzcSg_ys0H0_pcSgyycSgAOtFyAA5EventOyAKGcfU_ + 307
	39  RxSwift                             0x000000010496e8b5 $s7RxSwift14ObservableTypePAAE9subscribe6onNext0F5Error0F9Completed0F8DisposedAA10Disposable_py7ElementQzcSg_ys0H0_pcSgyycSgAOtFyAA5EventOyAKGcfU_TA + 53
	40  RxSwift                             0x0000000104985251 $s7RxSwift17AnonymousObserverC6onCoreyyAA5EventOyxGF + 17
	41  RxSwift                             0x000000010496ff79 $s7RxSwift12ObserverBaseC2onyyAA5EventOyxGF + 249
	42  RxSwift                             0x0000000104970172 $s7RxSwift12ObserverBaseCyxGAA0C4TypeA2aEP2onyyAA5EventOy7ElementQzGFTW + 18
	43  RxSwift                             0x0000000104984103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
	44  RxSwift                             0x00000001049ac7fa $s7RxSwift15SubscribeOnSink33_B44C3DD7F62EF81799E6347E59A266A2LLC2onyyAA5EventOy7ElementQzGF + 26
	45  RxSwift                             0x00000001049acd60 $s7RxSwift15SubscribeOnSink33_B44C3DD7F62EF81799E6347E59A266A2LLCyxq_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
	46  RxSwift                             0x00000001049dc2e3 $sTA + 67
	47  RxSwift                             0x000000010496092c $s7RxSwift5EventOyxGIegn_ADytIegnr_7ElementQyd__RszAA12ObserverTypeRd__r__lTR + 12
	48  RxSwift                             0x00000001049b3add $s7RxSwift5EventOyxGIegn_ADytIegnr_7ElementQyd__RszAA12ObserverTypeRd__r__lTRTA + 29
	49  RxSwift                             0x00000001049b250a $s7RxSwift15BehaviorSubjectC2onyyAA5EventOyxGF + 74
	50  RxSwift                             0x00000001049b3a40 $s7RxSwift15BehaviorSubjectCyxGAA12ObserverTypeA2aEP2onyyAA5EventOy7ElementQzGFTW + 16
	51  RxSwift                             0x00000001049dc0b6 $s7RxSwift12ObserverTypePAAE6onNextyy7ElementQzF + 166
	52  RxRelay                             0x0000000104cf7835 $s7RxRelay08BehaviorB0C6acceptyyxF + 85
	53  RxRelay                             0x0000000104cf8276 $s7RxSwift14ObservableTypeP0A5RelayE4bind33_96A103040B84415F639A45B42D688BA9LL2toAA10Disposable_pSayAD08BehaviorE0Cy7ElementQzGG_tFyAA5EventOyALGcfU_yAMXEfU_TA + 22
	54  RxRelay                             0x0000000104cf82d4 $s7RxRelay07PublishB0Cy7ElementQzGs5Error_pIggzo_AFsAG_pIegnzo_0A5Swift14ObservableTypeRzlTRTA + 20
	55  RxRelay                             0x0000000104cf82f9 $s7RxRelay08BehaviorB0Cy7ElementQzGs5Error_pIggzo_AFsAG_pIegnzo_0A5Swift14ObservableTypeRzlTRTA + 9
	56  libswiftCore.dylib                  0x00007fff7277164d $sSTsE7forEachyyy7ElementQzKXEKF + 381
	57  RxRelay                             0x0000000104cf8166 $s7RxSwift14ObservableTypeP0A5RelayE4bind33_96A103040B84415F639A45B42D688BA9LL2toAA10Disposable_pSayAD08BehaviorE0Cy7ElementQzGG_tFyAA5EventOyALGcfU_ + 390
	58  RxSwift                             0x000000010496df41 $s7RxSwift14ObservableTypePAAE9subscribeyAA10Disposable_pyAA5EventOy7ElementQzGcFyAJcfU_TA + 17
	59  RxSwift                             0x0000000104985251 $s7RxSwift17AnonymousObserverC6onCoreyyAA5EventOyxGF + 17
	60  RxSwift                             0x000000010496ff79 $s7RxSwift12ObserverBaseC2onyyAA5EventOyxGF + 249
	61  RxSwift                             0x0000000104970172 $s7RxSwift12ObserverBaseCyxGAA0C4TypeA2aEP2onyyAA5EventOy7ElementQzGFTW + 18
	62  RxSwift                             0x0000000104984103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
	63  RxSwift                             0x00000001049cc258 $s7RxSwift7MapSink33_5428EFA9A9B0C0340021B871D2E5AC01LLC2onyyAA5EventOyxGF + 552
	64  RxSwift                             0x00000001049cc3b0 $s7RxSwift7MapSink33_5428EFA9A9B0C0340021B871D2E5AC01LLCyxq_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
	65  RxSwift                             0x0000000104984103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
	66  RxSwift                             0x00000001049ac7fa $s7RxSwift15SubscribeOnSink33_B44C3DD7F62EF81799E6347E59A266A2LLC2onyyAA5EventOy7ElementQzGF + 26
	67  RxSwift                             0x00000001049acd60 $s7RxSwift15SubscribeOnSink33_B44C3DD7F62EF81799E6347E59A266A2LLCyxq_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
	68  RxSwift                             0x0000000104984103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
	69  RxSwift                             0x000000010495708a $s7RxSwift13TakeUntilSink33_991BF34058B438BC3F322FA2B2904AFELLC16_synchronized_onyyAA5EventOy7ElementQy_GF + 170
	70  RxSwift                             0x000000010497fe65 $s7RxSwift18SynchronizedOnTypePAAE012synchronizedD0yyAA5EventOy7ElementQzGF + 69
	71  RxSwift                             0x00000001049573e7 $s7RxSwift13TakeUntilSink33_991BF34058B438BC3F322FA2B2904AFELLCyxq_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 23
	72  RxSwift                             0x0000000104984103 $s7RxSwift4SinkC9forwardOnyyAA5EventOy7ElementQzGF + 99
	73  RxSwift                             0x00000001049ce67d $s7RxSwift12DeferredSink33_9A640CB28D6420293D75F113534DFAC6LLC2onyyAA5EventOy7ElementQzGF + 109
	74  RxSwift                             0x00000001049ce7f0 $s7RxSwift12DeferredSink33_9A640CB28D6420293D75F113534DFAC6LLCyxq_GAA12ObserverTypeA2aFP2onyyAA5EventOy7ElementQzGFTW + 16
	75  RxSwift                             0x00000001049dc2e3 $sTA + 67
	76  RxSwift                             0x000000010496092c $s7RxSwift5EventOyxGIegn_ADytIegnr_7ElementQyd__RszAA12ObserverTypeRd__r__lTR + 12
	77  RxSwift                             0x000000010498677d $s7RxSwift5EventOyxGIegn_ADytIegnr_7ElementQyd__RszAA12ObserverTypeRd__r__lTRTA + 29
	78  RxSwift                             0x000000010498545a $s7RxSwift14PublishSubjectC2onyyAA5EventOyxGF + 74
	79  WWDC                                0x0000000104614497 WWDC + 795799
	80  WWDC                                0x0000000104614514 WWDC + 795924
	81  CoreFoundation                      0x00007fff38fe989f __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
	82  CoreFoundation                      0x00007fff38fe9833 ___CFXRegistrationPost1_block_invoke + 63
	83  CoreFoundation                      0x00007fff38fe97a8 _CFXRegistrationPost1 + 372
	84  CoreFoundation                      0x00007fff38fe9414 ___CFXNotificationPost_block_invoke + 80
	85  CoreFoundation                      0x00007fff38fb958d -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1554
	86  CoreFoundation                      0x00007fff38fb8a39 _CFXNotificationPost + 1351
	87  Foundation                          0x00007fff3b633786 -[NSNotificationCenter postNotificationName:object:userInfo:] + 59
	88  AppKit                              0x00007fff363b5b9b -[NSTableView _sendSelectionChangedNotificationForRows:columns:] + 221
	89  AppKit                              0x00007fff363b5251 -[NSTableView _doSelectIndexes:byExtendingSelection:indexType:funnelThroughSingleIndexVersion:] + 3140
	90  AppKit                              0x00007fff363b45f9 -[NSTableView selectRowIndexes:byExtendingSelection:] + 127
	91  WWDC                                0x00000001045c79ce WWDC + 481742
	92  WWDC                                0x00000001045d18c1 WWDC + 522433
	93  WWDC                                0x00000001045d1901 WWDC + 522497
	94  WWDC                                0x00000001045c7cfe WWDC + 482558
	95  libdispatch.dylib                   0x00007fff72fce658 _dispatch_client_callout + 8
	96  libdispatch.dylib                   0x00007fff72fda7ab _dispatch_async_and_wait_invoke + 87
	97  libdispatch.dylib                   0x00007fff72fce658 _dispatch_client_callout + 8
	98  libdispatch.dylib                   0x00007fff72fd9cab _dispatch_main_queue_callback_4CF + 936
	99  CoreFoundation                      0x00007fff39032f11 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
	100 CoreFoundation                      0x00007fff38ff2d17 __CFRunLoopRun + 2028
	101 CoreFoundation                      0x00007fff38ff1ece CFRunLoopRunSpecific + 462
	102 HIToolbox                           0x00007fff37c20abd RunCurrentEventLoopInMode + 292
	103 HIToolbox                           0x00007fff37c207d5 ReceiveNextEventCommon + 584
	104 HIToolbox                           0x00007fff37c20579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
	105 AppKit                              0x00007fff36268829 _DPSNextEvent + 883
	106 AppKit                              0x00007fff36267070 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
	107 AppKit                              0x00007fff36258d7e -[NSApplication run] + 658
	108 AppKit                              0x00007fff3622ab86 NSApplicationMain + 777
	109 libdyld.dylib                       0x00007fff73027cc9 start + 1
)

closed time in a month

hvsw

PR merged insidegui/WWDC

Ensure the Realm List came from realm before filtering fixes #620

I mean, maybe there's a more elegant way to this, but this should do for now.

+5 -1

0 comment

1 changed file

allenhumphreys

pr closed time in a month

startedtwostraws/VisualEffects

started time in a month

issue closedinsidegui/WWDC

Bottom of screen not visible on 1366 x 768 displays

Before opening your issue, please make sure you answer YES to all of the questions below.

  • Are you running the latest version of the app? -- Yes
  • Are you running a release, stable version of macOS? -- Yes
  • Have you looked at previous issues to see if you're having an issue that's already being worked on? Yes
  • If your issue is about compilation or project setup, have you followed the instructions from the readme? -- using prebuilt version
  • Have you read the Code of Conduct, and will you uphold it's values? -- Yes

If you answered YES to all of the questions, please provide as much information as possible about your issue.

When running the app on a 1366 x 768 display, the bottom of the app is chopped off. You can only just see the tops of the Related Sessions. While it is possible to resize the app horizontally, you can not resize vertically, nor can you scroll the session view.

This the how the app looked zoomed to fill the screen. You can see at the bottom the related sessions are chopped. WWDC App Zoomed

If you then swap to full screen, you can now see all the related sessions, but the top of the video is chopped off. WWDC App Full Screen

  • Version of macOS -- 10.15.5
  • Version of the app -- 7.0.2
  • What were you trying to do when the issue happened

Just running the app normally

  • Any particular hardware/software configuration you have that might be affecting the app

Running app on 11" MacBook Air, its res is 1366 x 768

  • If it is a crash, please provide the crash log
  • If it is a hang (beach ball), please provide a process sample
  • If it is a wrong behavior, list all steps required to reproduce it

Open app on a 1366x768 screen. Select a session.

  • Please add screenshots if you think they might help us diagnose the issue

Additional quirk. Sometimes the related sessions aren't visible at all, but if you swipe up into mission control, and then swipe out of it again, the contents resize themselves and the related sessions appear. (However this doesn't work if you use App Expose)

Selected a session, presently the related sessions aren't visible. Related Sessions not visible

After using Mission Control (swipe 3 fingers up, then either swipe 3 fingers down, or just click on the window), the contents resize slightly and the related sessions are visible.

Related Sessions visible after using Mission Control

closed time in a month

tarasis

issue commentinsidegui/WWDC

Bottom of screen not visible on 1366 x 768 displays

I had the same issue, which prompted #617, so this has already been fixed 🥳

tarasis

comment created time in a month

push eventinsidegui/WWDC

Guilherme Rambo

commit sha ab5cca4804d2d4440777d5b3af05272a490cac2d

Fixed resolution of exported clips

view details

Guilherme Rambo

commit sha 4a06237d57e50045fcc59f83db16d8841b3e8eaa

Merge pull request #621 from insidegui/rambo/fix-clip-resolution Fixed resolution of exported clips

view details

push time in a month

PR merged insidegui/WWDC

Fixed resolution of exported clips

This year's videos are downloaded at 1080p and that was causing issues with the layout of the exported clips. This addresses that by resizing the layers appropriately.

+14 -9

0 comment

4 changed files

insidegui

pr closed time in a month

issue closedinsidegui/WWDC

Clipped video is not sized correctly

Before opening your issue, please make sure you answer YES to all of the questions below.

  • Are you running the latest version of the app? YES
  • Are you running a release, stable version of macOS? YES
  • Have you looked at previous issues to see if you're having an issue that's already being worked on? YES
  • Have you read the Code of Conduct, and will you uphold it's values? YES

If you answered YES to all of the questions, please provide as much information as possible about your issue.

  • Version of macOS 10.15.5
  • Version of the app 7.0.2
  • What were you trying to do when the issue happened Clip from a WWDC video
  • Any particular hardware/software configuration you have that might be affecting the app Unknown
  • If it is a wrong behavior, list all steps required to reproduce it Clip from a WWDC video. View clip.
  • Please add screenshots if you think they might help us diagnose the issue

image

Here's the actual clip: Design great app clips-614728534.mp4.zip

closed time in a month

BrianBatchelder

issue commentinsidegui/WWDC

Clipped video is not sized correctly

Already dealt with in #621

BrianBatchelder

comment created time in a month

PR opened insidegui/WWDC

Fixed resolution of exported clips

This year's videos are downloaded at 1080p and that was causing issues with the layout of the exported clips. This addresses that by resizing the layers appropriately.

+14 -9

0 comment

4 changed files

pr created time in a month

create barnchinsidegui/WWDC

branch : rambo/fix-clip-resolution

created branch time in a month

issue commentinsidegui/WWDC

Crash: This method may only be called on RLMArray instances retrieved from an RLMRealm

@allenhumphreys I would need the full crash report, please send me one if you have it

hvsw

comment created time in a month

create barnchinsidegui/WWDC

branch : rambo/code-snippets

created branch time in a month

push eventinsidegui/WWDC

Allen Humphreys

commit sha c53b6b4551e133b9bc85b8cc549174eba2c6adaf

Direct clipping actions to the active tab. fixes #618

view details

Guilherme Rambo

commit sha 594b4ecd67b1c0937c9dde5cc5898e14ad475b00

Merge pull request #619 from insidegui/ah/fix-clip-sharing Direct clipping actions to the active tab. fixes #618

view details

push time in a month

issue closedinsidegui/WWDC

Clip sharing doesn't work in the schedule tab

I have been able to verify that this issue is being caused by viewModel being nil in line 133 of the ShelfViewController. I haven't been able to find the root cause yet.

closed time in a month

insidegui

issue commentinsidegui/WWDC

Clip sharing doesn't work in the schedule tab

Thanks for pointing that out, I completely forgot about the Videos tab for a moment here 😅

insidegui

comment created time in a month

issue openedinsidegui/WWDC

Clip sharing doesn't work

I have been able to verify that this issue is being caused by viewModel being nil in line 133 of the ShelfViewController. I haven't been able to find the root cause yet.

created time in a month

more