GET https://kbin.spritesserver.nl/index.php/d/gitlab.freedesktop.org/comments/newest

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
210.03 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1813
  +user: App\Entity\User {#2450 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
    \n
    > A complex camera support library for Linux, Android, and ChromeOS\n
    > \n
    > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
    > \n
    > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1720394982 {#1872
    date: 2024-07-08 01:29:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1600 …}
  +nested: Doctrine\ORM\PersistentCollection {#1513 …}
  +votes: Doctrine\ORM\PersistentCollection {#1849 …}
  +reports: Doctrine\ORM\PersistentCollection {#1391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
  -id: 295499
  -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5907499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704882817 {#2437
    date: 2024-01-10 11:33:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1813
  +user: App\Entity\User {#2450 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
    \n
    > A complex camera support library for Linux, Android, and ChromeOS\n
    > \n
    > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
    > \n
    > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1720394982 {#1872
    date: 2024-07-08 01:29:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1600 …}
  +nested: Doctrine\ORM\PersistentCollection {#1513 …}
  +votes: Doctrine\ORM\PersistentCollection {#1849 …}
  +reports: Doctrine\ORM\PersistentCollection {#1391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
  -id: 295499
  -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5907499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704882817 {#2437
    date: 2024-01-10 11:33:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1813
  +user: App\Entity\User {#2450 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
    \n
    > A complex camera support library for Linux, Android, and ChromeOS\n
    > \n
    > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
    > \n
    > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1720394982 {#1872
    date: 2024-07-08 01:29:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1600 …}
  +nested: Doctrine\ORM\PersistentCollection {#1513 …}
  +votes: Doctrine\ORM\PersistentCollection {#1849 …}
  +reports: Doctrine\ORM\PersistentCollection {#1391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
  -id: 295499
  -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5907499"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704882817 {#2437
    date: 2024-01-10 11:33:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#2129
  +user: Proxies\__CG__\App\Entity\User {#2133 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1813
    +user: App\Entity\User {#2450 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
      \n
      > A complex camera support library for Linux, Android, and ChromeOS\n
      > \n
      > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
      > \n
      > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 37
    +score: 0
    +lastActive: DateTime @1720394982 {#1872
      date: 2024-07-08 01:29:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1600 …}
    +nested: Doctrine\ORM\PersistentCollection {#1513 …}
    +votes: Doctrine\ORM\PersistentCollection {#1849 …}
    +reports: Doctrine\ORM\PersistentCollection {#1391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
    -id: 295499
    -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907499"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882817 {#2437
      date: 2024-01-10 11:33:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704898121 {#2132
    date: 2024-01-10 15:48:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2130 …}
  +nested: Doctrine\ORM\PersistentCollection {#2241 …}
  +votes: Doctrine\ORM\PersistentCollection {#2100 …}
  +reports: Doctrine\ORM\PersistentCollection {#2099 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 296028
  -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8110448"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898121 {#2131
    date: 2024-01-10 15:48:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#2129
  +user: Proxies\__CG__\App\Entity\User {#2133 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1813
    +user: App\Entity\User {#2450 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
      \n
      > A complex camera support library for Linux, Android, and ChromeOS\n
      > \n
      > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
      > \n
      > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 37
    +score: 0
    +lastActive: DateTime @1720394982 {#1872
      date: 2024-07-08 01:29:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1600 …}
    +nested: Doctrine\ORM\PersistentCollection {#1513 …}
    +votes: Doctrine\ORM\PersistentCollection {#1849 …}
    +reports: Doctrine\ORM\PersistentCollection {#1391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
    -id: 295499
    -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907499"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882817 {#2437
      date: 2024-01-10 11:33:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704898121 {#2132
    date: 2024-01-10 15:48:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2130 …}
  +nested: Doctrine\ORM\PersistentCollection {#2241 …}
  +votes: Doctrine\ORM\PersistentCollection {#2100 …}
  +reports: Doctrine\ORM\PersistentCollection {#2099 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 296028
  -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8110448"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898121 {#2131
    date: 2024-01-10 15:48:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#2129
  +user: Proxies\__CG__\App\Entity\User {#2133 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1813
    +user: App\Entity\User {#2450 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
      \n
      > A complex camera support library for Linux, Android, and ChromeOS\n
      > \n
      > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
      > \n
      > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 37
    +score: 0
    +lastActive: DateTime @1720394982 {#1872
      date: 2024-07-08 01:29:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1600 …}
    +nested: Doctrine\ORM\PersistentCollection {#1513 …}
    +votes: Doctrine\ORM\PersistentCollection {#1849 …}
    +reports: Doctrine\ORM\PersistentCollection {#1391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
    -id: 295499
    -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907499"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882817 {#2437
      date: 2024-01-10 11:33:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704898121 {#2132
    date: 2024-01-10 15:48:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2130 …}
  +nested: Doctrine\ORM\PersistentCollection {#2241 …}
  +votes: Doctrine\ORM\PersistentCollection {#2100 …}
  +reports: Doctrine\ORM\PersistentCollection {#2099 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 296028
  -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8110448"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898121 {#2131
    date: 2024-01-10 15:48:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#2283
  +user: Proxies\__CG__\App\Entity\User {#2280 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2133 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1813
      +user: App\Entity\User {#2450 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
        \n
        > A complex camera support library for Linux, Android, and ChromeOS\n
        > \n
        > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
        > \n
        > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 37
      +score: 0
      +lastActive: DateTime @1720394982 {#1872
        date: 2024-07-08 01:29:42.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@joojmachine@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1600 …}
      +nested: Doctrine\ORM\PersistentCollection {#1513 …}
      +votes: Doctrine\ORM\PersistentCollection {#1849 …}
      +reports: Doctrine\ORM\PersistentCollection {#1391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
      -id: 295499
      -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5907499"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704882817 {#2437
        date: 2024-01-10 11:33:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1813}
    +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704898121 {#2132
      date: 2024-01-10 15:48:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
      "@lnxtx@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2130 …}
    +nested: Doctrine\ORM\PersistentCollection {#2241 …}
    +votes: Doctrine\ORM\PersistentCollection {#2100 …}
    +reports: Doctrine\ORM\PersistentCollection {#2099 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
    -id: 296028
    -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8110448"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704898121 {#2131
      date: 2024-01-10 15:48:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: """
    SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
    \n
    [github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704914320 {#2295
    date: 2024-01-10 20:18:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
    "@iturnedintoanewt@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 296786
  -bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6559791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704914320 {#2281
    date: 2024-01-10 20:18:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#2283
  +user: Proxies\__CG__\App\Entity\User {#2280 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2133 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1813
      +user: App\Entity\User {#2450 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
        \n
        > A complex camera support library for Linux, Android, and ChromeOS\n
        > \n
        > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
        > \n
        > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 37
      +score: 0
      +lastActive: DateTime @1720394982 {#1872
        date: 2024-07-08 01:29:42.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@joojmachine@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1600 …}
      +nested: Doctrine\ORM\PersistentCollection {#1513 …}
      +votes: Doctrine\ORM\PersistentCollection {#1849 …}
      +reports: Doctrine\ORM\PersistentCollection {#1391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
      -id: 295499
      -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5907499"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704882817 {#2437
        date: 2024-01-10 11:33:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1813}
    +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704898121 {#2132
      date: 2024-01-10 15:48:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
      "@lnxtx@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2130 …}
    +nested: Doctrine\ORM\PersistentCollection {#2241 …}
    +votes: Doctrine\ORM\PersistentCollection {#2100 …}
    +reports: Doctrine\ORM\PersistentCollection {#2099 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
    -id: 296028
    -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8110448"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704898121 {#2131
      date: 2024-01-10 15:48:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: """
    SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
    \n
    [github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704914320 {#2295
    date: 2024-01-10 20:18:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
    "@iturnedintoanewt@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 296786
  -bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6559791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704914320 {#2281
    date: 2024-01-10 20:18:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#2283
  +user: Proxies\__CG__\App\Entity\User {#2280 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2129
    +user: Proxies\__CG__\App\Entity\User {#2133 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1813
      +user: App\Entity\User {#2450 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
        \n
        > A complex camera support library for Linux, Android, and ChromeOS\n
        > \n
        > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
        > \n
        > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 37
      +score: 0
      +lastActive: DateTime @1720394982 {#1872
        date: 2024-07-08 01:29:42.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@joojmachine@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1600 …}
      +nested: Doctrine\ORM\PersistentCollection {#1513 …}
      +votes: Doctrine\ORM\PersistentCollection {#1849 …}
      +reports: Doctrine\ORM\PersistentCollection {#1391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
      -id: 295499
      -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5907499"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704882817 {#2437
        date: 2024-01-10 11:33:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1813}
    +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704898121 {#2132
      date: 2024-01-10 15:48:41.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
      "@lnxtx@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2130 …}
    +nested: Doctrine\ORM\PersistentCollection {#2241 …}
    +votes: Doctrine\ORM\PersistentCollection {#2100 …}
    +reports: Doctrine\ORM\PersistentCollection {#2099 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
    -id: 296028
    -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8110448"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704898121 {#2131
      date: 2024-01-10 15:48:41.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: """
    SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
    \n
    [github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704914320 {#2295
    date: 2024-01-10 20:18:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
    "@iturnedintoanewt@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2282 …}
  +nested: Doctrine\ORM\PersistentCollection {#2276 …}
  +votes: Doctrine\ORM\PersistentCollection {#2275 …}
  +reports: Doctrine\ORM\PersistentCollection {#2261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
  -id: 296786
  -bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6559791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704914320 {#2281
    date: 2024-01-10 20:18:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#2233
  +user: Proxies\__CG__\App\Entity\User {#2133 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2283
    +user: Proxies\__CG__\App\Entity\User {#2280 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2133 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1813
        +user: App\Entity\User {#2450 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
          \n
          > A complex camera support library for Linux, Android, and ChromeOS\n
          > \n
          > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
          > \n
          > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 37
        +score: 0
        +lastActive: DateTime @1720394982 {#1872
          date: 2024-07-08 01:29:42.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@joojmachine@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1600 …}
        +nested: Doctrine\ORM\PersistentCollection {#1513 …}
        +votes: Doctrine\ORM\PersistentCollection {#1849 …}
        +reports: Doctrine\ORM\PersistentCollection {#1391 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
        -id: 295499
        -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5907499"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704882817 {#2437
          date: 2024-01-10 11:33:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1813}
      +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704898121 {#2132
        date: 2024-01-10 15:48:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@joojmachine@lemmy.ml"
        "@lnxtx@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2130 …}
      +nested: Doctrine\ORM\PersistentCollection {#2241 …}
      +votes: Doctrine\ORM\PersistentCollection {#2100 …}
      +reports: Doctrine\ORM\PersistentCollection {#2099 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
      -id: 296028
      -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8110448"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704898121 {#2131
        date: 2024-01-10 15:48:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1813}
    +body: """
      SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
      \n
      [github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704914320 {#2295
      date: 2024-01-10 20:18:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
      "@lnxtx@feddit.nl"
      "@iturnedintoanewt@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2282 …}
    +nested: Doctrine\ORM\PersistentCollection {#2276 …}
    +votes: Doctrine\ORM\PersistentCollection {#2275 …}
    +reports: Doctrine\ORM\PersistentCollection {#2261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
    -id: 296786
    -bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6559791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704914320 {#2281
      date: 2024-01-10 20:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Thanks for the clarification! I thought they were related."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704926211 {#2240
    date: 2024-01-10 23:36:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
    "@iturnedintoanewt@lemm.ee"
    "@Molecular0079@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2226 …}
  +nested: Doctrine\ORM\PersistentCollection {#2238 …}
  +votes: Doctrine\ORM\PersistentCollection {#2249 …}
  +reports: Doctrine\ORM\PersistentCollection {#2259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2250 …}
  -id: 297527
  -bodyTs: "'clarif':4 'relat':9 'thank':1 'thought':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8121482"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704926211 {#2236
    date: 2024-01-10 23:36:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2233
  +user: Proxies\__CG__\App\Entity\User {#2133 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2283
    +user: Proxies\__CG__\App\Entity\User {#2280 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2133 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1813
        +user: App\Entity\User {#2450 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
          \n
          > A complex camera support library for Linux, Android, and ChromeOS\n
          > \n
          > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
          > \n
          > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 37
        +score: 0
        +lastActive: DateTime @1720394982 {#1872
          date: 2024-07-08 01:29:42.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@joojmachine@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1600 …}
        +nested: Doctrine\ORM\PersistentCollection {#1513 …}
        +votes: Doctrine\ORM\PersistentCollection {#1849 …}
        +reports: Doctrine\ORM\PersistentCollection {#1391 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
        -id: 295499
        -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5907499"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704882817 {#2437
          date: 2024-01-10 11:33:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1813}
      +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704898121 {#2132
        date: 2024-01-10 15:48:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@joojmachine@lemmy.ml"
        "@lnxtx@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2130 …}
      +nested: Doctrine\ORM\PersistentCollection {#2241 …}
      +votes: Doctrine\ORM\PersistentCollection {#2100 …}
      +reports: Doctrine\ORM\PersistentCollection {#2099 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
      -id: 296028
      -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8110448"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704898121 {#2131
        date: 2024-01-10 15:48:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1813}
    +body: """
      SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
      \n
      [github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704914320 {#2295
      date: 2024-01-10 20:18:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
      "@lnxtx@feddit.nl"
      "@iturnedintoanewt@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2282 …}
    +nested: Doctrine\ORM\PersistentCollection {#2276 …}
    +votes: Doctrine\ORM\PersistentCollection {#2275 …}
    +reports: Doctrine\ORM\PersistentCollection {#2261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
    -id: 296786
    -bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6559791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704914320 {#2281
      date: 2024-01-10 20:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Thanks for the clarification! I thought they were related."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704926211 {#2240
    date: 2024-01-10 23:36:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
    "@iturnedintoanewt@lemm.ee"
    "@Molecular0079@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2226 …}
  +nested: Doctrine\ORM\PersistentCollection {#2238 …}
  +votes: Doctrine\ORM\PersistentCollection {#2249 …}
  +reports: Doctrine\ORM\PersistentCollection {#2259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2250 …}
  -id: 297527
  -bodyTs: "'clarif':4 'relat':9 'thank':1 'thought':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8121482"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704926211 {#2236
    date: 2024-01-10 23:36:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2233
  +user: Proxies\__CG__\App\Entity\User {#2133 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2283
    +user: Proxies\__CG__\App\Entity\User {#2280 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2129
      +user: Proxies\__CG__\App\Entity\User {#2133 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1813
        +user: App\Entity\User {#2450 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
          \n
          > A complex camera support library for Linux, Android, and ChromeOS\n
          > \n
          > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
          > \n
          > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 37
        +score: 0
        +lastActive: DateTime @1720394982 {#1872
          date: 2024-07-08 01:29:42.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@joojmachine@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1600 …}
        +nested: Doctrine\ORM\PersistentCollection {#1513 …}
        +votes: Doctrine\ORM\PersistentCollection {#1849 …}
        +reports: Doctrine\ORM\PersistentCollection {#1391 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
        -id: 295499
        -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5907499"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704882817 {#2437
          date: 2024-01-10 11:33:37.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1813}
      +body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704898121 {#2132
        date: 2024-01-10 15:48:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@joojmachine@lemmy.ml"
        "@lnxtx@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2130 …}
      +nested: Doctrine\ORM\PersistentCollection {#2241 …}
      +votes: Doctrine\ORM\PersistentCollection {#2100 …}
      +reports: Doctrine\ORM\PersistentCollection {#2099 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2045 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
      -id: 296028
      -bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8110448"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704898121 {#2131
        date: 2024-01-10 15:48:41.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1813}
    +body: """
      SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
      \n
      [github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704914320 {#2295
      date: 2024-01-10 20:18:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
      "@lnxtx@feddit.nl"
      "@iturnedintoanewt@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2282 …}
    +nested: Doctrine\ORM\PersistentCollection {#2276 …}
    +votes: Doctrine\ORM\PersistentCollection {#2275 …}
    +reports: Doctrine\ORM\PersistentCollection {#2261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2221 …}
    -id: 296786
    -bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6559791"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704914320 {#2281
      date: 2024-01-10 20:18:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Thanks for the clarification! I thought they were related."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704926211 {#2240
    date: 2024-01-10 23:36:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
    "@iturnedintoanewt@lemm.ee"
    "@Molecular0079@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2226 …}
  +nested: Doctrine\ORM\PersistentCollection {#2238 …}
  +votes: Doctrine\ORM\PersistentCollection {#2249 …}
  +reports: Doctrine\ORM\PersistentCollection {#2259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2250 …}
  -id: 297527
  -bodyTs: "'clarif':4 'relat':9 'thank':1 'thought':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8121482"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704926211 {#2236
    date: 2024-01-10 23:36:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#2058
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1813
    +user: App\Entity\User {#2450 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
      \n
      > A complex camera support library for Linux, Android, and ChromeOS\n
      > \n
      > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
      > \n
      > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 37
    +score: 0
    +lastActive: DateTime @1720394982 {#1872
      date: 2024-07-08 01:29:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1600 …}
    +nested: Doctrine\ORM\PersistentCollection {#1513 …}
    +votes: Doctrine\ORM\PersistentCollection {#1849 …}
    +reports: Doctrine\ORM\PersistentCollection {#1391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
    -id: 295499
    -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907499"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882817 {#2437
      date: 2024-01-10 11:33:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Thank you for that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704900778 {#2052
    date: 2024-01-10 16:32:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2108 …}
  +nested: Doctrine\ORM\PersistentCollection {#2125 …}
  +votes: Doctrine\ORM\PersistentCollection {#2041 …}
  +reports: Doctrine\ORM\PersistentCollection {#2102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2103 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2110 …}
  -id: 296154
  -bodyTs: "'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7230782"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900778 {#2054
    date: 2024-01-10 16:32:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#2058
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1813
    +user: App\Entity\User {#2450 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
      \n
      > A complex camera support library for Linux, Android, and ChromeOS\n
      > \n
      > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
      > \n
      > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 37
    +score: 0
    +lastActive: DateTime @1720394982 {#1872
      date: 2024-07-08 01:29:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1600 …}
    +nested: Doctrine\ORM\PersistentCollection {#1513 …}
    +votes: Doctrine\ORM\PersistentCollection {#1849 …}
    +reports: Doctrine\ORM\PersistentCollection {#1391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
    -id: 295499
    -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907499"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882817 {#2437
      date: 2024-01-10 11:33:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Thank you for that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704900778 {#2052
    date: 2024-01-10 16:32:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2108 …}
  +nested: Doctrine\ORM\PersistentCollection {#2125 …}
  +votes: Doctrine\ORM\PersistentCollection {#2041 …}
  +reports: Doctrine\ORM\PersistentCollection {#2102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2103 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2110 …}
  -id: 296154
  -bodyTs: "'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7230782"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900778 {#2054
    date: 2024-01-10 16:32:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#2058
  +user: Proxies\__CG__\App\Entity\User {#2111 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1813
    +user: App\Entity\User {#2450 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1875 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      [libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
      \n
      > A complex camera support library for Linux, Android, and ChromeOS\n
      > \n
      > Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
      > \n
      > To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 37
    +score: 0
    +lastActive: DateTime @1720394982 {#1872
      date: 2024-07-08 01:29:42.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@joojmachine@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1600 …}
    +nested: Doctrine\ORM\PersistentCollection {#1513 …}
    +votes: Doctrine\ORM\PersistentCollection {#1849 …}
    +reports: Doctrine\ORM\PersistentCollection {#1391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1955 …}
    -id: 295499
    -bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907499"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882817 {#2437
      date: 2024-01-10 11:33:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1813}
  +body: "Thank you for that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704900778 {#2052
    date: 2024-01-10 16:32:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@joojmachine@lemmy.ml"
    "@lnxtx@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2108 …}
  +nested: Doctrine\ORM\PersistentCollection {#2125 …}
  +votes: Doctrine\ORM\PersistentCollection {#2041 …}
  +reports: Doctrine\ORM\PersistentCollection {#2102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2103 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2110 …}
  -id: 296154
  -bodyTs: "'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7230782"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704900778 {#2054
    date: 2024-01-10 16:32:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#1683
  +user: App\Entity\User {#1629 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1701391662 {#1554
    date: 2023-12-01 01:47:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1680 …}
  +nested: Doctrine\ORM\PersistentCollection {#1686 …}
  +votes: Doctrine\ORM\PersistentCollection {#1692 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
  -id: 153018
  -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5831583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700706344 {#1596
    date: 2023-11-23 03:25:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#1683
  +user: App\Entity\User {#1629 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1701391662 {#1554
    date: 2023-12-01 01:47:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1680 …}
  +nested: Doctrine\ORM\PersistentCollection {#1686 …}
  +votes: Doctrine\ORM\PersistentCollection {#1692 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
  -id: 153018
  -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5831583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700706344 {#1596
    date: 2023-11-23 03:25:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#1683
  +user: App\Entity\User {#1629 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1701391662 {#1554
    date: 2023-12-01 01:47:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1680 …}
  +nested: Doctrine\ORM\PersistentCollection {#1686 …}
  +votes: Doctrine\ORM\PersistentCollection {#1692 …}
  +reports: Doctrine\ORM\PersistentCollection {#1705 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
  -id: 153018
  -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5831583"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700706344 {#1596
    date: 2023-11-23 03:25:44.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#2068
  +user: Proxies\__CG__\App\Entity\User {#2073 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700724029 {#2069
    date: 2023-11-23 08:20:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2137 …}
  +nested: Doctrine\ORM\PersistentCollection {#2135 …}
  +votes: Doctrine\ORM\PersistentCollection {#2159 …}
  +reports: Doctrine\ORM\PersistentCollection {#2339 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
  -id: 153706
  -bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://outpost.zeuslink.net/comment/3289850"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700724029 {#2072
    date: 2023-11-23 08:20:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#2068
  +user: Proxies\__CG__\App\Entity\User {#2073 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700724029 {#2069
    date: 2023-11-23 08:20:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2137 …}
  +nested: Doctrine\ORM\PersistentCollection {#2135 …}
  +votes: Doctrine\ORM\PersistentCollection {#2159 …}
  +reports: Doctrine\ORM\PersistentCollection {#2339 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
  -id: 153706
  -bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://outpost.zeuslink.net/comment/3289850"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700724029 {#2072
    date: 2023-11-23 08:20:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#2068
  +user: Proxies\__CG__\App\Entity\User {#2073 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700724029 {#2069
    date: 2023-11-23 08:20:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2137 …}
  +nested: Doctrine\ORM\PersistentCollection {#2135 …}
  +votes: Doctrine\ORM\PersistentCollection {#2159 …}
  +reports: Doctrine\ORM\PersistentCollection {#2339 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
  -id: 153706
  -bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://outpost.zeuslink.net/comment/3289850"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700724029 {#2072
    date: 2023-11-23 08:20:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#2121
  +user: Proxies\__CG__\App\Entity\User {#2123 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2068
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1683
      +user: App\Entity\User {#1629 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1701391662 {#1554
        date: 2023-12-01 01:47:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1680 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
      -id: 153018
      -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5831583"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700706344 {#1596
        date: 2023-11-23 03:25:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700724029 {#2069
      date: 2023-11-23 08:20:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 153706
    -bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://outpost.zeuslink.net/comment/3289850"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700724029 {#2072
      date: 2023-11-23 08:20:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "They are not"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700728467 {#2117
    date: 2023-11-23 09:34:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@russjr08@outpost.zeuslink.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2160 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2044 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2127 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2043 …}
  -id: 153873
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6479492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700728467 {#2124
    date: 2023-11-23 09:34:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#2121
  +user: Proxies\__CG__\App\Entity\User {#2123 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2068
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1683
      +user: App\Entity\User {#1629 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1701391662 {#1554
        date: 2023-12-01 01:47:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1680 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
      -id: 153018
      -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5831583"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700706344 {#1596
        date: 2023-11-23 03:25:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700724029 {#2069
      date: 2023-11-23 08:20:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 153706
    -bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://outpost.zeuslink.net/comment/3289850"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700724029 {#2072
      date: 2023-11-23 08:20:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "They are not"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700728467 {#2117
    date: 2023-11-23 09:34:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@russjr08@outpost.zeuslink.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2160 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2044 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2127 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2043 …}
  -id: 153873
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6479492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700728467 {#2124
    date: 2023-11-23 09:34:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#2121
  +user: Proxies\__CG__\App\Entity\User {#2123 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2068
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1683
      +user: App\Entity\User {#1629 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1701391662 {#1554
        date: 2023-12-01 01:47:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1680 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
      -id: 153018
      -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5831583"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700706344 {#1596
        date: 2023-11-23 03:25:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700724029 {#2069
      date: 2023-11-23 08:20:29.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 153706
    -bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://outpost.zeuslink.net/comment/3289850"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700724029 {#2072
      date: 2023-11-23 08:20:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "They are not"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700728467 {#2117
    date: 2023-11-23 09:34:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@russjr08@outpost.zeuslink.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2160 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2044 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2127 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2043 …}
  -id: 153873
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6479492"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700728467 {#2124
    date: 2023-11-23 09:34:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#2300
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: """
    As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
    \n
    It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700728643 {#2341
    date: 2023-11-23 09:37:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2323 …}
  +nested: Doctrine\ORM\PersistentCollection {#2329 …}
  +votes: Doctrine\ORM\PersistentCollection {#2325 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
  -id: 153883
  -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5075738"
  +editedAt: DateTimeImmutable @1701262377 {#2340
    date: 2023-11-29 13:52:57.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700728643 {#2334
    date: 2023-11-23 09:37:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#2300
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: """
    As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
    \n
    It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700728643 {#2341
    date: 2023-11-23 09:37:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2323 …}
  +nested: Doctrine\ORM\PersistentCollection {#2329 …}
  +votes: Doctrine\ORM\PersistentCollection {#2325 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
  -id: 153883
  -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5075738"
  +editedAt: DateTimeImmutable @1701262377 {#2340
    date: 2023-11-29 13:52:57.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700728643 {#2334
    date: 2023-11-23 09:37:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#2300
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: """
    As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
    \n
    It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700728643 {#2341
    date: 2023-11-23 09:37:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2323 …}
  +nested: Doctrine\ORM\PersistentCollection {#2329 …}
  +votes: Doctrine\ORM\PersistentCollection {#2325 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
  -id: 153883
  -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5075738"
  +editedAt: DateTimeImmutable @1701262377 {#2340
    date: 2023-11-29 13:52:57.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700728643 {#2334
    date: 2023-11-23 09:37:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#2198
  +user: Proxies\__CG__\App\Entity\User {#2223 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2300
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1683
      +user: App\Entity\User {#1629 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1701391662 {#1554
        date: 2023-12-01 01:47:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1680 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
      -id: 153018
      -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5831583"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700706344 {#1596
        date: 2023-11-23 03:25:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: """
      As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
      \n
      It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700728643 {#2341
      date: 2023-11-23 09:37:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2325 …}
    +reports: Doctrine\ORM\PersistentCollection {#2326 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
    -id: 153883
    -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5075738"
    +editedAt: DateTimeImmutable @1701262377 {#2340
      date: 2023-11-29 13:52:57.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700728643 {#2334
      date: 2023-11-23 09:37:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700747163 {#2215
    date: 2023-11-23 14:46:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2227 …}
  +nested: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  -id: 154545
  -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ro/comment/1370880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700747163 {#2224
    date: 2023-11-23 14:46:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#2198
  +user: Proxies\__CG__\App\Entity\User {#2223 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2300
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1683
      +user: App\Entity\User {#1629 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1701391662 {#1554
        date: 2023-12-01 01:47:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1680 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
      -id: 153018
      -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5831583"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700706344 {#1596
        date: 2023-11-23 03:25:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: """
      As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
      \n
      It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700728643 {#2341
      date: 2023-11-23 09:37:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2325 …}
    +reports: Doctrine\ORM\PersistentCollection {#2326 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
    -id: 153883
    -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5075738"
    +editedAt: DateTimeImmutable @1701262377 {#2340
      date: 2023-11-29 13:52:57.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700728643 {#2334
      date: 2023-11-23 09:37:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700747163 {#2215
    date: 2023-11-23 14:46:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2227 …}
  +nested: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  -id: 154545
  -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ro/comment/1370880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700747163 {#2224
    date: 2023-11-23 14:46:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#2198
  +user: Proxies\__CG__\App\Entity\User {#2223 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2300
    +user: Proxies\__CG__\App\Entity\User {#2324 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#1683
      +user: App\Entity\User {#1629 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1701391662 {#1554
        date: 2023-12-01 01:47:42.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1680 …}
      +nested: Doctrine\ORM\PersistentCollection {#1686 …}
      +votes: Doctrine\ORM\PersistentCollection {#1692 …}
      +reports: Doctrine\ORM\PersistentCollection {#1705 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
      -id: 153018
      -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5831583"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700706344 {#1596
        date: 2023-11-23 03:25:44.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: """
      As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
      \n
      It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1700728643 {#2341
      date: 2023-11-23 09:37:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2329 …}
    +votes: Doctrine\ORM\PersistentCollection {#2325 …}
    +reports: Doctrine\ORM\PersistentCollection {#2326 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
    -id: 153883
    -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5075738"
    +editedAt: DateTimeImmutable @1701262377 {#2340
      date: 2023-11-29 13:52:57.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700728643 {#2334
      date: 2023-11-23 09:37:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700747163 {#2215
    date: 2023-11-23 14:46:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2227 …}
  +nested: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  -id: 154545
  -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.ro/comment/1370880"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700747163 {#2224
    date: 2023-11-23 14:46:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#2210
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2198
    +user: Proxies\__CG__\App\Entity\User {#2223 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2300
      +user: Proxies\__CG__\App\Entity\User {#2324 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1683
        +user: App\Entity\User {#1629 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1701391662 {#1554
          date: 2023-12-01 01:47:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1680 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
        -id: 153018
        -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5831583"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700706344 {#1596
          date: 2023-11-23 03:25:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: """
        As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
        \n
        It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700728643 {#2341
        date: 2023-11-23 09:37:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2323 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2325 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 153883
      -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5075738"
      +editedAt: DateTimeImmutable @1701262377 {#2340
        date: 2023-11-29 13:52:57.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700728643 {#2334
        date: 2023-11-23 09:37:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700747163 {#2215
      date: 2023-11-23 14:46:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2227 …}
    +nested: Doctrine\ORM\PersistentCollection {#2214 …}
    +votes: Doctrine\ORM\PersistentCollection {#2225 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    -id: 154545
    -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.ro/comment/1370880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700747163 {#2224
      date: 2023-11-23 14:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Thanks, I corrected it"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700758320 {#2203
    date: 2023-11-23 17:52:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2199 …}
  +votes: Doctrine\ORM\PersistentCollection {#2197 …}
  +reports: Doctrine\ORM\PersistentCollection {#2209 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
  -id: 155317
  -bodyTs: "'correct':3 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5085718"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700758320 {#2208
    date: 2023-11-23 17:52:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#2210
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2198
    +user: Proxies\__CG__\App\Entity\User {#2223 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2300
      +user: Proxies\__CG__\App\Entity\User {#2324 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1683
        +user: App\Entity\User {#1629 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1701391662 {#1554
          date: 2023-12-01 01:47:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1680 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
        -id: 153018
        -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5831583"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700706344 {#1596
          date: 2023-11-23 03:25:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: """
        As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
        \n
        It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700728643 {#2341
        date: 2023-11-23 09:37:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2323 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2325 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 153883
      -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5075738"
      +editedAt: DateTimeImmutable @1701262377 {#2340
        date: 2023-11-29 13:52:57.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700728643 {#2334
        date: 2023-11-23 09:37:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700747163 {#2215
      date: 2023-11-23 14:46:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2227 …}
    +nested: Doctrine\ORM\PersistentCollection {#2214 …}
    +votes: Doctrine\ORM\PersistentCollection {#2225 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    -id: 154545
    -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.ro/comment/1370880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700747163 {#2224
      date: 2023-11-23 14:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Thanks, I corrected it"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700758320 {#2203
    date: 2023-11-23 17:52:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2199 …}
  +votes: Doctrine\ORM\PersistentCollection {#2197 …}
  +reports: Doctrine\ORM\PersistentCollection {#2209 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
  -id: 155317
  -bodyTs: "'correct':3 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5085718"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700758320 {#2208
    date: 2023-11-23 17:52:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#2210
  +user: Proxies\__CG__\App\Entity\User {#2324 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2198
    +user: Proxies\__CG__\App\Entity\User {#2223 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2300
      +user: Proxies\__CG__\App\Entity\User {#2324 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1683
        +user: App\Entity\User {#1629 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1701391662 {#1554
          date: 2023-12-01 01:47:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1680 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
        -id: 153018
        -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5831583"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700706344 {#1596
          date: 2023-11-23 03:25:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: """
        As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
        \n
        It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700728643 {#2341
        date: 2023-11-23 09:37:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2323 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2325 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 153883
      -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5075738"
      +editedAt: DateTimeImmutable @1701262377 {#2340
        date: 2023-11-29 13:52:57.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700728643 {#2334
        date: 2023-11-23 09:37:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700747163 {#2215
      date: 2023-11-23 14:46:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2227 …}
    +nested: Doctrine\ORM\PersistentCollection {#2214 …}
    +votes: Doctrine\ORM\PersistentCollection {#2225 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    -id: 154545
    -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.ro/comment/1370880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700747163 {#2224
      date: 2023-11-23 14:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Thanks, I corrected it"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700758320 {#2203
    date: 2023-11-23 17:52:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2199 …}
  +votes: Doctrine\ORM\PersistentCollection {#2197 …}
  +reports: Doctrine\ORM\PersistentCollection {#2209 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2200 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2270 …}
  -id: 155317
  -bodyTs: "'correct':3 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5085718"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700758320 {#2208
    date: 2023-11-23 17:52:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#2267
  +user: Proxies\__CG__\App\Entity\User {#2273 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2198
    +user: Proxies\__CG__\App\Entity\User {#2223 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2300
      +user: Proxies\__CG__\App\Entity\User {#2324 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1683
        +user: App\Entity\User {#1629 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1701391662 {#1554
          date: 2023-12-01 01:47:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1680 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
        -id: 153018
        -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5831583"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700706344 {#1596
          date: 2023-11-23 03:25:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: """
        As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
        \n
        It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700728643 {#2341
        date: 2023-11-23 09:37:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2323 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2325 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 153883
      -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5075738"
      +editedAt: DateTimeImmutable @1701262377 {#2340
        date: 2023-11-29 13:52:57.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700728643 {#2334
        date: 2023-11-23 09:37:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700747163 {#2215
      date: 2023-11-23 14:46:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2227 …}
    +nested: Doctrine\ORM\PersistentCollection {#2214 …}
    +votes: Doctrine\ORM\PersistentCollection {#2225 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    -id: 154545
    -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.ro/comment/1370880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700747163 {#2224
      date: 2023-11-23 14:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700755937 {#2257
    date: 2023-11-23 17:12:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2271 …}
  +nested: Doctrine\ORM\PersistentCollection {#2272 …}
  +votes: Doctrine\ORM\PersistentCollection {#2253 …}
  +reports: Doctrine\ORM\PersistentCollection {#2262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2264 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2242 …}
  -id: 155160
  -bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5104948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700755937 {#2268
    date: 2023-11-23 17:12:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#2267
  +user: Proxies\__CG__\App\Entity\User {#2273 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2198
    +user: Proxies\__CG__\App\Entity\User {#2223 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2300
      +user: Proxies\__CG__\App\Entity\User {#2324 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1683
        +user: App\Entity\User {#1629 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1701391662 {#1554
          date: 2023-12-01 01:47:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1680 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
        -id: 153018
        -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5831583"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700706344 {#1596
          date: 2023-11-23 03:25:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: """
        As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
        \n
        It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700728643 {#2341
        date: 2023-11-23 09:37:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2323 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2325 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 153883
      -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5075738"
      +editedAt: DateTimeImmutable @1701262377 {#2340
        date: 2023-11-29 13:52:57.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700728643 {#2334
        date: 2023-11-23 09:37:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700747163 {#2215
      date: 2023-11-23 14:46:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2227 …}
    +nested: Doctrine\ORM\PersistentCollection {#2214 …}
    +votes: Doctrine\ORM\PersistentCollection {#2225 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    -id: 154545
    -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.ro/comment/1370880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700747163 {#2224
      date: 2023-11-23 14:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700755937 {#2257
    date: 2023-11-23 17:12:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2271 …}
  +nested: Doctrine\ORM\PersistentCollection {#2272 …}
  +votes: Doctrine\ORM\PersistentCollection {#2253 …}
  +reports: Doctrine\ORM\PersistentCollection {#2262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2264 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2242 …}
  -id: 155160
  -bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5104948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700755937 {#2268
    date: 2023-11-23 17:12:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#2267
  +user: Proxies\__CG__\App\Entity\User {#2273 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2198
    +user: Proxies\__CG__\App\Entity\User {#2223 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2300
      +user: Proxies\__CG__\App\Entity\User {#2324 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#1683
        +user: App\Entity\User {#1629 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: null
        +root: null
        +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1701391662 {#1554
          date: 2023-12-01 01:47:42.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1680 …}
        +nested: Doctrine\ORM\PersistentCollection {#1686 …}
        +votes: Doctrine\ORM\PersistentCollection {#1692 …}
        +reports: Doctrine\ORM\PersistentCollection {#1705 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
        -id: 153018
        -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5831583"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700706344 {#1596
          date: 2023-11-23 03:25:44.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: """
        As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
        \n
        It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1700728643 {#2341
        date: 2023-11-23 09:37:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2323 …}
      +nested: Doctrine\ORM\PersistentCollection {#2329 …}
      +votes: Doctrine\ORM\PersistentCollection {#2325 …}
      +reports: Doctrine\ORM\PersistentCollection {#2326 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
      -id: 153883
      -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5075738"
      +editedAt: DateTimeImmutable @1701262377 {#2340
        date: 2023-11-29 13:52:57.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700728643 {#2334
        date: 2023-11-23 09:37:23.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700747163 {#2215
      date: 2023-11-23 14:46:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2227 …}
    +nested: Doctrine\ORM\PersistentCollection {#2214 …}
    +votes: Doctrine\ORM\PersistentCollection {#2225 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    -id: 154545
    -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.ro/comment/1370880"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700747163 {#2224
      date: 2023-11-23 14:46:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700755937 {#2257
    date: 2023-11-23 17:12:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2271 …}
  +nested: Doctrine\ORM\PersistentCollection {#2272 …}
  +votes: Doctrine\ORM\PersistentCollection {#2253 …}
  +reports: Doctrine\ORM\PersistentCollection {#2262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2264 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2242 …}
  -id: 155160
  -bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5104948"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700755937 {#2268
    date: 2023-11-23 17:12:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#2287
  +user: Proxies\__CG__\App\Entity\User {#2284 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2267
    +user: Proxies\__CG__\App\Entity\User {#2273 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2198
      +user: Proxies\__CG__\App\Entity\User {#2223 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#2300
        +user: Proxies\__CG__\App\Entity\User {#2324 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: App\Entity\EntryComment {#1683
          +user: App\Entity\User {#1629 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
          +image: null
          +parent: null
          +root: null
          +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1701391662 {#1554
            date: 2023-12-01 01:47:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Chewy7324@discuss.tchncs.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1680 …}
          +nested: Doctrine\ORM\PersistentCollection {#1686 …}
          +votes: Doctrine\ORM\PersistentCollection {#1692 …}
          +reports: Doctrine\ORM\PersistentCollection {#1705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
          -id: 153018
          -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5831583"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700706344 {#1596
            date: 2023-11-23 03:25:44.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1683}
        +body: """
          As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
          \n
          It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1700728643 {#2341
          date: 2023-11-23 09:37:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
          "@pastermil@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2325 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 153883
        -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5075738"
        +editedAt: DateTimeImmutable @1701262377 {#2340
          date: 2023-11-29 13:52:57.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700728643 {#2334
          date: 2023-11-23 09:37:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700747163 {#2215
        date: 2023-11-23 14:46:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
        "@Laser@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2227 …}
      +nested: Doctrine\ORM\PersistentCollection {#2214 …}
      +votes: Doctrine\ORM\PersistentCollection {#2225 …}
      +reports: Doctrine\ORM\PersistentCollection {#2231 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
      -id: 154545
      -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.ro/comment/1370880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700747163 {#2224
        date: 2023-11-23 14:46:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700755937 {#2257
      date: 2023-11-23 17:12:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
      "@ultra@feddit.ro"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2271 …}
    +nested: Doctrine\ORM\PersistentCollection {#2272 …}
    +votes: Doctrine\ORM\PersistentCollection {#2253 …}
    +reports: Doctrine\ORM\PersistentCollection {#2262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2264 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2242 …}
    -id: 155160
    -bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5104948"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700755937 {#2268
      date: 2023-11-23 17:12:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Makes sense. You have to factor in libwayland though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700756893 {#2188
    date: 2023-11-23 17:28:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
    "@starman@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2255 …}
  +nested: Doctrine\ORM\PersistentCollection {#2243 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2154 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2147 …}
  -id: 155227
  -bodyTs: "'factor':6 'libwayland':8 'make':1 'sens':2 'though':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5105399"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700756893 {#2039
    date: 2023-11-23 17:28:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#2287
  +user: Proxies\__CG__\App\Entity\User {#2284 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2267
    +user: Proxies\__CG__\App\Entity\User {#2273 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2198
      +user: Proxies\__CG__\App\Entity\User {#2223 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#2300
        +user: Proxies\__CG__\App\Entity\User {#2324 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: App\Entity\EntryComment {#1683
          +user: App\Entity\User {#1629 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
          +image: null
          +parent: null
          +root: null
          +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1701391662 {#1554
            date: 2023-12-01 01:47:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Chewy7324@discuss.tchncs.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1680 …}
          +nested: Doctrine\ORM\PersistentCollection {#1686 …}
          +votes: Doctrine\ORM\PersistentCollection {#1692 …}
          +reports: Doctrine\ORM\PersistentCollection {#1705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
          -id: 153018
          -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5831583"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700706344 {#1596
            date: 2023-11-23 03:25:44.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1683}
        +body: """
          As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
          \n
          It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1700728643 {#2341
          date: 2023-11-23 09:37:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
          "@pastermil@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2325 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 153883
        -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5075738"
        +editedAt: DateTimeImmutable @1701262377 {#2340
          date: 2023-11-29 13:52:57.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700728643 {#2334
          date: 2023-11-23 09:37:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700747163 {#2215
        date: 2023-11-23 14:46:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
        "@Laser@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2227 …}
      +nested: Doctrine\ORM\PersistentCollection {#2214 …}
      +votes: Doctrine\ORM\PersistentCollection {#2225 …}
      +reports: Doctrine\ORM\PersistentCollection {#2231 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
      -id: 154545
      -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.ro/comment/1370880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700747163 {#2224
        date: 2023-11-23 14:46:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700755937 {#2257
      date: 2023-11-23 17:12:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
      "@ultra@feddit.ro"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2271 …}
    +nested: Doctrine\ORM\PersistentCollection {#2272 …}
    +votes: Doctrine\ORM\PersistentCollection {#2253 …}
    +reports: Doctrine\ORM\PersistentCollection {#2262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2264 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2242 …}
    -id: 155160
    -bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5104948"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700755937 {#2268
      date: 2023-11-23 17:12:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Makes sense. You have to factor in libwayland though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700756893 {#2188
    date: 2023-11-23 17:28:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
    "@starman@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2255 …}
  +nested: Doctrine\ORM\PersistentCollection {#2243 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2154 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2147 …}
  -id: 155227
  -bodyTs: "'factor':6 'libwayland':8 'make':1 'sens':2 'though':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5105399"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700756893 {#2039
    date: 2023-11-23 17:28:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#2287
  +user: Proxies\__CG__\App\Entity\User {#2284 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2267
    +user: Proxies\__CG__\App\Entity\User {#2273 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2198
      +user: Proxies\__CG__\App\Entity\User {#2223 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: App\Entity\EntryComment {#2300
        +user: Proxies\__CG__\App\Entity\User {#2324 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
        +image: null
        +parent: App\Entity\EntryComment {#1683
          +user: App\Entity\User {#1629 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
          +image: null
          +parent: null
          +root: null
          +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1701391662 {#1554
            date: 2023-12-01 01:47:42.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Chewy7324@discuss.tchncs.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#1680 …}
          +nested: Doctrine\ORM\PersistentCollection {#1686 …}
          +votes: Doctrine\ORM\PersistentCollection {#1692 …}
          +reports: Doctrine\ORM\PersistentCollection {#1705 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
          -id: 153018
          -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5831583"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700706344 {#1596
            date: 2023-11-23 03:25:44.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#1683}
        +body: """
          As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
          \n
          It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1700728643 {#2341
          date: 2023-11-23 09:37:23.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Chewy7324@discuss.tchncs.de"
          "@pastermil@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2329 …}
        +votes: Doctrine\ORM\PersistentCollection {#2325 …}
        +reports: Doctrine\ORM\PersistentCollection {#2326 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2331 …}
        -id: 153883
        -bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5075738"
        +editedAt: DateTimeImmutable @1701262377 {#2340
          date: 2023-11-29 13:52:57.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700728643 {#2334
          date: 2023-11-23 09:37:23.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#1683}
      +body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700747163 {#2215
        date: 2023-11-23 14:46:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
        "@pastermil@sh.itjust.works"
        "@Laser@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2227 …}
      +nested: Doctrine\ORM\PersistentCollection {#2214 …}
      +votes: Doctrine\ORM\PersistentCollection {#2225 …}
      +reports: Doctrine\ORM\PersistentCollection {#2231 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
      -id: 154545
      -bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.ro/comment/1370880"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700747163 {#2224
        date: 2023-11-23 14:46:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#1683}
    +body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1700755937 {#2257
      date: 2023-11-23 17:12:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
      "@pastermil@sh.itjust.works"
      "@Laser@feddit.de"
      "@ultra@feddit.ro"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2271 …}
    +nested: Doctrine\ORM\PersistentCollection {#2272 …}
    +votes: Doctrine\ORM\PersistentCollection {#2253 …}
    +reports: Doctrine\ORM\PersistentCollection {#2262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2264 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2242 …}
    -id: 155160
    -bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5104948"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700755937 {#2268
      date: 2023-11-23 17:12:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: "Makes sense. You have to factor in libwayland though."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700756893 {#2188
    date: 2023-11-23 17:28:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
    "@Laser@feddit.de"
    "@ultra@feddit.ro"
    "@starman@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2255 …}
  +nested: Doctrine\ORM\PersistentCollection {#2243 …}
  +votes: Doctrine\ORM\PersistentCollection {#2251 …}
  +reports: Doctrine\ORM\PersistentCollection {#2154 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2147 …}
  -id: 155227
  -bodyTs: "'factor':6 'libwayland':8 'make':1 'sens':2 'though':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5105399"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700756893 {#2039
    date: 2023-11-23 17:28:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#2042
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: """
    wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.\n
    \n
    What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension [wlr_layer_shell](https://wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700854169 {#2060
    date: 2023-11-24 20:29:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2349 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2351 …}
  +reports: Doctrine\ORM\PersistentCollection {#2348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 159660
  -bodyTs: "'/protocols/wlr-layer-shell-unstable-v1#compositor-support)':63 'base':32 'compositor':12,33 'display':47 'e.g':50 'extens':57 'gnome':17 'hyprland':25 'implement':10,41,54 'kwin':14,34,51 'layer':59 'librari':4 'like':13 'mutter':16,36 'practic':19 'protocol':48 'river':26 'set':44 'share':37 'shell':60 'similar':43 'sway':24,53 'use':8,22 'wayland':49,56 'wayland.app':62 'wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)':61 'wlr':58 'wlroot':1,20,31 'wlroots-bas':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5143910"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700854169 {#2141
    date: 2023-11-24 20:29:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#2042
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: """
    wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.\n
    \n
    What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension [wlr_layer_shell](https://wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700854169 {#2060
    date: 2023-11-24 20:29:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2349 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2351 …}
  +reports: Doctrine\ORM\PersistentCollection {#2348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 159660
  -bodyTs: "'/protocols/wlr-layer-shell-unstable-v1#compositor-support)':63 'base':32 'compositor':12,33 'display':47 'e.g':50 'extens':57 'gnome':17 'hyprland':25 'implement':10,41,54 'kwin':14,34,51 'layer':59 'librari':4 'like':13 'mutter':16,36 'practic':19 'protocol':48 'river':26 'set':44 'share':37 'shell':60 'similar':43 'sway':24,53 'use':8,22 'wayland':49,56 'wayland.app':62 'wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)':61 'wlr':58 'wlroot':1,20,31 'wlroots-bas':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5143910"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700854169 {#2141
    date: 2023-11-24 20:29:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#2042
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#1683
    +user: App\Entity\User {#1629 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1701391662 {#1554
      date: 2023-12-01 01:47:42.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1680 …}
    +nested: Doctrine\ORM\PersistentCollection {#1686 …}
    +votes: Doctrine\ORM\PersistentCollection {#1692 …}
    +reports: Doctrine\ORM\PersistentCollection {#1705 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1616 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1598 …}
    -id: 153018
    -bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5831583"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700706344 {#1596
      date: 2023-11-23 03:25:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#1683}
  +body: """
    wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.\n
    \n
    What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension [wlr_layer_shell](https://wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700854169 {#2060
    date: 2023-11-24 20:29:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@pastermil@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2349 …}
  +nested: Doctrine\ORM\PersistentCollection {#2332 …}
  +votes: Doctrine\ORM\PersistentCollection {#2351 …}
  +reports: Doctrine\ORM\PersistentCollection {#2348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 159660
  -bodyTs: "'/protocols/wlr-layer-shell-unstable-v1#compositor-support)':63 'base':32 'compositor':12,33 'display':47 'e.g':50 'extens':57 'gnome':17 'hyprland':25 'implement':10,41,54 'kwin':14,34,51 'layer':59 'librari':4 'like':13 'mutter':16,36 'practic':19 'protocol':48 'river':26 'set':44 'share':37 'shell':60 'similar':43 'sway':24,53 'use':8,22 'wayland':49,56 'wayland.app':62 'wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)':61 'wlr':58 'wlroot':1,20,31 'wlroots-bas':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5143910"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700854169 {#2141
    date: 2023-11-24 20:29:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
    \n
    This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
    \n
    But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
    \n
    [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
    \n
    > - tearing-control to allow clients to opt-in for tearing page-flips.\n
    \n
    That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
    \n
    [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1701254627 {#2470
    date: 2023-11-29 11:43:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2370 …}
  +nested: Doctrine\ORM\PersistentCollection {#2360 …}
  +votes: Doctrine\ORM\PersistentCollection {#2361 …}
  +reports: Doctrine\ORM\PersistentCollection {#2372 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
  -id: 152993
  -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5100178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700705832 {#2469
    date: 2023-11-23 03:17:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
    \n
    This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
    \n
    But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
    \n
    [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
    \n
    > - tearing-control to allow clients to opt-in for tearing page-flips.\n
    \n
    That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
    \n
    [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1701254627 {#2470
    date: 2023-11-29 11:43:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2370 …}
  +nested: Doctrine\ORM\PersistentCollection {#2360 …}
  +votes: Doctrine\ORM\PersistentCollection {#2361 …}
  +reports: Doctrine\ORM\PersistentCollection {#2372 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
  -id: 152993
  -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5100178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700705832 {#2469
    date: 2023-11-23 03:17:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
    \n
    This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
    \n
    But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
    \n
    [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
    \n
    > - tearing-control to allow clients to opt-in for tearing page-flips.\n
    \n
    That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
    \n
    [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1701254627 {#2470
    date: 2023-11-29 11:43:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2370 …}
  +nested: Doctrine\ORM\PersistentCollection {#2360 …}
  +votes: Doctrine\ORM\PersistentCollection {#2361 …}
  +reports: Doctrine\ORM\PersistentCollection {#2372 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
  -id: 152993
  -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5100178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700705832 {#2469
    date: 2023-11-23 03:17:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#2081
  +user: Proxies\__CG__\App\Entity\User {#2047 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2363
    +user: App\Entity\User {#2378 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
      \n
      This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
      \n
      But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
      \n
      [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
      \n
      > - tearing-control to allow clients to opt-in for tearing page-flips.\n
      \n
      That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
      \n
      [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1701254627 {#2470
      date: 2023-11-29 11:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2370 …}
    +nested: Doctrine\ORM\PersistentCollection {#2360 …}
    +votes: Doctrine\ORM\PersistentCollection {#2361 …}
    +reports: Doctrine\ORM\PersistentCollection {#2372 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
    -id: 152993
    -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5100178"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700705832 {#2469
      date: 2023-11-23 03:17:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: """
    > GTK 4 does not, possibly in a future version\n
    \n
    That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700733776 {#2077
    date: 2023-11-23 11:02:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2048 …}
  +reports: Doctrine\ORM\PersistentCollection {#2070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
  -id: 154039
  -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6052788"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700733776 {#2080
    date: 2023-11-23 11:02:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#2081
  +user: Proxies\__CG__\App\Entity\User {#2047 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2363
    +user: App\Entity\User {#2378 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
      \n
      This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
      \n
      But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
      \n
      [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
      \n
      > - tearing-control to allow clients to opt-in for tearing page-flips.\n
      \n
      That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
      \n
      [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1701254627 {#2470
      date: 2023-11-29 11:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2370 …}
    +nested: Doctrine\ORM\PersistentCollection {#2360 …}
    +votes: Doctrine\ORM\PersistentCollection {#2361 …}
    +reports: Doctrine\ORM\PersistentCollection {#2372 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
    -id: 152993
    -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5100178"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700705832 {#2469
      date: 2023-11-23 03:17:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: """
    > GTK 4 does not, possibly in a future version\n
    \n
    That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700733776 {#2077
    date: 2023-11-23 11:02:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2048 …}
  +reports: Doctrine\ORM\PersistentCollection {#2070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
  -id: 154039
  -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6052788"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700733776 {#2080
    date: 2023-11-23 11:02:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#2081
  +user: Proxies\__CG__\App\Entity\User {#2047 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2363
    +user: App\Entity\User {#2378 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
      \n
      This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
      \n
      But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
      \n
      [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
      \n
      > - tearing-control to allow clients to opt-in for tearing page-flips.\n
      \n
      That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
      \n
      [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1701254627 {#2470
      date: 2023-11-29 11:43:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2370 …}
    +nested: Doctrine\ORM\PersistentCollection {#2360 …}
    +votes: Doctrine\ORM\PersistentCollection {#2361 …}
    +reports: Doctrine\ORM\PersistentCollection {#2372 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
    -id: 152993
    -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/5100178"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700705832 {#2469
      date: 2023-11-23 03:17:12.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: """
    > GTK 4 does not, possibly in a future version\n
    \n
    That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700733776 {#2077
    date: 2023-11-23 11:02:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2056 …}
  +votes: Doctrine\ORM\PersistentCollection {#2048 …}
  +reports: Doctrine\ORM\PersistentCollection {#2070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
  -id: 154039
  -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/6052788"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700733776 {#2080
    date: 2023-11-23 11:02:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#2311
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2081
    +user: Proxies\__CG__\App\Entity\User {#2047 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2363
      +user: App\Entity\User {#2378 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
        \n
        This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
        \n
        But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
        \n
        [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
        \n
        > - tearing-control to allow clients to opt-in for tearing page-flips.\n
        \n
        That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
        \n
        [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1701254627 {#2470
        date: 2023-11-29 11:43:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2370 …}
      +nested: Doctrine\ORM\PersistentCollection {#2360 …}
      +votes: Doctrine\ORM\PersistentCollection {#2361 …}
      +reports: Doctrine\ORM\PersistentCollection {#2372 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 152993
      -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5100178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700705832 {#2469
        date: 2023-11-23 03:17:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2363}
    +body: """
      > GTK 4 does not, possibly in a future version\n
      \n
      That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700733776 {#2077
      date: 2023-11-23 11:02:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2056 …}
    +votes: Doctrine\ORM\PersistentCollection {#2048 …}
    +reports: Doctrine\ORM\PersistentCollection {#2070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
    -id: 154039
    -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6052788"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700733776 {#2080
      date: 2023-11-23 11:02:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: """
    I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.\n
    \n
    At least GTK 4 already has support for this fractional scaling protocol.\n
    \n
    [www.phoronix.com/news/GTK-4.11.1](https://www.phoronix.com/news/GTK-4.11.1)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700738399 {#2189
    date: 2023-11-23 12:19:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2298 …}
  +nested: Doctrine\ORM\PersistentCollection {#2291 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
  -id: 154181
  -bodyTs: "'/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':68 '4':57 '5':16 'alreadi':58 'big':41 'build':48 'chang':42 'everyth':46 'far':33 'find':21 'fraction':12,63 'gtk':7,15,44,56 'integ':50 'least':55 'mind':53 'probabl':29 'protocol':65 'read':5 'requir':40 'scale':13,51,64 'sourc':23 'specul':31 'support':10,60 'sure':3 'true':11 'understand':36 'want':8 'would':39 'www.phoronix.com':67 'www.phoronix.com/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':66"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5110781"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700738399 {#2299
    date: 2023-11-23 12:19:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#2311
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2081
    +user: Proxies\__CG__\App\Entity\User {#2047 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2363
      +user: App\Entity\User {#2378 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
        \n
        This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
        \n
        But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
        \n
        [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
        \n
        > - tearing-control to allow clients to opt-in for tearing page-flips.\n
        \n
        That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
        \n
        [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1701254627 {#2470
        date: 2023-11-29 11:43:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2370 …}
      +nested: Doctrine\ORM\PersistentCollection {#2360 …}
      +votes: Doctrine\ORM\PersistentCollection {#2361 …}
      +reports: Doctrine\ORM\PersistentCollection {#2372 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 152993
      -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5100178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700705832 {#2469
        date: 2023-11-23 03:17:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2363}
    +body: """
      > GTK 4 does not, possibly in a future version\n
      \n
      That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700733776 {#2077
      date: 2023-11-23 11:02:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2056 …}
    +votes: Doctrine\ORM\PersistentCollection {#2048 …}
    +reports: Doctrine\ORM\PersistentCollection {#2070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
    -id: 154039
    -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6052788"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700733776 {#2080
      date: 2023-11-23 11:02:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: """
    I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.\n
    \n
    At least GTK 4 already has support for this fractional scaling protocol.\n
    \n
    [www.phoronix.com/news/GTK-4.11.1](https://www.phoronix.com/news/GTK-4.11.1)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700738399 {#2189
    date: 2023-11-23 12:19:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2298 …}
  +nested: Doctrine\ORM\PersistentCollection {#2291 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
  -id: 154181
  -bodyTs: "'/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':68 '4':57 '5':16 'alreadi':58 'big':41 'build':48 'chang':42 'everyth':46 'far':33 'find':21 'fraction':12,63 'gtk':7,15,44,56 'integ':50 'least':55 'mind':53 'probabl':29 'protocol':65 'read':5 'requir':40 'scale':13,51,64 'sourc':23 'specul':31 'support':10,60 'sure':3 'true':11 'understand':36 'want':8 'would':39 'www.phoronix.com':67 'www.phoronix.com/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':66"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5110781"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700738399 {#2299
    date: 2023-11-23 12:19:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#2311
  +user: App\Entity\User {#2378 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2081
    +user: Proxies\__CG__\App\Entity\User {#2047 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2363
      +user: App\Entity\User {#2378 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
        \n
        This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
        \n
        But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
        \n
        [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
        \n
        > - tearing-control to allow clients to opt-in for tearing page-flips.\n
        \n
        That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
        \n
        [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1701254627 {#2470
        date: 2023-11-29 11:43:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2370 …}
      +nested: Doctrine\ORM\PersistentCollection {#2360 …}
      +votes: Doctrine\ORM\PersistentCollection {#2361 …}
      +reports: Doctrine\ORM\PersistentCollection {#2372 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 152993
      -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5100178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700705832 {#2469
        date: 2023-11-23 03:17:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2363}
    +body: """
      > GTK 4 does not, possibly in a future version\n
      \n
      That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700733776 {#2077
      date: 2023-11-23 11:02:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2056 …}
    +votes: Doctrine\ORM\PersistentCollection {#2048 …}
    +reports: Doctrine\ORM\PersistentCollection {#2070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
    -id: 154039
    -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6052788"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700733776 {#2080
      date: 2023-11-23 11:02:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: """
    I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.\n
    \n
    At least GTK 4 already has support for this fractional scaling protocol.\n
    \n
    [www.phoronix.com/news/GTK-4.11.1](https://www.phoronix.com/news/GTK-4.11.1)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700738399 {#2189
    date: 2023-11-23 12:19:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2298 …}
  +nested: Doctrine\ORM\PersistentCollection {#2291 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2315 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2321 …}
  -id: 154181
  -bodyTs: "'/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':68 '4':57 '5':16 'alreadi':58 'big':41 'build':48 'chang':42 'everyth':46 'far':33 'find':21 'fraction':12,63 'gtk':7,15,44,56 'integ':50 'least':55 'mind':53 'probabl':29 'protocol':65 'read':5 'requir':40 'scale':13,51,64 'sourc':23 'specul':31 'support':10,60 'sure':3 'true':11 'understand':36 'want':8 'would':39 'www.phoronix.com':67 'www.phoronix.com/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':66"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/5110781"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700738399 {#2299
    date: 2023-11-23 12:19:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#2306
  +user: Proxies\__CG__\App\Entity\User {#2308 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2081
    +user: Proxies\__CG__\App\Entity\User {#2047 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2363
      +user: App\Entity\User {#2378 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
        \n
        This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
        \n
        But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
        \n
        [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
        \n
        > - tearing-control to allow clients to opt-in for tearing page-flips.\n
        \n
        That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
        \n
        [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1701254627 {#2470
        date: 2023-11-29 11:43:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2370 …}
      +nested: Doctrine\ORM\PersistentCollection {#2360 …}
      +votes: Doctrine\ORM\PersistentCollection {#2361 …}
      +reports: Doctrine\ORM\PersistentCollection {#2372 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 152993
      -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5100178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700705832 {#2469
        date: 2023-11-23 03:17:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2363}
    +body: """
      > GTK 4 does not, possibly in a future version\n
      \n
      That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700733776 {#2077
      date: 2023-11-23 11:02:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2056 …}
    +votes: Doctrine\ORM\PersistentCollection {#2048 …}
    +reports: Doctrine\ORM\PersistentCollection {#2070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
    -id: 154039
    -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6052788"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700733776 {#2080
      date: 2023-11-23 11:02:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: "At least it does not look blurry with fractional scaling enabled, which is the biggest issue IMO. The current hacky way is not ideal I agree but at least it is functional"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700753530 {#2310
    date: 2023-11-23 16:32:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 155022
  -bodyTs: "'agre':26 'biggest':15 'blurri':7 'current':19 'enabl':11 'fraction':9 'function':32 'hacki':20 'ideal':24 'imo':17 'issu':16 'least':2,29 'look':6 'scale':10 'way':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5853322"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700753530 {#2307
    date: 2023-11-23 16:32:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#2306
  +user: Proxies\__CG__\App\Entity\User {#2308 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2081
    +user: Proxies\__CG__\App\Entity\User {#2047 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2363
      +user: App\Entity\User {#2378 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
        \n
        This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
        \n
        But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
        \n
        [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
        \n
        > - tearing-control to allow clients to opt-in for tearing page-flips.\n
        \n
        That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
        \n
        [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1701254627 {#2470
        date: 2023-11-29 11:43:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2370 …}
      +nested: Doctrine\ORM\PersistentCollection {#2360 …}
      +votes: Doctrine\ORM\PersistentCollection {#2361 …}
      +reports: Doctrine\ORM\PersistentCollection {#2372 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 152993
      -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5100178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700705832 {#2469
        date: 2023-11-23 03:17:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2363}
    +body: """
      > GTK 4 does not, possibly in a future version\n
      \n
      That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700733776 {#2077
      date: 2023-11-23 11:02:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2056 …}
    +votes: Doctrine\ORM\PersistentCollection {#2048 …}
    +reports: Doctrine\ORM\PersistentCollection {#2070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
    -id: 154039
    -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6052788"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700733776 {#2080
      date: 2023-11-23 11:02:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: "At least it does not look blurry with fractional scaling enabled, which is the biggest issue IMO. The current hacky way is not ideal I agree but at least it is functional"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700753530 {#2310
    date: 2023-11-23 16:32:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 155022
  -bodyTs: "'agre':26 'biggest':15 'blurri':7 'current':19 'enabl':11 'fraction':9 'function':32 'hacki':20 'ideal':24 'imo':17 'issu':16 'least':2,29 'look':6 'scale':10 'way':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5853322"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700753530 {#2307
    date: 2023-11-23 16:32:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#2306
  +user: Proxies\__CG__\App\Entity\User {#2308 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
  +image: null
  +parent: App\Entity\EntryComment {#2081
    +user: Proxies\__CG__\App\Entity\User {#2047 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
    +image: null
    +parent: App\Entity\EntryComment {#2363
      +user: App\Entity\User {#2378 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1613 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1684 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        > - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
        \n
        This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
        \n
        But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
        \n
        [wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
        \n
        > - tearing-control to allow clients to opt-in for tearing page-flips.\n
        \n
        That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
        \n
        [wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1701254627 {#2470
        date: 2023-11-29 11:43:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2370 …}
      +nested: Doctrine\ORM\PersistentCollection {#2360 …}
      +votes: Doctrine\ORM\PersistentCollection {#2361 …}
      +reports: Doctrine\ORM\PersistentCollection {#2372 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2386 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2385 …}
      -id: 152993
      -bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5100178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700705832 {#2469
        date: 2023-11-23 03:17:12.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2363}
    +body: """
      > GTK 4 does not, possibly in a future version\n
      \n
      That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700733776 {#2077
      date: 2023-11-23 11:02:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Chewy7324@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2056 …}
    +votes: Doctrine\ORM\PersistentCollection {#2048 …}
    +reports: Doctrine\ORM\PersistentCollection {#2070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2071 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2074 …}
    -id: 154039
    -bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6052788"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700733776 {#2080
      date: 2023-11-23 11:02:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2363}
  +body: "At least it does not look blurry with fractional scaling enabled, which is the biggest issue IMO. The current hacky way is not ideal I agree but at least it is functional"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700753530 {#2310
    date: 2023-11-23 16:32:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2305 …}
  +nested: Doctrine\ORM\PersistentCollection {#2303 …}
  +votes: Doctrine\ORM\PersistentCollection {#2317 …}
  +reports: Doctrine\ORM\PersistentCollection {#2313 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2290 …}
  -id: 155022
  -bodyTs: "'agre':26 'biggest':15 'blurri':7 'current':19 'enabl':11 'fraction':9 'function':32 'hacki':20 'ideal':24 'imo':17 'issu':16 'least':2,29 'look':6 'scale':10 'way':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5853322"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700753530 {#2307
    date: 2023-11-23 16:32:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details