GET https://kbin.spritesserver.nl/m/linux@lemmy.ml/t/13324/help-me-port-this-simple-extension-to-GNOME-45

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 …}
}
2.95 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.22 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.07 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\Entry {#2419
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "help-me-port-this-simple-extension-to-GNOME-45"
  +title: "help me port this simple extension to GNOME 45"
  +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
  +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 17
  +favouriteCount: 43
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700265270 {#2414
    date: 2023-11-18 00:54:30.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 13324
  -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
  -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700160807
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8459122"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700074407 {#1793
    date: 2023-11-15 19:53:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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\Entry {#2419
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "help-me-port-this-simple-extension-to-GNOME-45"
  +title: "help me port this simple extension to GNOME 45"
  +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
  +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 17
  +favouriteCount: 43
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700265270 {#2414
    date: 2023-11-18 00:54:30.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 13324
  -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
  -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700160807
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8459122"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700074407 {#1793
    date: 2023-11-15 19:53:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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\Entry {#2419
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "help-me-port-this-simple-extension-to-GNOME-45"
  +title: "help me port this simple extension to GNOME 45"
  +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
  +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 17
  +favouriteCount: 43
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700265270 {#2414
    date: 2023-11-18 00:54:30.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 13324
  -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
  -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700160807
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8459122"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700074407 {#1793
    date: 2023-11-15 19:53:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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 {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700340559 {#4029
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 127840
  -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6171923"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700076953 {#3965
    date: 2023-11-15 20:35:53.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 {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700340559 {#4029
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 127840
  -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6171923"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700076953 {#3965
    date: 2023-11-15 20:35:53.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 {#4020
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1700340559 {#4029
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4018 …}
  +nested: Doctrine\ORM\PersistentCollection {#4016 …}
  +votes: Doctrine\ORM\PersistentCollection {#4014 …}
  +reports: Doctrine\ORM\PersistentCollection {#4012 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
  -id: 127840
  -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6171923"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700076953 {#3965
    date: 2023-11-15 20:35:53.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 {#4252
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700340559 {#4029
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 127840
    -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6171923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700076953 {#3965
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Ah good. I couldn’t find any. But still, I’m wondering how to port extensions. I’ve got more, even some self-made."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700077490 {#4250
    date: 2023-11-15 20:44:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@joyjoy@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4253 …}
  +nested: Doctrine\ORM\PersistentCollection {#4255 …}
  +votes: Doctrine\ORM\PersistentCollection {#4257 …}
  +reports: Doctrine\ORM\PersistentCollection {#4259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4261 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4263 …}
  -id: 127864
  -bodyTs: "'ah':1 'couldn':4 'even':21 'extens':16 'find':6 'good':2 'got':19 'm':11 'made':25 'port':15 'self':24 'self-mad':23 'still':9 've':18 'wonder':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5126343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077490 {#4251
    date: 2023-11-15 20:44:50.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 {#4252
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700340559 {#4029
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 127840
    -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6171923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700076953 {#3965
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Ah good. I couldn’t find any. But still, I’m wondering how to port extensions. I’ve got more, even some self-made."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700077490 {#4250
    date: 2023-11-15 20:44:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@joyjoy@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4253 …}
  +nested: Doctrine\ORM\PersistentCollection {#4255 …}
  +votes: Doctrine\ORM\PersistentCollection {#4257 …}
  +reports: Doctrine\ORM\PersistentCollection {#4259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4261 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4263 …}
  -id: 127864
  -bodyTs: "'ah':1 'couldn':4 'even':21 'extens':16 'find':6 'good':2 'got':19 'm':11 'made':25 'port':15 'self':24 'self-mad':23 'still':9 've':18 'wonder':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5126343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077490 {#4251
    date: 2023-11-15 20:44:50.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 {#4252
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4020
    +user: App\Entity\User {#3968 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1700340559 {#4029
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4018 …}
    +nested: Doctrine\ORM\PersistentCollection {#4016 …}
    +votes: Doctrine\ORM\PersistentCollection {#4014 …}
    +reports: Doctrine\ORM\PersistentCollection {#4012 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
    -id: 127840
    -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6171923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700076953 {#3965
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "Ah good. I couldn’t find any. But still, I’m wondering how to port extensions. I’ve got more, even some self-made."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700077490 {#4250
    date: 2023-11-15 20:44:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@joyjoy@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4253 …}
  +nested: Doctrine\ORM\PersistentCollection {#4255 …}
  +votes: Doctrine\ORM\PersistentCollection {#4257 …}
  +reports: Doctrine\ORM\PersistentCollection {#4259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4261 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4263 …}
  -id: 127864
  -bodyTs: "'ah':1 'couldn':4 'even':21 'extens':16 'find':6 'good':2 'got':19 'm':11 'made':25 'port':15 'self':24 'self-mad':23 'still':9 've':18 'wonder':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5126343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077490 {#4251
    date: 2023-11-15 20:44:50.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 {#4305
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4252
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4020
      +user: App\Entity\User {#3968 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1700340559 {#4029
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4018 …}
      +nested: Doctrine\ORM\PersistentCollection {#4016 …}
      +votes: Doctrine\ORM\PersistentCollection {#4014 …}
      +reports: Doctrine\ORM\PersistentCollection {#4012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
      -id: 127840
      -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6171923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700076953 {#3965
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Ah good. I couldn’t find any. But still, I’m wondering how to port extensions. I’ve got more, even some self-made."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700077490 {#4250
      date: 2023-11-15 20:44:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@joyjoy@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4253 …}
    +nested: Doctrine\ORM\PersistentCollection {#4255 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4259 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4263 …}
    -id: 127864
    -bodyTs: "'ah':1 'couldn':4 'even':21 'extens':16 'find':6 'good':2 'got':19 'm':11 'made':25 'port':15 'self':24 'self-mad':23 'still':9 've':18 'wonder':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5126343"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700077490 {#4251
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "I would suggest looking at the [GNOME developer guide](https://gjs.guide/extensions/overview/anatomy.html)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700077707 {#4303
    date: 2023-11-15 20:48:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@joyjoy@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4306 …}
  +nested: Doctrine\ORM\PersistentCollection {#4308 …}
  +votes: Doctrine\ORM\PersistentCollection {#4310 …}
  +reports: Doctrine\ORM\PersistentCollection {#4312 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4314 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4316 …}
  -id: 127872
  -bodyTs: "'/extensions/overview/anatomy.html).':12 'develop':8 'gjs.guide':11 'gjs.guide/extensions/overview/anatomy.html).':10 'gnome':7 'guid':9 'look':4 'suggest':3 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6172239"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077707 {#4304
    date: 2023-11-15 20:48: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
15 DENIED edit
App\Entity\EntryComment {#4305
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4252
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4020
      +user: App\Entity\User {#3968 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1700340559 {#4029
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4018 …}
      +nested: Doctrine\ORM\PersistentCollection {#4016 …}
      +votes: Doctrine\ORM\PersistentCollection {#4014 …}
      +reports: Doctrine\ORM\PersistentCollection {#4012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
      -id: 127840
      -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6171923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700076953 {#3965
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Ah good. I couldn’t find any. But still, I’m wondering how to port extensions. I’ve got more, even some self-made."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700077490 {#4250
      date: 2023-11-15 20:44:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@joyjoy@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4253 …}
    +nested: Doctrine\ORM\PersistentCollection {#4255 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4259 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4263 …}
    -id: 127864
    -bodyTs: "'ah':1 'couldn':4 'even':21 'extens':16 'find':6 'good':2 'got':19 'm':11 'made':25 'port':15 'self':24 'self-mad':23 'still':9 've':18 'wonder':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5126343"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700077490 {#4251
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "I would suggest looking at the [GNOME developer guide](https://gjs.guide/extensions/overview/anatomy.html)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700077707 {#4303
    date: 2023-11-15 20:48:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@joyjoy@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4306 …}
  +nested: Doctrine\ORM\PersistentCollection {#4308 …}
  +votes: Doctrine\ORM\PersistentCollection {#4310 …}
  +reports: Doctrine\ORM\PersistentCollection {#4312 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4314 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4316 …}
  -id: 127872
  -bodyTs: "'/extensions/overview/anatomy.html).':12 'develop':8 'gjs.guide':11 'gjs.guide/extensions/overview/anatomy.html).':10 'gnome':7 'guid':9 'look':4 'suggest':3 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6172239"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077707 {#4304
    date: 2023-11-15 20:48: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
16 DENIED moderate
App\Entity\EntryComment {#4305
  +user: App\Entity\User {#3968 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4252
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4020
      +user: App\Entity\User {#3968 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "FYI There’s an active [fork](https://github.com/francislavoie/gnome-shell-volume-scroller) that supports Gnome 45."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1700340559 {#4029
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4018 …}
      +nested: Doctrine\ORM\PersistentCollection {#4016 …}
      +votes: Doctrine\ORM\PersistentCollection {#4014 …}
      +reports: Doctrine\ORM\PersistentCollection {#4012 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3980 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3984 …}
      -id: 127840
      -bodyTs: "'/francislavoie/gnome-shell-volume-scroller)':9 '45':13 'activ':5 'fork':6 'fyi':1 'github.com':8 'github.com/francislavoie/gnome-shell-volume-scroller)':7 'gnome':12 'support':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6171923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700076953 {#3965
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4020}
    +body: "Ah good. I couldn’t find any. But still, I’m wondering how to port extensions. I’ve got more, even some self-made."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700077490 {#4250
      date: 2023-11-15 20:44:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@joyjoy@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4253 …}
    +nested: Doctrine\ORM\PersistentCollection {#4255 …}
    +votes: Doctrine\ORM\PersistentCollection {#4257 …}
    +reports: Doctrine\ORM\PersistentCollection {#4259 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4263 …}
    -id: 127864
    -bodyTs: "'ah':1 'couldn':4 'even':21 'extens':16 'find':6 'good':2 'got':19 'm':11 'made':25 'port':15 'self':24 'self-mad':23 'still':9 've':18 'wonder':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5126343"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700077490 {#4251
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4020}
  +body: "I would suggest looking at the [GNOME developer guide](https://gjs.guide/extensions/overview/anatomy.html)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1700077707 {#4303
    date: 2023-11-15 20:48:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@joyjoy@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4306 …}
  +nested: Doctrine\ORM\PersistentCollection {#4308 …}
  +votes: Doctrine\ORM\PersistentCollection {#4310 …}
  +reports: Doctrine\ORM\PersistentCollection {#4312 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4314 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4316 …}
  -id: 127872
  -bodyTs: "'/extensions/overview/anatomy.html).':12 'develop':8 'gjs.guide':11 'gjs.guide/extensions/overview/anatomy.html).':10 'gnome':7 'guid':9 'look':4 'suggest':3 'would':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6172239"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077707 {#4304
    date: 2023-11-15 20:48: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
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 {#4057
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
    \n
    [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
    \n
    So the imports in your extensions is changed from:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
    </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
    </span><span style="color:#323232;">const Main = imports.ui.main;\n
    </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
    </span>\n
    ```\n
    \n
    to\n
    \n
    ```\n
    \n
    <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
    </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
    </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
    </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 24
  +score: 0
  +lastActive: DateTime @1700345707 {#4058
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4055 …}
  +nested: Doctrine\ORM\PersistentCollection {#4053 …}
  +votes: Doctrine\ORM\PersistentCollection {#4051 …}
  +reports: Doctrine\ORM\PersistentCollection {#4048 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
  -id: 127831
  -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4888659"
  +editedAt: DateTimeImmutable @1700341794 {#4063
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4061
    date: 2023-11-15 20:32: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
19 DENIED edit
App\Entity\EntryComment {#4057
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
    \n
    [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
    \n
    So the imports in your extensions is changed from:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
    </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
    </span><span style="color:#323232;">const Main = imports.ui.main;\n
    </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
    </span>\n
    ```\n
    \n
    to\n
    \n
    ```\n
    \n
    <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
    </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
    </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
    </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 24
  +score: 0
  +lastActive: DateTime @1700345707 {#4058
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4055 …}
  +nested: Doctrine\ORM\PersistentCollection {#4053 …}
  +votes: Doctrine\ORM\PersistentCollection {#4051 …}
  +reports: Doctrine\ORM\PersistentCollection {#4048 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
  -id: 127831
  -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4888659"
  +editedAt: DateTimeImmutable @1700341794 {#4063
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4061
    date: 2023-11-15 20:32: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
20 DENIED moderate
App\Entity\EntryComment {#4057
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
    \n
    [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
    \n
    So the imports in your extensions is changed from:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
    </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
    </span><span style="color:#323232;">const Main = imports.ui.main;\n
    </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
    </span>\n
    ```\n
    \n
    to\n
    \n
    ```\n
    \n
    <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
    </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
    </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
    </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
    </span>\n
    ```
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 24
  +score: 0
  +lastActive: DateTime @1700345707 {#4058
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4055 …}
  +nested: Doctrine\ORM\PersistentCollection {#4053 …}
  +votes: Doctrine\ORM\PersistentCollection {#4051 …}
  +reports: Doctrine\ORM\PersistentCollection {#4048 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
  -id: 127831
  -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4888659"
  +editedAt: DateTimeImmutable @1700341794 {#4063
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4061
    date: 2023-11-15 20:32: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
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 {#4237
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4057
    +user: App\Entity\User {#4040 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
      \n
      [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
      \n
      So the imports in your extensions is changed from:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
      </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
      </span><span style="color:#323232;">const Main = imports.ui.main;\n
      </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
      </span>\n
      ```\n
      \n
      to\n
      \n
      ```\n
      \n
      <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
      </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
      </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
      </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 24
    +score: 0
    +lastActive: DateTime @1700345707 {#4058
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4055 …}
    +nested: Doctrine\ORM\PersistentCollection {#4053 …}
    +votes: Doctrine\ORM\PersistentCollection {#4051 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
    -id: 127831
    -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/4888659"
    +editedAt: DateTimeImmutable @1700341794 {#4063
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4061
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700077428 {#4235
    date: 2023-11-15 20:43:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4238 …}
  +nested: Doctrine\ORM\PersistentCollection {#4240 …}
  +votes: Doctrine\ORM\PersistentCollection {#4242 …}
  +reports: Doctrine\ORM\PersistentCollection {#4244 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
  -id: 127858
  -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5126312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077428 {#4236
    date: 2023-11-15 20:43:48.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 {#4237
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4057
    +user: App\Entity\User {#4040 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
      \n
      [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
      \n
      So the imports in your extensions is changed from:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
      </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
      </span><span style="color:#323232;">const Main = imports.ui.main;\n
      </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
      </span>\n
      ```\n
      \n
      to\n
      \n
      ```\n
      \n
      <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
      </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
      </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
      </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 24
    +score: 0
    +lastActive: DateTime @1700345707 {#4058
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4055 …}
    +nested: Doctrine\ORM\PersistentCollection {#4053 …}
    +votes: Doctrine\ORM\PersistentCollection {#4051 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
    -id: 127831
    -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/4888659"
    +editedAt: DateTimeImmutable @1700341794 {#4063
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4061
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700077428 {#4235
    date: 2023-11-15 20:43:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4238 …}
  +nested: Doctrine\ORM\PersistentCollection {#4240 …}
  +votes: Doctrine\ORM\PersistentCollection {#4242 …}
  +reports: Doctrine\ORM\PersistentCollection {#4244 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
  -id: 127858
  -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5126312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077428 {#4236
    date: 2023-11-15 20:43:48.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 {#4237
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4057
    +user: App\Entity\User {#4040 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
      \n
      [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
      \n
      So the imports in your extensions is changed from:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
      </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
      </span><span style="color:#323232;">const Main = imports.ui.main;\n
      </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
      </span>\n
      ```\n
      \n
      to\n
      \n
      ```\n
      \n
      <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
      </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
      </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
      </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
      </span>\n
      ```
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 24
    +score: 0
    +lastActive: DateTime @1700345707 {#4058
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4055 …}
    +nested: Doctrine\ORM\PersistentCollection {#4053 …}
    +votes: Doctrine\ORM\PersistentCollection {#4051 …}
    +reports: Doctrine\ORM\PersistentCollection {#4048 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
    -id: 127831
    -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/4888659"
    +editedAt: DateTimeImmutable @1700341794 {#4063
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4061
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700077428 {#4235
    date: 2023-11-15 20:43:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4238 …}
  +nested: Doctrine\ORM\PersistentCollection {#4240 …}
  +votes: Doctrine\ORM\PersistentCollection {#4242 …}
  +reports: Doctrine\ORM\PersistentCollection {#4244 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
  -id: 127858
  -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5126312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700077428 {#4236
    date: 2023-11-15 20:43:48.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 {#4290
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4237
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4057
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
        \n
        [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
        \n
        So the imports in your extensions is changed from:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
        </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
        </span><span style="color:#323232;">const Main = imports.ui.main;\n
        </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
        </span>\n
        ```\n
        \n
        to\n
        \n
        ```\n
        \n
        <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
        </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
        </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
        </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 24
      +score: 0
      +lastActive: DateTime @1700345707 {#4058
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4055 …}
      +nested: Doctrine\ORM\PersistentCollection {#4053 …}
      +votes: Doctrine\ORM\PersistentCollection {#4051 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
      -id: 127831
      -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4888659"
      +editedAt: DateTimeImmutable @1700341794 {#4063
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4061
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700077428 {#4235
      date: 2023-11-15 20:43:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4238 …}
    +nested: Doctrine\ORM\PersistentCollection {#4240 …}
    +votes: Doctrine\ORM\PersistentCollection {#4242 …}
    +reports: Doctrine\ORM\PersistentCollection {#4244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
    -id: 127858
    -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5126312"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700077428 {#4236
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700079037 {#4288
    date: 2023-11-15 21:10:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4291 …}
  +nested: Doctrine\ORM\PersistentCollection {#4293 …}
  +votes: Doctrine\ORM\PersistentCollection {#4295 …}
  +reports: Doctrine\ORM\PersistentCollection {#4297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
  -id: 127928
  -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4889538"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700079037 {#4289
    date: 2023-11-15 21:10: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
27 DENIED edit
App\Entity\EntryComment {#4290
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4237
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4057
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
        \n
        [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
        \n
        So the imports in your extensions is changed from:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
        </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
        </span><span style="color:#323232;">const Main = imports.ui.main;\n
        </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
        </span>\n
        ```\n
        \n
        to\n
        \n
        ```\n
        \n
        <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
        </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
        </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
        </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 24
      +score: 0
      +lastActive: DateTime @1700345707 {#4058
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4055 …}
      +nested: Doctrine\ORM\PersistentCollection {#4053 …}
      +votes: Doctrine\ORM\PersistentCollection {#4051 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
      -id: 127831
      -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4888659"
      +editedAt: DateTimeImmutable @1700341794 {#4063
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4061
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700077428 {#4235
      date: 2023-11-15 20:43:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4238 …}
    +nested: Doctrine\ORM\PersistentCollection {#4240 …}
    +votes: Doctrine\ORM\PersistentCollection {#4242 …}
    +reports: Doctrine\ORM\PersistentCollection {#4244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
    -id: 127858
    -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5126312"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700077428 {#4236
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700079037 {#4288
    date: 2023-11-15 21:10:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4291 …}
  +nested: Doctrine\ORM\PersistentCollection {#4293 …}
  +votes: Doctrine\ORM\PersistentCollection {#4295 …}
  +reports: Doctrine\ORM\PersistentCollection {#4297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
  -id: 127928
  -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4889538"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700079037 {#4289
    date: 2023-11-15 21:10: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
28 DENIED moderate
App\Entity\EntryComment {#4290
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4237
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4057
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
        \n
        [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
        \n
        So the imports in your extensions is changed from:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
        </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
        </span><span style="color:#323232;">const Main = imports.ui.main;\n
        </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
        </span>\n
        ```\n
        \n
        to\n
        \n
        ```\n
        \n
        <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
        </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
        </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
        </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
        </span>\n
        ```
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 24
      +score: 0
      +lastActive: DateTime @1700345707 {#4058
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4055 …}
      +nested: Doctrine\ORM\PersistentCollection {#4053 …}
      +votes: Doctrine\ORM\PersistentCollection {#4051 …}
      +reports: Doctrine\ORM\PersistentCollection {#4048 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
      -id: 127831
      -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4888659"
      +editedAt: DateTimeImmutable @1700341794 {#4063
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4061
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700077428 {#4235
      date: 2023-11-15 20:43:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4238 …}
    +nested: Doctrine\ORM\PersistentCollection {#4240 …}
    +votes: Doctrine\ORM\PersistentCollection {#4242 …}
    +reports: Doctrine\ORM\PersistentCollection {#4244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
    -id: 127858
    -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5126312"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700077428 {#4236
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700079037 {#4288
    date: 2023-11-15 21:10:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4291 …}
  +nested: Doctrine\ORM\PersistentCollection {#4293 …}
  +votes: Doctrine\ORM\PersistentCollection {#4295 …}
  +reports: Doctrine\ORM\PersistentCollection {#4297 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
  -id: 127928
  -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4889538"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700079037 {#4289
    date: 2023-11-15 21:10: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
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 {#4328
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4040 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4237
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4057
        +user: App\Entity\User {#4040 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
          \n
          [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
          \n
          So the imports in your extensions is changed from:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
          </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
          </span><span style="color:#323232;">const Main = imports.ui.main;\n
          </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
          </span>\n
          ```\n
          \n
          to\n
          \n
          ```\n
          \n
          <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
          </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
          </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
          </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 24
        +score: 0
        +lastActive: DateTime @1700345707 {#4058
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4055 …}
        +nested: Doctrine\ORM\PersistentCollection {#4053 …}
        +votes: Doctrine\ORM\PersistentCollection {#4051 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
        -id: 127831
        -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/4888659"
        +editedAt: DateTimeImmutable @1700341794 {#4063
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4061
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1700077428 {#4235
        date: 2023-11-15 20:43:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4240 …}
      +votes: Doctrine\ORM\PersistentCollection {#4242 …}
      +reports: Doctrine\ORM\PersistentCollection {#4244 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
      -id: 127858
      -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5126312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700077428 {#4236
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700079037 {#4288
      date: 2023-11-15 21:10:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 127928
    -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/4889538"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700079037 {#4289
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700080017 {#4329
    date: 2023-11-15 21:26:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4325 …}
  +nested: Doctrine\ORM\PersistentCollection {#4321 …}
  +votes: Doctrine\ORM\PersistentCollection {#4319 …}
  +reports: Doctrine\ORM\PersistentCollection {#4334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
  -id: 127979
  -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5127352"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700080017 {#4332
    date: 2023-11-15 21:26:57.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 {#4328
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4040 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4237
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4057
        +user: App\Entity\User {#4040 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
          \n
          [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
          \n
          So the imports in your extensions is changed from:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
          </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
          </span><span style="color:#323232;">const Main = imports.ui.main;\n
          </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
          </span>\n
          ```\n
          \n
          to\n
          \n
          ```\n
          \n
          <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
          </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
          </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
          </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 24
        +score: 0
        +lastActive: DateTime @1700345707 {#4058
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4055 …}
        +nested: Doctrine\ORM\PersistentCollection {#4053 …}
        +votes: Doctrine\ORM\PersistentCollection {#4051 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
        -id: 127831
        -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/4888659"
        +editedAt: DateTimeImmutable @1700341794 {#4063
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4061
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1700077428 {#4235
        date: 2023-11-15 20:43:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4240 …}
      +votes: Doctrine\ORM\PersistentCollection {#4242 …}
      +reports: Doctrine\ORM\PersistentCollection {#4244 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
      -id: 127858
      -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5126312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700077428 {#4236
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700079037 {#4288
      date: 2023-11-15 21:10:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 127928
    -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/4889538"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700079037 {#4289
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700080017 {#4329
    date: 2023-11-15 21:26:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4325 …}
  +nested: Doctrine\ORM\PersistentCollection {#4321 …}
  +votes: Doctrine\ORM\PersistentCollection {#4319 …}
  +reports: Doctrine\ORM\PersistentCollection {#4334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
  -id: 127979
  -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5127352"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700080017 {#4332
    date: 2023-11-15 21:26:57.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 {#4328
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4290
    +user: App\Entity\User {#4040 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4237
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4057
        +user: App\Entity\User {#4040 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
          \n
          [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
          \n
          So the imports in your extensions is changed from:\n
          \n
          ```\n
          \n
          <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
          </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
          </span><span style="color:#323232;">const Main = imports.ui.main;\n
          </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
          </span>\n
          ```\n
          \n
          to\n
          \n
          ```\n
          \n
          <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
          </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
          </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
          </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
          </span>\n
          ```
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 24
        +score: 0
        +lastActive: DateTime @1700345707 {#4058
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4055 …}
        +nested: Doctrine\ORM\PersistentCollection {#4053 …}
        +votes: Doctrine\ORM\PersistentCollection {#4051 …}
        +reports: Doctrine\ORM\PersistentCollection {#4048 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
        -id: 127831
        -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/4888659"
        +editedAt: DateTimeImmutable @1700341794 {#4063
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4061
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1700077428 {#4235
        date: 2023-11-15 20:43:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4238 …}
      +nested: Doctrine\ORM\PersistentCollection {#4240 …}
      +votes: Doctrine\ORM\PersistentCollection {#4242 …}
      +reports: Doctrine\ORM\PersistentCollection {#4244 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
      -id: 127858
      -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5126312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700077428 {#4236
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1700079037 {#4288
      date: 2023-11-15 21:10:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4291 …}
    +nested: Doctrine\ORM\PersistentCollection {#4293 …}
    +votes: Doctrine\ORM\PersistentCollection {#4295 …}
    +reports: Doctrine\ORM\PersistentCollection {#4297 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
    -id: 127928
    -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/4889538"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700079037 {#4289
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1700080017 {#4329
    date: 2023-11-15 21:26:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4325 …}
  +nested: Doctrine\ORM\PersistentCollection {#4321 …}
  +votes: Doctrine\ORM\PersistentCollection {#4319 …}
  +reports: Doctrine\ORM\PersistentCollection {#4334 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
  -id: 127979
  -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5127352"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700080017 {#4332
    date: 2023-11-15 21:26:57.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 {#4356
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4328
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4237
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4057
          +user: App\Entity\User {#4040 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
            \n
            [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
            \n
            So the imports in your extensions is changed from:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
            </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
            </span><span style="color:#323232;">const Main = imports.ui.main;\n
            </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
            </span>\n
            ```\n
            \n
            to\n
            \n
            ```\n
            \n
            <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
            </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
            </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
            </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 24
          +score: 0
          +lastActive: DateTime @1700345707 {#4058
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4055 …}
          +nested: Doctrine\ORM\PersistentCollection {#4053 …}
          +votes: Doctrine\ORM\PersistentCollection {#4051 …}
          +reports: Doctrine\ORM\PersistentCollection {#4048 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
          -id: 127831
          -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/4888659"
          +editedAt: DateTimeImmutable @1700341794 {#4063
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4061
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4057}
        +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1700077428 {#4235
          date: 2023-11-15 20:43:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@smpl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4240 …}
        +votes: Doctrine\ORM\PersistentCollection {#4242 …}
        +reports: Doctrine\ORM\PersistentCollection {#4244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
        -id: 127858
        -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5126312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700077428 {#4236
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1700079037 {#4288
        date: 2023-11-15 21:10:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 127928
      -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4889538"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700079037 {#4289
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700080017 {#4329
      date: 2023-11-15 21:26:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4325 …}
    +nested: Doctrine\ORM\PersistentCollection {#4321 …}
    +votes: Doctrine\ORM\PersistentCollection {#4319 …}
    +reports: Doctrine\ORM\PersistentCollection {#4334 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
    -id: 127979
    -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5127352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700080017 {#4332
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "It is very likely the wrong path, I just extrapolated the path from the gnome-shell git repo. I don’t use Gnome myself, I’m on the enemy team using LXDE on Devuan ;)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700081166 {#4361
    date: 2023-11-15 21:46:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4364 …}
  +nested: Doctrine\ORM\PersistentCollection {#4368 …}
  +votes: Doctrine\ORM\PersistentCollection {#4370 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 128039
  -bodyTs: "'devuan':35 'enemi':30 'extrapol':10 'git':18 'gnome':16,24 'gnome-shel':15 'like':4 'lxde':33 'm':27 'path':7,12 'repo':19 'shell':17 'team':31 'use':23,32 'wrong':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4890355"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700081166 {#4358
    date: 2023-11-15 21:46:06.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 {#4356
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4328
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4237
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4057
          +user: App\Entity\User {#4040 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
            \n
            [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
            \n
            So the imports in your extensions is changed from:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
            </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
            </span><span style="color:#323232;">const Main = imports.ui.main;\n
            </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
            </span>\n
            ```\n
            \n
            to\n
            \n
            ```\n
            \n
            <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
            </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
            </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
            </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 24
          +score: 0
          +lastActive: DateTime @1700345707 {#4058
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4055 …}
          +nested: Doctrine\ORM\PersistentCollection {#4053 …}
          +votes: Doctrine\ORM\PersistentCollection {#4051 …}
          +reports: Doctrine\ORM\PersistentCollection {#4048 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
          -id: 127831
          -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/4888659"
          +editedAt: DateTimeImmutable @1700341794 {#4063
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4061
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4057}
        +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1700077428 {#4235
          date: 2023-11-15 20:43:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@smpl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4240 …}
        +votes: Doctrine\ORM\PersistentCollection {#4242 …}
        +reports: Doctrine\ORM\PersistentCollection {#4244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
        -id: 127858
        -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5126312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700077428 {#4236
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1700079037 {#4288
        date: 2023-11-15 21:10:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 127928
      -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4889538"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700079037 {#4289
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700080017 {#4329
      date: 2023-11-15 21:26:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4325 …}
    +nested: Doctrine\ORM\PersistentCollection {#4321 …}
    +votes: Doctrine\ORM\PersistentCollection {#4319 …}
    +reports: Doctrine\ORM\PersistentCollection {#4334 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
    -id: 127979
    -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5127352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700080017 {#4332
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "It is very likely the wrong path, I just extrapolated the path from the gnome-shell git repo. I don’t use Gnome myself, I’m on the enemy team using LXDE on Devuan ;)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700081166 {#4361
    date: 2023-11-15 21:46:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4364 …}
  +nested: Doctrine\ORM\PersistentCollection {#4368 …}
  +votes: Doctrine\ORM\PersistentCollection {#4370 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 128039
  -bodyTs: "'devuan':35 'enemi':30 'extrapol':10 'git':18 'gnome':16,24 'gnome-shel':15 'like':4 'lxde':33 'm':27 'path':7,12 'repo':19 'shell':17 'team':31 'use':23,32 'wrong':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4890355"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700081166 {#4358
    date: 2023-11-15 21:46:06.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 {#4356
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4328
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4237
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4057
          +user: App\Entity\User {#4040 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
            \n
            [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
            \n
            So the imports in your extensions is changed from:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
            </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
            </span><span style="color:#323232;">const Main = imports.ui.main;\n
            </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
            </span>\n
            ```\n
            \n
            to\n
            \n
            ```\n
            \n
            <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
            </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
            </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
            </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 24
          +score: 0
          +lastActive: DateTime @1700345707 {#4058
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4055 …}
          +nested: Doctrine\ORM\PersistentCollection {#4053 …}
          +votes: Doctrine\ORM\PersistentCollection {#4051 …}
          +reports: Doctrine\ORM\PersistentCollection {#4048 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
          -id: 127831
          -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/4888659"
          +editedAt: DateTimeImmutable @1700341794 {#4063
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4061
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4057}
        +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1700077428 {#4235
          date: 2023-11-15 20:43:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@smpl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4240 …}
        +votes: Doctrine\ORM\PersistentCollection {#4242 …}
        +reports: Doctrine\ORM\PersistentCollection {#4244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
        -id: 127858
        -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5126312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700077428 {#4236
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1700079037 {#4288
        date: 2023-11-15 21:10:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 127928
      -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4889538"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700079037 {#4289
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700080017 {#4329
      date: 2023-11-15 21:26:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4325 …}
    +nested: Doctrine\ORM\PersistentCollection {#4321 …}
    +votes: Doctrine\ORM\PersistentCollection {#4319 …}
    +reports: Doctrine\ORM\PersistentCollection {#4334 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
    -id: 127979
    -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5127352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700080017 {#4332
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: "It is very likely the wrong path, I just extrapolated the path from the gnome-shell git repo. I don’t use Gnome myself, I’m on the enemy team using LXDE on Devuan ;)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700081166 {#4361
    date: 2023-11-15 21:46:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4364 …}
  +nested: Doctrine\ORM\PersistentCollection {#4368 …}
  +votes: Doctrine\ORM\PersistentCollection {#4370 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 128039
  -bodyTs: "'devuan':35 'enemi':30 'extrapol':10 'git':18 'gnome':16,24 'gnome-shel':15 'like':4 'lxde':33 'm':27 'path':7,12 'repo':19 'shell':17 'team':31 'use':23,32 'wrong':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4890355"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700081166 {#4358
    date: 2023-11-15 21:46:06.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 {#4379
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4328
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4237
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4057
          +user: App\Entity\User {#4040 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
            \n
            [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
            \n
            So the imports in your extensions is changed from:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
            </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
            </span><span style="color:#323232;">const Main = imports.ui.main;\n
            </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
            </span>\n
            ```\n
            \n
            to\n
            \n
            ```\n
            \n
            <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
            </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
            </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
            </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 24
          +score: 0
          +lastActive: DateTime @1700345707 {#4058
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4055 …}
          +nested: Doctrine\ORM\PersistentCollection {#4053 …}
          +votes: Doctrine\ORM\PersistentCollection {#4051 …}
          +reports: Doctrine\ORM\PersistentCollection {#4048 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
          -id: 127831
          -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/4888659"
          +editedAt: DateTimeImmutable @1700341794 {#4063
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4061
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4057}
        +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1700077428 {#4235
          date: 2023-11-15 20:43:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@smpl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4240 …}
        +votes: Doctrine\ORM\PersistentCollection {#4242 …}
        +reports: Doctrine\ORM\PersistentCollection {#4244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
        -id: 127858
        -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5126312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700077428 {#4236
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1700079037 {#4288
        date: 2023-11-15 21:10:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 127928
      -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4889538"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700079037 {#4289
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700080017 {#4329
      date: 2023-11-15 21:26:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4325 …}
    +nested: Doctrine\ORM\PersistentCollection {#4321 …}
    +votes: Doctrine\ORM\PersistentCollection {#4319 …}
    +reports: Doctrine\ORM\PersistentCollection {#4334 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
    -id: 127979
    -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5127352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700080017 {#4332
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: """
    Just to clarify. The `gi://` resources are GObject Introspection modules which are used for multilanguage bindings to native libraries. On my system, GI modules are found in `/usr/share/gir-1.0/` . They’re just imported by name and sometimes version using `gi://` (there are examples in the link in my first comment).\n
    \n
    As I don’t have Gnome installed I can’t be sure of the path to gnome shell modules imported using `resource://`, but it’s probably the path I wrote, but without `js/`.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700081880 {#4377
    date: 2023-11-15 21:58:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4382 …}
  +votes: Doctrine\ORM\PersistentCollection {#4384 …}
  +reports: Doctrine\ORM\PersistentCollection {#4386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
  -id: 128069
  -bodyTs: "'/usr/share/gir-1.0':27 'bind':15 'clarifi':3 'comment':47 'exampl':40 'first':46 'found':25 'gi':22 'gnome':53,64 'gobject':7 'import':31,67 'instal':54 'introspect':8 'js':79 'librari':18 'link':43 'modul':9,23,66 'multilanguag':14 'name':33 'nativ':17 'path':62,74 'probabl':72 're':29 'resourc':5 'shell':65 'sometim':35 'sure':59 'system':21 'use':12,37,68 'version':36 'without':78 'wrote':76"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4890604"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700081880 {#4378
    date: 2023-11-15 21:58: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
39 DENIED edit
App\Entity\EntryComment {#4379
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4328
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4237
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4057
          +user: App\Entity\User {#4040 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
            \n
            [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
            \n
            So the imports in your extensions is changed from:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
            </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
            </span><span style="color:#323232;">const Main = imports.ui.main;\n
            </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
            </span>\n
            ```\n
            \n
            to\n
            \n
            ```\n
            \n
            <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
            </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
            </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
            </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 24
          +score: 0
          +lastActive: DateTime @1700345707 {#4058
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4055 …}
          +nested: Doctrine\ORM\PersistentCollection {#4053 …}
          +votes: Doctrine\ORM\PersistentCollection {#4051 …}
          +reports: Doctrine\ORM\PersistentCollection {#4048 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
          -id: 127831
          -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/4888659"
          +editedAt: DateTimeImmutable @1700341794 {#4063
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4061
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4057}
        +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1700077428 {#4235
          date: 2023-11-15 20:43:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@smpl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4240 …}
        +votes: Doctrine\ORM\PersistentCollection {#4242 …}
        +reports: Doctrine\ORM\PersistentCollection {#4244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
        -id: 127858
        -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5126312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700077428 {#4236
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1700079037 {#4288
        date: 2023-11-15 21:10:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 127928
      -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4889538"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700079037 {#4289
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700080017 {#4329
      date: 2023-11-15 21:26:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4325 …}
    +nested: Doctrine\ORM\PersistentCollection {#4321 …}
    +votes: Doctrine\ORM\PersistentCollection {#4319 …}
    +reports: Doctrine\ORM\PersistentCollection {#4334 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
    -id: 127979
    -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5127352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700080017 {#4332
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: """
    Just to clarify. The `gi://` resources are GObject Introspection modules which are used for multilanguage bindings to native libraries. On my system, GI modules are found in `/usr/share/gir-1.0/` . They’re just imported by name and sometimes version using `gi://` (there are examples in the link in my first comment).\n
    \n
    As I don’t have Gnome installed I can’t be sure of the path to gnome shell modules imported using `resource://`, but it’s probably the path I wrote, but without `js/`.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700081880 {#4377
    date: 2023-11-15 21:58:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4382 …}
  +votes: Doctrine\ORM\PersistentCollection {#4384 …}
  +reports: Doctrine\ORM\PersistentCollection {#4386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
  -id: 128069
  -bodyTs: "'/usr/share/gir-1.0':27 'bind':15 'clarifi':3 'comment':47 'exampl':40 'first':46 'found':25 'gi':22 'gnome':53,64 'gobject':7 'import':31,67 'instal':54 'introspect':8 'js':79 'librari':18 'link':43 'modul':9,23,66 'multilanguag':14 'name':33 'nativ':17 'path':62,74 'probabl':72 're':29 'resourc':5 'shell':65 'sometim':35 'sure':59 'system':21 'use':12,37,68 'version':36 'without':78 'wrote':76"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4890604"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700081880 {#4378
    date: 2023-11-15 21:58: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
40 DENIED moderate
App\Entity\EntryComment {#4379
  +user: App\Entity\User {#4040 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4328
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4290
      +user: App\Entity\User {#4040 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4237
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4057
          +user: App\Entity\User {#4040 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            > GNOME Shell 45 moved to ESM (ECMAScript modules). That means you MUST use the standard import declaration instead of relying on the previous imports.* approach.\n
            \n
            [gjs.guide/extensions/…/gnome-shell-45.html](https://gjs.guide/extensions/upgrading/gnome-shell-45.html)\n
            \n
            So the imports in your extensions is changed from:\n
            \n
            ```\n
            \n
            <span style="color:#323232;">const Clutter = imports.gi.Clutter;\n
            </span><span style="color:#323232;">const Gio = imports.gi.Gio;\n
            </span><span style="color:#323232;">const Main = imports.ui.main;\n
            </span><span style="color:#323232;">const Volume = imports.ui.status.volume;\n
            </span>\n
            ```\n
            \n
            to\n
            \n
            ```\n
            \n
            <span style="color:#323232;">import Clutter from 'gi://Clutter';\n
            </span><span style="color:#323232;">import Gio from 'gi://Gio';\n
            </span><span style="color:#323232;">import * as Main from 'resource:///org/gnome/shell/ui/main.js'\n
            </span><span style="color:#323232;">import * as Volume from 'resource:///org/gnome/shell/ui/status/volume.js';\n
            </span>\n
            ```
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 24
          +score: 0
          +lastActive: DateTime @1700345707 {#4058
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4055 …}
          +nested: Doctrine\ORM\PersistentCollection {#4053 …}
          +votes: Doctrine\ORM\PersistentCollection {#4051 …}
          +reports: Doctrine\ORM\PersistentCollection {#4048 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4044 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4042 …}
          -id: 127831
          -bodyTs: "'/extensions/':28 '/extensions/upgrading/gnome-shell-45.html)':32 '/gnome-shell-45.html':29 '/org/gnome/shell/ui/main.js':67 '/org/gnome/shell/ui/status/volume.js':72 '45':3 'approach':25 'chang':40 'clutter':43,56,58 'const':42,45,48,51 'declar':17 'ecmascript':7 'esm':6 'extens':38 'gio':46,60,62 'gjs.guide':27,31 'gjs.guide/extensions/':26 'gjs.guide/extensions/upgrading/gnome-shell-45.html)':30 'gnome':1 'import':16,24,35,55,59,63,68 'imports.gi.clutter':44 'imports.gi.gio':47 'imports.ui.main':50 'imports.ui.status.volume':53 'instead':18 'main':49,65 'mean':10 'modul':8 'move':4 'must':12 'previous':23 'reli':20 'shell':2 'standard':15 'use':13 'volum':52,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/4888659"
          +editedAt: DateTimeImmutable @1700341794 {#4063
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4061
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4057}
        +body: "well that’s what I tried, but how would I know where Volume is located in the path 'gi:// … '. Is there any way of browsing / exploring the jave files to that I can actually know what the path is?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1700077428 {#4235
          date: 2023-11-15 20:43:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@smpl@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4238 …}
        +nested: Doctrine\ORM\PersistentCollection {#4240 …}
        +votes: Doctrine\ORM\PersistentCollection {#4242 …}
        +reports: Doctrine\ORM\PersistentCollection {#4244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4246 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4248 …}
        -id: 127858
        -bodyTs: "'actual':33 'brows':24 'explor':25 'file':28 'jave':27 'know':11,34 'locat':15 'path':18,37 'tri':6 'volum':13 'way':22 'well':1 'would':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5126312"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700077428 {#4236
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4057}
      +body: "I edited my comment with an example for your code and my best advice for figuring out the path of gnome shell imports is by browsing `/usr/share/gnome-shell/js/`, the docs are not very helpful."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1700079037 {#4288
        date: 2023-11-15 21:10:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@smpl@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4291 …}
      +nested: Doctrine\ORM\PersistentCollection {#4293 …}
      +votes: Doctrine\ORM\PersistentCollection {#4295 …}
      +reports: Doctrine\ORM\PersistentCollection {#4297 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4299 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4301 …}
      -id: 127928
      -bodyTs: "'/usr/share/gnome-shell/js':27 'advic':14 'best':13 'brows':26 'code':10 'comment':4 'doc':29 'edit':2 'exampl':7 'figur':16 'gnome':21 'help':33 'import':23 'path':19 'shell':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/4889538"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700079037 {#4289
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4057}
    +body: "Aha I see. Except I’m not sure if the path `/usr/share/gnome-shell/js/` is correct? The folder/file `js` does not exist on my end."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1700080017 {#4329
      date: 2023-11-15 21:26:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@smpl@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4325 …}
    +nested: Doctrine\ORM\PersistentCollection {#4321 …}
    +votes: Doctrine\ORM\PersistentCollection {#4319 …}
    +reports: Doctrine\ORM\PersistentCollection {#4334 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4338 …}
    -id: 127979
    -bodyTs: "'/usr/share/gnome-shell/js':12 'aha':1 'correct':14 'end':23 'except':4 'exist':20 'folder/file':16 'js':17 'm':6 'path':11 'see':3 'sure':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5127352"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700080017 {#4332
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4057}
  +body: """
    Just to clarify. The `gi://` resources are GObject Introspection modules which are used for multilanguage bindings to native libraries. On my system, GI modules are found in `/usr/share/gir-1.0/` . They’re just imported by name and sometimes version using `gi://` (there are examples in the link in my first comment).\n
    \n
    As I don’t have Gnome installed I can’t be sure of the path to gnome shell modules imported using `resource://`, but it’s probably the path I wrote, but without `js/`.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1700081880 {#4377
    date: 2023-11-15 21:58:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@smpl@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4380 …}
  +nested: Doctrine\ORM\PersistentCollection {#4382 …}
  +votes: Doctrine\ORM\PersistentCollection {#4384 …}
  +reports: Doctrine\ORM\PersistentCollection {#4386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4390 …}
  -id: 128069
  -bodyTs: "'/usr/share/gir-1.0':27 'bind':15 'clarifi':3 'comment':47 'exampl':40 'first':46 'found':25 'gi':22 'gnome':53,64 'gobject':7 'import':31,67 'instal':54 'introspect':8 'js':79 'librari':18 'link':43 'modul':9,23,66 'multilanguag':14 'name':33 'nativ':17 'path':62,74 'probabl':72 're':29 'resourc':5 'shell':65 'sometim':35 'sure':59 'system':21 'use':12,37,68 'version':36 'without':78 'wrote':76"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/4890604"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700081880 {#4378
    date: 2023-11-15 21:58: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
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 {#4139
  +user: App\Entity\User {#4152 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "What’s the use case of this extension? It might be too confusing for the users."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700571196 {#4134
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4140 …}
  +nested: Doctrine\ORM\PersistentCollection {#4142 …}
  +votes: Doctrine\ORM\PersistentCollection {#4144 …}
  +reports: Doctrine\ORM\PersistentCollection {#4146 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
  -id: 127756
  -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5554501"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700074954 {#4135
    date: 2023-11-15 20:02:34.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 {#4139
  +user: App\Entity\User {#4152 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "What’s the use case of this extension? It might be too confusing for the users."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700571196 {#4134
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4140 …}
  +nested: Doctrine\ORM\PersistentCollection {#4142 …}
  +votes: Doctrine\ORM\PersistentCollection {#4144 …}
  +reports: Doctrine\ORM\PersistentCollection {#4146 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
  -id: 127756
  -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5554501"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700074954 {#4135
    date: 2023-11-15 20:02:34.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 {#4139
  +user: App\Entity\User {#4152 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "What’s the use case of this extension? It might be too confusing for the users."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700571196 {#4134
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4140 …}
  +nested: Doctrine\ORM\PersistentCollection {#4142 …}
  +votes: Doctrine\ORM\PersistentCollection {#4144 …}
  +reports: Doctrine\ORM\PersistentCollection {#4146 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
  -id: 127756
  -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5554501"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700074954 {#4135
    date: 2023-11-15 20:02:34.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 {#4223
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "What’s the use case of this extension? It might be too confusing for the users."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700571196 {#4134
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 127756
    -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5554501"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074954 {#4135
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: """
    to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
    \n
    I think only problem lies with the last line. Importing Volume is done differently now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700075916 {#4224
    date: 2023-11-15 20:18:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4220 …}
  +nested: Doctrine\ORM\PersistentCollection {#4216 …}
  +votes: Doctrine\ORM\PersistentCollection {#4214 …}
  +reports: Doctrine\ORM\PersistentCollection {#4229 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
  -id: 127793
  -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5125676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700075916 {#4227
    date: 2023-11-15 20:18:36.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 {#4223
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "What’s the use case of this extension? It might be too confusing for the users."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700571196 {#4134
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 127756
    -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5554501"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074954 {#4135
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: """
    to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
    \n
    I think only problem lies with the last line. Importing Volume is done differently now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700075916 {#4224
    date: 2023-11-15 20:18:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4220 …}
  +nested: Doctrine\ORM\PersistentCollection {#4216 …}
  +votes: Doctrine\ORM\PersistentCollection {#4214 …}
  +reports: Doctrine\ORM\PersistentCollection {#4229 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
  -id: 127793
  -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5125676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700075916 {#4227
    date: 2023-11-15 20:18:36.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 {#4223
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4139
    +user: App\Entity\User {#4152 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "What’s the use case of this extension? It might be too confusing for the users."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1700571196 {#4134
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4140 …}
    +nested: Doctrine\ORM\PersistentCollection {#4142 …}
    +votes: Doctrine\ORM\PersistentCollection {#4144 …}
    +reports: Doctrine\ORM\PersistentCollection {#4146 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
    -id: 127756
    -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5554501"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074954 {#4135
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: """
    to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
    \n
    I think only problem lies with the last line. Importing Volume is done differently now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700075916 {#4224
    date: 2023-11-15 20:18:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4220 …}
  +nested: Doctrine\ORM\PersistentCollection {#4216 …}
  +votes: Doctrine\ORM\PersistentCollection {#4214 …}
  +reports: Doctrine\ORM\PersistentCollection {#4229 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
  -id: 127793
  -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5125676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700075916 {#4227
    date: 2023-11-15 20:18:36.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 {#4275
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4223
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "What’s the use case of this extension? It might be too confusing for the users."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700571196 {#4134
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 127756
      -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5554501"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700074954 {#4135
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
      \n
      I think only problem lies with the last line. Importing Volume is done differently now.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700075916 {#4224
      date: 2023-11-15 20:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4220 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4229 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
    -id: 127793
    -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5125676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700075916 {#4227
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Do I miss something? I already can do that in the latest fedora natively."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700105708 {#4276
    date: 2023-11-16 04:35:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4269 …}
  +nested: Doctrine\ORM\PersistentCollection {#4267 …}
  +votes: Doctrine\ORM\PersistentCollection {#4271 …}
  +reports: Doctrine\ORM\PersistentCollection {#4282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
  -id: 128949
  -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5841009"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700105708 {#4279
    date: 2023-11-16 04:35:08.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 {#4275
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4223
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "What’s the use case of this extension? It might be too confusing for the users."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700571196 {#4134
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 127756
      -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5554501"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700074954 {#4135
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
      \n
      I think only problem lies with the last line. Importing Volume is done differently now.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700075916 {#4224
      date: 2023-11-15 20:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4220 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4229 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
    -id: 127793
    -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5125676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700075916 {#4227
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Do I miss something? I already can do that in the latest fedora natively."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700105708 {#4276
    date: 2023-11-16 04:35:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4269 …}
  +nested: Doctrine\ORM\PersistentCollection {#4267 …}
  +votes: Doctrine\ORM\PersistentCollection {#4271 …}
  +reports: Doctrine\ORM\PersistentCollection {#4282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
  -id: 128949
  -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5841009"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700105708 {#4279
    date: 2023-11-16 04:35:08.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 {#4275
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4223
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4139
      +user: App\Entity\User {#4152 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "What’s the use case of this extension? It might be too confusing for the users."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700571196 {#4134
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4140 …}
      +nested: Doctrine\ORM\PersistentCollection {#4142 …}
      +votes: Doctrine\ORM\PersistentCollection {#4144 …}
      +reports: Doctrine\ORM\PersistentCollection {#4146 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
      -id: 127756
      -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5554501"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700074954 {#4135
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: """
      to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
      \n
      I think only problem lies with the last line. Importing Volume is done differently now.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700075916 {#4224
      date: 2023-11-15 20:18:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4220 …}
    +nested: Doctrine\ORM\PersistentCollection {#4216 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4229 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
    -id: 127793
    -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5125676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700075916 {#4227
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Do I miss something? I already can do that in the latest fedora natively."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700105708 {#4276
    date: 2023-11-16 04:35:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4269 …}
  +nested: Doctrine\ORM\PersistentCollection {#4267 …}
  +votes: Doctrine\ORM\PersistentCollection {#4271 …}
  +reports: Doctrine\ORM\PersistentCollection {#4282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
  -id: 128949
  -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5841009"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700105708 {#4279
    date: 2023-11-16 04:35:08.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 {#4342
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4275
    +user: Proxies\__CG__\App\Entity\User {#4272 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "What’s the use case of this extension? It might be too confusing for the users."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700571196 {#4134
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 127756
        -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5554501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700074954 {#4135
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: """
        to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
        \n
        I think only problem lies with the last line. Importing Volume is done differently now.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700075916 {#4224
        date: 2023-11-15 20:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4220 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4229 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
      -id: 127793
      -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5125676"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700075916 {#4227
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do I miss something? I already can do that in the latest fedora natively."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700105708 {#4276
      date: 2023-11-16 04:35:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4269 …}
    +nested: Doctrine\ORM\PersistentCollection {#4267 …}
    +votes: Doctrine\ORM\PersistentCollection {#4271 …}
    +reports: Doctrine\ORM\PersistentCollection {#4282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
    -id: 128949
    -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5841009"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700105708 {#4279
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700155800 {#4340
    date: 2023-11-16 18:30:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4343 …}
  +nested: Doctrine\ORM\PersistentCollection {#4345 …}
  +votes: Doctrine\ORM\PersistentCollection {#4347 …}
  +reports: Doctrine\ORM\PersistentCollection {#4349 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
  -id: 130872
  -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5152541"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700155800 {#4341
    date: 2023-11-16 18:30: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
55 DENIED edit
App\Entity\EntryComment {#4342
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4275
    +user: Proxies\__CG__\App\Entity\User {#4272 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "What’s the use case of this extension? It might be too confusing for the users."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700571196 {#4134
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 127756
        -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5554501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700074954 {#4135
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: """
        to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
        \n
        I think only problem lies with the last line. Importing Volume is done differently now.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700075916 {#4224
        date: 2023-11-15 20:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4220 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4229 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
      -id: 127793
      -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5125676"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700075916 {#4227
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do I miss something? I already can do that in the latest fedora natively."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700105708 {#4276
      date: 2023-11-16 04:35:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4269 …}
    +nested: Doctrine\ORM\PersistentCollection {#4267 …}
    +votes: Doctrine\ORM\PersistentCollection {#4271 …}
    +reports: Doctrine\ORM\PersistentCollection {#4282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
    -id: 128949
    -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5841009"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700105708 {#4279
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700155800 {#4340
    date: 2023-11-16 18:30:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4343 …}
  +nested: Doctrine\ORM\PersistentCollection {#4345 …}
  +votes: Doctrine\ORM\PersistentCollection {#4347 …}
  +reports: Doctrine\ORM\PersistentCollection {#4349 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
  -id: 130872
  -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5152541"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700155800 {#4341
    date: 2023-11-16 18:30: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
56 DENIED moderate
App\Entity\EntryComment {#4342
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4275
    +user: Proxies\__CG__\App\Entity\User {#4272 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4223
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4139
        +user: App\Entity\User {#4152 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "What’s the use case of this extension? It might be too confusing for the users."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700571196 {#4134
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4140 …}
        +nested: Doctrine\ORM\PersistentCollection {#4142 …}
        +votes: Doctrine\ORM\PersistentCollection {#4144 …}
        +reports: Doctrine\ORM\PersistentCollection {#4146 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
        -id: 127756
        -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5554501"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700074954 {#4135
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: """
        to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
        \n
        I think only problem lies with the last line. Importing Volume is done differently now.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700075916 {#4224
        date: 2023-11-15 20:18:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4220 …}
      +nested: Doctrine\ORM\PersistentCollection {#4216 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4229 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
      -id: 127793
      -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5125676"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700075916 {#4227
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Do I miss something? I already can do that in the latest fedora natively."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700105708 {#4276
      date: 2023-11-16 04:35:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4269 …}
    +nested: Doctrine\ORM\PersistentCollection {#4267 …}
    +votes: Doctrine\ORM\PersistentCollection {#4271 …}
    +reports: Doctrine\ORM\PersistentCollection {#4282 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
    -id: 128949
    -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5841009"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700105708 {#4279
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700155800 {#4340
    date: 2023-11-16 18:30:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4343 …}
  +nested: Doctrine\ORM\PersistentCollection {#4345 …}
  +votes: Doctrine\ORM\PersistentCollection {#4347 …}
  +reports: Doctrine\ORM\PersistentCollection {#4349 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
  -id: 130872
  -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5152541"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700155800 {#4341
    date: 2023-11-16 18:30: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
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 {#4394
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4342
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4275
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "What’s the use case of this extension? It might be too confusing for the users."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1700571196 {#4134
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 127756
          -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5554501"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700074954 {#4135
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: """
          to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
          \n
          I think only problem lies with the last line. Importing Volume is done differently now.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700075916 {#4224
          date: 2023-11-15 20:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4220 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4229 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
        -id: 127793
        -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5125676"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700075916 {#4227
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do I miss something? I already can do that in the latest fedora natively."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700105708 {#4276
        date: 2023-11-16 04:35:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4269 …}
      +nested: Doctrine\ORM\PersistentCollection {#4267 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
      -id: 128949
      -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5841009"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700105708 {#4279
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700155800 {#4340
      date: 2023-11-16 18:30:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4345 …}
    +votes: Doctrine\ORM\PersistentCollection {#4347 …}
    +reports: Doctrine\ORM\PersistentCollection {#4349 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
    -id: 130872
    -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5152541"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700155800 {#4341
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180941 {#4392
    date: 2023-11-17 01:29:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4395 …}
  +nested: Doctrine\ORM\PersistentCollection {#4397 …}
  +votes: Doctrine\ORM\PersistentCollection {#4399 …}
  +reports: Doctrine\ORM\PersistentCollection {#4401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
  -id: 131977
  -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5866500"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700180941 {#4393
    date: 2023-11-17 01:29:01.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 {#4394
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4342
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4275
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "What’s the use case of this extension? It might be too confusing for the users."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1700571196 {#4134
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 127756
          -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5554501"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700074954 {#4135
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: """
          to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
          \n
          I think only problem lies with the last line. Importing Volume is done differently now.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700075916 {#4224
          date: 2023-11-15 20:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4220 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4229 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
        -id: 127793
        -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5125676"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700075916 {#4227
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do I miss something? I already can do that in the latest fedora natively."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700105708 {#4276
        date: 2023-11-16 04:35:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4269 …}
      +nested: Doctrine\ORM\PersistentCollection {#4267 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
      -id: 128949
      -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5841009"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700105708 {#4279
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700155800 {#4340
      date: 2023-11-16 18:30:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4345 …}
    +votes: Doctrine\ORM\PersistentCollection {#4347 …}
    +reports: Doctrine\ORM\PersistentCollection {#4349 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
    -id: 130872
    -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5152541"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700155800 {#4341
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180941 {#4392
    date: 2023-11-17 01:29:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4395 …}
  +nested: Doctrine\ORM\PersistentCollection {#4397 …}
  +votes: Doctrine\ORM\PersistentCollection {#4399 …}
  +reports: Doctrine\ORM\PersistentCollection {#4401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
  -id: 131977
  -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5866500"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700180941 {#4393
    date: 2023-11-17 01:29:01.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 {#4394
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4342
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4275
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "What’s the use case of this extension? It might be too confusing for the users."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1700571196 {#4134
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 127756
          -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5554501"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700074954 {#4135
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: """
          to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
          \n
          I think only problem lies with the last line. Importing Volume is done differently now.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700075916 {#4224
          date: 2023-11-15 20:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4220 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4229 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
        -id: 127793
        -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5125676"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700075916 {#4227
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do I miss something? I already can do that in the latest fedora natively."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700105708 {#4276
        date: 2023-11-16 04:35:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4269 …}
      +nested: Doctrine\ORM\PersistentCollection {#4267 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
      -id: 128949
      -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5841009"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700105708 {#4279
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700155800 {#4340
      date: 2023-11-16 18:30:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4345 …}
    +votes: Doctrine\ORM\PersistentCollection {#4347 …}
    +reports: Doctrine\ORM\PersistentCollection {#4349 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
    -id: 130872
    -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5152541"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700155800 {#4341
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180941 {#4392
    date: 2023-11-17 01:29:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4395 …}
  +nested: Doctrine\ORM\PersistentCollection {#4397 …}
  +votes: Doctrine\ORM\PersistentCollection {#4399 …}
  +reports: Doctrine\ORM\PersistentCollection {#4401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
  -id: 131977
  -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5866500"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700180941 {#4393
    date: 2023-11-17 01:29:01.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 {#4428
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4394
    +user: Proxies\__CG__\App\Entity\User {#4272 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4342
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4275
        +user: Proxies\__CG__\App\Entity\User {#4272 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4139
            +user: App\Entity\User {#4152 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: "What’s the use case of this extension? It might be too confusing for the users."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1700571196 {#4134
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4140 …}
            +nested: Doctrine\ORM\PersistentCollection {#4142 …}
            +votes: Doctrine\ORM\PersistentCollection {#4144 …}
            +reports: Doctrine\ORM\PersistentCollection {#4146 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
            -id: 127756
            -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/5554501"
            +editedAt: null
            +createdAt: DateTimeImmutable @1700074954 {#4135
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4139}
          +body: """
            to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
            \n
            I think only problem lies with the last line. Importing Volume is done differently now.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700075916 {#4224
            date: 2023-11-15 20:18:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
            "@manokox400@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4220 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4229 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
          -id: 127793
          -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.dbzer0.com/comment/5125676"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700075916 {#4227
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "Do I miss something? I already can do that in the latest fedora natively."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700105708 {#4276
          date: 2023-11-16 04:35:08.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4269 …}
        +nested: Doctrine\ORM\PersistentCollection {#4267 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
        -id: 128949
        -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5841009"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700105708 {#4279
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700155800 {#4340
        date: 2023-11-16 18:30:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4343 …}
      +nested: Doctrine\ORM\PersistentCollection {#4345 …}
      +votes: Doctrine\ORM\PersistentCollection {#4347 …}
      +reports: Doctrine\ORM\PersistentCollection {#4349 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
      -id: 130872
      -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5152541"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700155800 {#4341
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700180941 {#4392
      date: 2023-11-17 01:29:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4395 …}
    +nested: Doctrine\ORM\PersistentCollection {#4397 …}
    +votes: Doctrine\ORM\PersistentCollection {#4399 …}
    +reports: Doctrine\ORM\PersistentCollection {#4401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
    -id: 131977
    -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5866500"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700180941 {#4393
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "yeah okay so that’s the same on GNOME on every distro. The icon is too small so it takes too long to get the mouse just right just to change the volume a bit."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700245794 {#4427
    date: 2023-11-17 19:29:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4431 …}
  +nested: Doctrine\ORM\PersistentCollection {#4436 …}
  +votes: Doctrine\ORM\PersistentCollection {#4432 …}
  +reports: Doctrine\ORM\PersistentCollection {#4438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
  -id: 134296
  -bodyTs: "'bit':35 'chang':31 'distro':12 'everi':11 'get':24 'gnome':9 'icon':14 'long':22 'mous':26 'okay':2 'right':28 'small':17 'take':20 'volum':33 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5186459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700245794 {#4424
    date: 2023-11-17 19:29:54.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 {#4428
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4394
    +user: Proxies\__CG__\App\Entity\User {#4272 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4342
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4275
        +user: Proxies\__CG__\App\Entity\User {#4272 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4139
            +user: App\Entity\User {#4152 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: "What’s the use case of this extension? It might be too confusing for the users."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1700571196 {#4134
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4140 …}
            +nested: Doctrine\ORM\PersistentCollection {#4142 …}
            +votes: Doctrine\ORM\PersistentCollection {#4144 …}
            +reports: Doctrine\ORM\PersistentCollection {#4146 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
            -id: 127756
            -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/5554501"
            +editedAt: null
            +createdAt: DateTimeImmutable @1700074954 {#4135
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4139}
          +body: """
            to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
            \n
            I think only problem lies with the last line. Importing Volume is done differently now.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700075916 {#4224
            date: 2023-11-15 20:18:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
            "@manokox400@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4220 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4229 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
          -id: 127793
          -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.dbzer0.com/comment/5125676"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700075916 {#4227
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "Do I miss something? I already can do that in the latest fedora natively."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700105708 {#4276
          date: 2023-11-16 04:35:08.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4269 …}
        +nested: Doctrine\ORM\PersistentCollection {#4267 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
        -id: 128949
        -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5841009"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700105708 {#4279
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700155800 {#4340
        date: 2023-11-16 18:30:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4343 …}
      +nested: Doctrine\ORM\PersistentCollection {#4345 …}
      +votes: Doctrine\ORM\PersistentCollection {#4347 …}
      +reports: Doctrine\ORM\PersistentCollection {#4349 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
      -id: 130872
      -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5152541"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700155800 {#4341
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700180941 {#4392
      date: 2023-11-17 01:29:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4395 …}
    +nested: Doctrine\ORM\PersistentCollection {#4397 …}
    +votes: Doctrine\ORM\PersistentCollection {#4399 …}
    +reports: Doctrine\ORM\PersistentCollection {#4401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
    -id: 131977
    -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5866500"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700180941 {#4393
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "yeah okay so that’s the same on GNOME on every distro. The icon is too small so it takes too long to get the mouse just right just to change the volume a bit."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700245794 {#4427
    date: 2023-11-17 19:29:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4431 …}
  +nested: Doctrine\ORM\PersistentCollection {#4436 …}
  +votes: Doctrine\ORM\PersistentCollection {#4432 …}
  +reports: Doctrine\ORM\PersistentCollection {#4438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
  -id: 134296
  -bodyTs: "'bit':35 'chang':31 'distro':12 'everi':11 'get':24 'gnome':9 'icon':14 'long':22 'mous':26 'okay':2 'right':28 'small':17 'take':20 'volum':33 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5186459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700245794 {#4424
    date: 2023-11-17 19:29:54.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 {#4428
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4394
    +user: Proxies\__CG__\App\Entity\User {#4272 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4342
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4275
        +user: Proxies\__CG__\App\Entity\User {#4272 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4223
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4139
            +user: App\Entity\User {#4152 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: "What’s the use case of this extension? It might be too confusing for the users."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1700571196 {#4134
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4140 …}
            +nested: Doctrine\ORM\PersistentCollection {#4142 …}
            +votes: Doctrine\ORM\PersistentCollection {#4144 …}
            +reports: Doctrine\ORM\PersistentCollection {#4146 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
            -id: 127756
            -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://sh.itjust.works/comment/5554501"
            +editedAt: null
            +createdAt: DateTimeImmutable @1700074954 {#4135
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4139}
          +body: """
            to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
            \n
            I think only problem lies with the last line. Importing Volume is done differently now.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700075916 {#4224
            date: 2023-11-15 20:18:36.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
            "@manokox400@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4220 …}
          +nested: Doctrine\ORM\PersistentCollection {#4216 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4229 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
          -id: 127793
          -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.dbzer0.com/comment/5125676"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700075916 {#4227
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "Do I miss something? I already can do that in the latest fedora natively."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700105708 {#4276
          date: 2023-11-16 04:35:08.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4269 …}
        +nested: Doctrine\ORM\PersistentCollection {#4267 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4282 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
        -id: 128949
        -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5841009"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700105708 {#4279
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700155800 {#4340
        date: 2023-11-16 18:30:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4343 …}
      +nested: Doctrine\ORM\PersistentCollection {#4345 …}
      +votes: Doctrine\ORM\PersistentCollection {#4347 …}
      +reports: Doctrine\ORM\PersistentCollection {#4349 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
      -id: 130872
      -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5152541"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700155800 {#4341
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700180941 {#4392
      date: 2023-11-17 01:29:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4395 …}
    +nested: Doctrine\ORM\PersistentCollection {#4397 …}
    +votes: Doctrine\ORM\PersistentCollection {#4399 …}
    +reports: Doctrine\ORM\PersistentCollection {#4401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
    -id: 131977
    -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5866500"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700180941 {#4393
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "yeah okay so that’s the same on GNOME on every distro. The icon is too small so it takes too long to get the mouse just right just to change the volume a bit."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700245794 {#4427
    date: 2023-11-17 19:29:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4431 …}
  +nested: Doctrine\ORM\PersistentCollection {#4436 …}
  +votes: Doctrine\ORM\PersistentCollection {#4432 …}
  +reports: Doctrine\ORM\PersistentCollection {#4438 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
  -id: 134296
  -bodyTs: "'bit':35 'chang':31 'distro':12 'everi':11 'get':24 'gnome':9 'icon':14 'long':22 'mous':26 'okay':2 'right':28 'small':17 'take':20 'volum':33 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5186459"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700245794 {#4424
    date: 2023-11-17 19:29:54.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 {#4459
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4428
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4394
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4342
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4275
          +user: Proxies\__CG__\App\Entity\User {#4272 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4139
              +user: App\Entity\User {#4152 …}
              +entry: App\Entity\Entry {#2419}
              +magazine: App\Entity\Magazine {#265}
              +image: null
              +parent: null
              +root: null
              +body: "What’s the use case of this extension? It might be too confusing for the users."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1700571196 {#4134
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4140 …}
              +nested: Doctrine\ORM\PersistentCollection {#4142 …}
              +votes: Doctrine\ORM\PersistentCollection {#4144 …}
              +reports: Doctrine\ORM\PersistentCollection {#4146 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
              -id: 127756
              -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://sh.itjust.works/comment/5554501"
              +editedAt: null
              +createdAt: DateTimeImmutable @1700074954 {#4135
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4139}
            +body: """
              to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
              \n
              I think only problem lies with the last line. Importing Volume is done differently now.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1700075916 {#4224
              date: 2023-11-15 20:18:36.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
              "@manokox400@sh.itjust.works"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4220 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4229 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
            -id: 127793
            -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.dbzer0.com/comment/5125676"
            +editedAt: null
            +createdAt: DateTimeImmutable @1700075916 {#4227
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4139}
          +body: "Do I miss something? I already can do that in the latest fedora natively."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1700105708 {#4276
            date: 2023-11-16 04:35:08.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
            "@manokox400@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4269 …}
          +nested: Doctrine\ORM\PersistentCollection {#4267 …}
          +votes: Doctrine\ORM\PersistentCollection {#4271 …}
          +reports: Doctrine\ORM\PersistentCollection {#4282 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
          -id: 128949
          -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/5841009"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700105708 {#4279
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700155800 {#4340
          date: 2023-11-16 18:30:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4343 …}
        +nested: Doctrine\ORM\PersistentCollection {#4345 …}
        +votes: Doctrine\ORM\PersistentCollection {#4347 …}
        +reports: Doctrine\ORM\PersistentCollection {#4349 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
        -id: 130872
        -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5152541"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155800 {#4341
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700180941 {#4392
        date: 2023-11-17 01:29:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4395 …}
      +nested: Doctrine\ORM\PersistentCollection {#4397 …}
      +votes: Doctrine\ORM\PersistentCollection {#4399 …}
      +reports: Doctrine\ORM\PersistentCollection {#4401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
      -id: 131977
      -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5866500"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700180941 {#4393
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "yeah okay so that’s the same on GNOME on every distro. The icon is too small so it takes too long to get the mouse just right just to change the volume a bit."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700245794 {#4427
      date: 2023-11-17 19:29:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4431 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4432 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -id: 134296
    -bodyTs: "'bit':35 'chang':31 'distro':12 'everi':11 'get':24 'gnome':9 'icon':14 'long':22 'mous':26 'okay':2 'right':28 'small':17 'take':20 'volum':33 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5186459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700245794 {#4424
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "You don’t have to be exactly on the icon iirc, just on the right most component of the panel."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700265270 {#4454
    date: 2023-11-18 00:54:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4451 …}
  +nested: Doctrine\ORM\PersistentCollection {#4448 …}
  +votes: Doctrine\ORM\PersistentCollection {#4446 …}
  +reports: Doctrine\ORM\PersistentCollection {#4460 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4464 …}
  -id: 135349
  -bodyTs: "'compon':17 'exact':7 'icon':10 'iirc':11 'panel':20 'right':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5896410"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700265270 {#4457
    date: 2023-11-18 00:54:30.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 {#4459
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4428
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4394
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4342
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4275
          +user: Proxies\__CG__\App\Entity\User {#4272 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4139
              +user: App\Entity\User {#4152 …}
              +entry: App\Entity\Entry {#2419}
              +magazine: App\Entity\Magazine {#265}
              +image: null
              +parent: null
              +root: null
              +body: "What’s the use case of this extension? It might be too confusing for the users."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1700571196 {#4134
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4140 …}
              +nested: Doctrine\ORM\PersistentCollection {#4142 …}
              +votes: Doctrine\ORM\PersistentCollection {#4144 …}
              +reports: Doctrine\ORM\PersistentCollection {#4146 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
              -id: 127756
              -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://sh.itjust.works/comment/5554501"
              +editedAt: null
              +createdAt: DateTimeImmutable @1700074954 {#4135
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4139}
            +body: """
              to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
              \n
              I think only problem lies with the last line. Importing Volume is done differently now.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1700075916 {#4224
              date: 2023-11-15 20:18:36.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
              "@manokox400@sh.itjust.works"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4220 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4229 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
            -id: 127793
            -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.dbzer0.com/comment/5125676"
            +editedAt: null
            +createdAt: DateTimeImmutable @1700075916 {#4227
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4139}
          +body: "Do I miss something? I already can do that in the latest fedora natively."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1700105708 {#4276
            date: 2023-11-16 04:35:08.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
            "@manokox400@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4269 …}
          +nested: Doctrine\ORM\PersistentCollection {#4267 …}
          +votes: Doctrine\ORM\PersistentCollection {#4271 …}
          +reports: Doctrine\ORM\PersistentCollection {#4282 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
          -id: 128949
          -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/5841009"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700105708 {#4279
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700155800 {#4340
          date: 2023-11-16 18:30:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4343 …}
        +nested: Doctrine\ORM\PersistentCollection {#4345 …}
        +votes: Doctrine\ORM\PersistentCollection {#4347 …}
        +reports: Doctrine\ORM\PersistentCollection {#4349 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
        -id: 130872
        -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5152541"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155800 {#4341
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700180941 {#4392
        date: 2023-11-17 01:29:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4395 …}
      +nested: Doctrine\ORM\PersistentCollection {#4397 …}
      +votes: Doctrine\ORM\PersistentCollection {#4399 …}
      +reports: Doctrine\ORM\PersistentCollection {#4401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
      -id: 131977
      -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5866500"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700180941 {#4393
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "yeah okay so that’s the same on GNOME on every distro. The icon is too small so it takes too long to get the mouse just right just to change the volume a bit."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700245794 {#4427
      date: 2023-11-17 19:29:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4431 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4432 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -id: 134296
    -bodyTs: "'bit':35 'chang':31 'distro':12 'everi':11 'get':24 'gnome':9 'icon':14 'long':22 'mous':26 'okay':2 'right':28 'small':17 'take':20 'volum':33 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5186459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700245794 {#4424
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "You don’t have to be exactly on the icon iirc, just on the right most component of the panel."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700265270 {#4454
    date: 2023-11-18 00:54:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4451 …}
  +nested: Doctrine\ORM\PersistentCollection {#4448 …}
  +votes: Doctrine\ORM\PersistentCollection {#4446 …}
  +reports: Doctrine\ORM\PersistentCollection {#4460 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4464 …}
  -id: 135349
  -bodyTs: "'compon':17 'exact':7 'icon':10 'iirc':11 'panel':20 'right':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5896410"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700265270 {#4457
    date: 2023-11-18 00:54:30.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 {#4459
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4428
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4394
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4342
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4275
          +user: Proxies\__CG__\App\Entity\User {#4272 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4223
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4139
              +user: App\Entity\User {#4152 …}
              +entry: App\Entity\Entry {#2419}
              +magazine: App\Entity\Magazine {#265}
              +image: null
              +parent: null
              +root: null
              +body: "What’s the use case of this extension? It might be too confusing for the users."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1700571196 {#4134
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4140 …}
              +nested: Doctrine\ORM\PersistentCollection {#4142 …}
              +votes: Doctrine\ORM\PersistentCollection {#4144 …}
              +reports: Doctrine\ORM\PersistentCollection {#4146 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
              -id: 127756
              -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://sh.itjust.works/comment/5554501"
              +editedAt: null
              +createdAt: DateTimeImmutable @1700074954 {#4135
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4139}
            +body: """
              to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
              \n
              I think only problem lies with the last line. Importing Volume is done differently now.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1700075916 {#4224
              date: 2023-11-15 20:18:36.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
              "@manokox400@sh.itjust.works"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4220 …}
            +nested: Doctrine\ORM\PersistentCollection {#4216 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4229 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
            -id: 127793
            -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.dbzer0.com/comment/5125676"
            +editedAt: null
            +createdAt: DateTimeImmutable @1700075916 {#4227
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4139}
          +body: "Do I miss something? I already can do that in the latest fedora natively."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1700105708 {#4276
            date: 2023-11-16 04:35:08.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
            "@manokox400@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4269 …}
          +nested: Doctrine\ORM\PersistentCollection {#4267 …}
          +votes: Doctrine\ORM\PersistentCollection {#4271 …}
          +reports: Doctrine\ORM\PersistentCollection {#4282 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
          -id: 128949
          -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.ml/comment/5841009"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700105708 {#4279
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1700155800 {#4340
          date: 2023-11-16 18:30:00.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
          "@RenardDesMers@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4343 …}
        +nested: Doctrine\ORM\PersistentCollection {#4345 …}
        +votes: Doctrine\ORM\PersistentCollection {#4347 …}
        +reports: Doctrine\ORM\PersistentCollection {#4349 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
        -id: 130872
        -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5152541"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155800 {#4341
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Ah I see now way you wanted the first extension. Natively you have to scroll on the right part of the panel around the volume icon to change the volume. Not in the middle of the panel"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700180941 {#4392
        date: 2023-11-17 01:29:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
        "@RenardDesMers@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4395 …}
      +nested: Doctrine\ORM\PersistentCollection {#4397 …}
      +votes: Doctrine\ORM\PersistentCollection {#4399 …}
      +reports: Doctrine\ORM\PersistentCollection {#4401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4405 …}
      -id: 131977
      -bodyTs: "'ah':1 'around':23 'chang':28 'extens':10 'first':9 'icon':26 'middl':34 'nativ':11 'panel':22,37 'part':19 'right':18 'scroll':15 'see':3 'volum':25,30 'want':7 'way':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5866500"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700180941 {#4393
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "yeah okay so that’s the same on GNOME on every distro. The icon is too small so it takes too long to get the mouse just right just to change the volume a bit."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700245794 {#4427
      date: 2023-11-17 19:29:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4431 …}
    +nested: Doctrine\ORM\PersistentCollection {#4436 …}
    +votes: Doctrine\ORM\PersistentCollection {#4432 …}
    +reports: Doctrine\ORM\PersistentCollection {#4438 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4440 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4442 …}
    -id: 134296
    -bodyTs: "'bit':35 'chang':31 'distro':12 'everi':11 'get':24 'gnome':9 'icon':14 'long':22 'mous':26 'okay':2 'right':28 'small':17 'take':20 'volum':33 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5186459"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700245794 {#4424
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "You don’t have to be exactly on the icon iirc, just on the right most component of the panel."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700265270 {#4454
    date: 2023-11-18 00:54:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4451 …}
  +nested: Doctrine\ORM\PersistentCollection {#4448 …}
  +votes: Doctrine\ORM\PersistentCollection {#4446 …}
  +reports: Doctrine\ORM\PersistentCollection {#4460 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4464 …}
  -id: 135349
  -bodyTs: "'compon':17 'exact':7 'icon':10 'iirc':11 'panel':20 'right':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5896410"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700265270 {#4457
    date: 2023-11-18 00:54:30.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 {#4409
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4342
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4275
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "What’s the use case of this extension? It might be too confusing for the users."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1700571196 {#4134
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 127756
          -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5554501"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700074954 {#4135
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: """
          to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
          \n
          I think only problem lies with the last line. Importing Volume is done differently now.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700075916 {#4224
          date: 2023-11-15 20:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4220 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4229 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
        -id: 127793
        -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5125676"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700075916 {#4227
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do I miss something? I already can do that in the latest fedora natively."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700105708 {#4276
        date: 2023-11-16 04:35:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4269 …}
      +nested: Doctrine\ORM\PersistentCollection {#4267 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
      -id: 128949
      -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5841009"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700105708 {#4279
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700155800 {#4340
      date: 2023-11-16 18:30:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4345 …}
    +votes: Doctrine\ORM\PersistentCollection {#4347 …}
    +reports: Doctrine\ORM\PersistentCollection {#4349 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
    -id: 130872
    -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5152541"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700155800 {#4341
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4407
    date: 2023-11-17 01:24:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4410 …}
  +nested: Doctrine\ORM\PersistentCollection {#4412 …}
  +votes: Doctrine\ORM\PersistentCollection {#4414 …}
  +reports: Doctrine\ORM\PersistentCollection {#4416 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4418 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4420 …}
  -id: 131965
  -bodyTs: "'extens':3 'need':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5866387"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700180687 {#4408
    date: 2023-11-17 01:24:47.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 {#4409
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4342
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4275
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "What’s the use case of this extension? It might be too confusing for the users."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1700571196 {#4134
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 127756
          -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5554501"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700074954 {#4135
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: """
          to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
          \n
          I think only problem lies with the last line. Importing Volume is done differently now.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700075916 {#4224
          date: 2023-11-15 20:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4220 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4229 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
        -id: 127793
        -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5125676"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700075916 {#4227
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do I miss something? I already can do that in the latest fedora natively."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700105708 {#4276
        date: 2023-11-16 04:35:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4269 …}
      +nested: Doctrine\ORM\PersistentCollection {#4267 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
      -id: 128949
      -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5841009"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700105708 {#4279
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700155800 {#4340
      date: 2023-11-16 18:30:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4345 …}
    +votes: Doctrine\ORM\PersistentCollection {#4347 …}
    +reports: Doctrine\ORM\PersistentCollection {#4349 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
    -id: 130872
    -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5152541"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700155800 {#4341
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4407
    date: 2023-11-17 01:24:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4410 …}
  +nested: Doctrine\ORM\PersistentCollection {#4412 …}
  +votes: Doctrine\ORM\PersistentCollection {#4414 …}
  +reports: Doctrine\ORM\PersistentCollection {#4416 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4418 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4420 …}
  -id: 131965
  -bodyTs: "'extens':3 'need':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5866387"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700180687 {#4408
    date: 2023-11-17 01:24:47.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 {#4409
  +user: Proxies\__CG__\App\Entity\User {#4272 …}
  +entry: App\Entity\Entry {#2419
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "help-me-port-this-simple-extension-to-GNOME-45"
    +title: "help me port this simple extension to GNOME 45"
    +url: "https://lemmy.dbzer0.com/pictrs/image/b8ef877f-3e98-4a12-a2fe-b703425bff9a.png"
    +body: "For reference: [github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)"
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 17
    +favouriteCount: 43
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700265270 {#2414
      date: 2023-11-18 00:54:30.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 13324
    -titleTs: "'45':9 'extens':6 'gnome':8 'help':1 'port':3 'simpl':5"
    -bodyTs: "'/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':5 'github.com':4 'github.com/trflynn89/gnome-shell-volume-scroller](https://github.com/trflynn89/gnome-shell-volume-scroller)':3 'refer':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700160807
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8459122"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700074407 {#1793
      date: 2023-11-15 19:53:27.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4342
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4275
      +user: Proxies\__CG__\App\Entity\User {#4272 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4223
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4139
          +user: App\Entity\User {#4152 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "What’s the use case of this extension? It might be too confusing for the users."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1700571196 {#4134
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4140 …}
          +nested: Doctrine\ORM\PersistentCollection {#4142 …}
          +votes: Doctrine\ORM\PersistentCollection {#4144 …}
          +reports: Doctrine\ORM\PersistentCollection {#4146 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4148 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4150 …}
          -id: 127756
          -bodyTs: "'case':5 'confus':13 'extens':8 'might':10 'use':4 'user':16"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5554501"
          +editedAt: null
          +createdAt: DateTimeImmutable @1700074954 {#4135
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4139}
        +body: """
          to scroll on the top panel to change volume, is the use case of course. I put the github link for reference.\n
          \n
          I think only problem lies with the last line. Importing Volume is done differently now.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700075916 {#4224
          date: 2023-11-15 20:18:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
          "@manokox400@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4220 …}
        +nested: Doctrine\ORM\PersistentCollection {#4216 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4229 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4231 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4233 …}
        -id: 127793
        -bodyTs: "'case':13 'chang':8 'cours':15 'differ':36 'done':35 'github':19 'import':32 'last':30 'lie':27 'line':31 'link':20 'panel':6 'problem':26 'put':17 'refer':22 'scroll':2 'think':24 'top':5 'use':12 'volum':9,33"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5125676"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700075916 {#4227
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4139}
      +body: "Do I miss something? I already can do that in the latest fedora natively."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700105708 {#4276
        date: 2023-11-16 04:35:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
        "@manokox400@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4269 …}
      +nested: Doctrine\ORM\PersistentCollection {#4267 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4282 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
      -id: 128949
      -bodyTs: "'alreadi':6 'fedora':13 'latest':12 'miss':3 'nativ':14 'someth':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5841009"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700105708 {#4279
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4139}
    +body: "that’s neat. Can it also do this, natively? [extensions.gnome.org/…/panelhideswindow/](https://extensions.gnome.org/extension/6015/panelhideswindow/)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700155800 {#4340
      date: 2023-11-16 18:30:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
      "@manokox400@sh.itjust.works"
      "@RenardDesMers@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4343 …}
    +nested: Doctrine\ORM\PersistentCollection {#4345 …}
    +votes: Doctrine\ORM\PersistentCollection {#4347 …}
    +reports: Doctrine\ORM\PersistentCollection {#4349 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4351 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4353 …}
    -id: 130872
    -bodyTs: "'/extension/6015/panelhideswindow/)':14 '/panelhideswindow':11 'also':6 'extensions.gnome.org':10,13 'extensions.gnome.org/extension/6015/panelhideswindow/)':12 'nativ':9 'neat':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5152541"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700155800 {#4341
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4139}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4407
    date: 2023-11-17 01:24:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
    "@manokox400@sh.itjust.works"
    "@RenardDesMers@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4410 …}
  +nested: Doctrine\ORM\PersistentCollection {#4412 …}
  +votes: Doctrine\ORM\PersistentCollection {#4414 …}
  +reports: Doctrine\ORM\PersistentCollection {#4416 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4418 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4420 …}
  -id: 131965
  -bodyTs: "'extens':3 'need':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5866387"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700180687 {#4408
    date: 2023-11-17 01:24:47.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
73 DENIED edit
App\Entity\Magazine {#265
  +icon: Proxies\__CG__\App\Entity\Image {#246 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#275
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#237 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
  +entries: Doctrine\ORM\PersistentCollection {#180 …}
  +posts: Doctrine\ORM\PersistentCollection {#138 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
  +bans: Doctrine\ORM\PersistentCollection {#117 …}
  +reports: Doctrine\ORM\PersistentCollection {#103 …}
  +badges: Doctrine\ORM\PersistentCollection {#81 …}
  +logs: Doctrine\ORM\PersistentCollection {#71 …}
  +awards: Doctrine\ORM\PersistentCollection {#1346 …}
  +categories: Doctrine\ORM\PersistentCollection {#1823 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#269
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#271
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"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