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 …}
}
9.03 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\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 {#4031
  +user: App\Entity\User {#3979 …}
  +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 {#4040
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4029 …}
  +nested: Doctrine\ORM\PersistentCollection {#4027 …}
  +votes: Doctrine\ORM\PersistentCollection {#4025 …}
  +reports: Doctrine\ORM\PersistentCollection {#4023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
  -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 {#3976
    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 {#4031
  +user: App\Entity\User {#3979 …}
  +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 {#4040
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4029 …}
  +nested: Doctrine\ORM\PersistentCollection {#4027 …}
  +votes: Doctrine\ORM\PersistentCollection {#4025 …}
  +reports: Doctrine\ORM\PersistentCollection {#4023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
  -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 {#3976
    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 {#4031
  +user: App\Entity\User {#3979 …}
  +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 {#4040
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4029 …}
  +nested: Doctrine\ORM\PersistentCollection {#4027 …}
  +votes: Doctrine\ORM\PersistentCollection {#4025 …}
  +reports: Doctrine\ORM\PersistentCollection {#4023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
  -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 {#3976
    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 {#4263
  +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 {#4031
    +user: App\Entity\User {#3979 …}
    +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 {#4040
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4029 …}
    +nested: Doctrine\ORM\PersistentCollection {#4027 …}
    +votes: Doctrine\ORM\PersistentCollection {#4025 …}
    +reports: Doctrine\ORM\PersistentCollection {#4023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
    -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 {#3976
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4031}
  +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 {#4261
    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 {#4264 …}
  +nested: Doctrine\ORM\PersistentCollection {#4266 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
  -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 {#4262
    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 {#4263
  +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 {#4031
    +user: App\Entity\User {#3979 …}
    +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 {#4040
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4029 …}
    +nested: Doctrine\ORM\PersistentCollection {#4027 …}
    +votes: Doctrine\ORM\PersistentCollection {#4025 …}
    +reports: Doctrine\ORM\PersistentCollection {#4023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
    -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 {#3976
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4031}
  +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 {#4261
    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 {#4264 …}
  +nested: Doctrine\ORM\PersistentCollection {#4266 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
  -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 {#4262
    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 {#4263
  +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 {#4031
    +user: App\Entity\User {#3979 …}
    +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 {#4040
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4029 …}
    +nested: Doctrine\ORM\PersistentCollection {#4027 …}
    +votes: Doctrine\ORM\PersistentCollection {#4025 …}
    +reports: Doctrine\ORM\PersistentCollection {#4023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
    -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 {#3976
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4031}
  +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 {#4261
    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 {#4264 …}
  +nested: Doctrine\ORM\PersistentCollection {#4266 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4270 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
  -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 {#4262
    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 {#4316
  +user: App\Entity\User {#3979 …}
  +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 {#4263
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4031
      +user: App\Entity\User {#3979 …}
      +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 {#4040
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4029 …}
      +nested: Doctrine\ORM\PersistentCollection {#4027 …}
      +votes: Doctrine\ORM\PersistentCollection {#4025 …}
      +reports: Doctrine\ORM\PersistentCollection {#4023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
      -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 {#3976
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4031}
    +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 {#4261
      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 {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4266 …}
    +votes: Doctrine\ORM\PersistentCollection {#4268 …}
    +reports: Doctrine\ORM\PersistentCollection {#4270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
    -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 {#4262
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4031}
  +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 {#4314
    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 {#4317 …}
  +nested: Doctrine\ORM\PersistentCollection {#4319 …}
  +votes: Doctrine\ORM\PersistentCollection {#4321 …}
  +reports: Doctrine\ORM\PersistentCollection {#4323 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4327 …}
  -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 {#4315
    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 {#4316
  +user: App\Entity\User {#3979 …}
  +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 {#4263
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4031
      +user: App\Entity\User {#3979 …}
      +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 {#4040
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4029 …}
      +nested: Doctrine\ORM\PersistentCollection {#4027 …}
      +votes: Doctrine\ORM\PersistentCollection {#4025 …}
      +reports: Doctrine\ORM\PersistentCollection {#4023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
      -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 {#3976
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4031}
    +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 {#4261
      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 {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4266 …}
    +votes: Doctrine\ORM\PersistentCollection {#4268 …}
    +reports: Doctrine\ORM\PersistentCollection {#4270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
    -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 {#4262
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4031}
  +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 {#4314
    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 {#4317 …}
  +nested: Doctrine\ORM\PersistentCollection {#4319 …}
  +votes: Doctrine\ORM\PersistentCollection {#4321 …}
  +reports: Doctrine\ORM\PersistentCollection {#4323 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4327 …}
  -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 {#4315
    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 {#4316
  +user: App\Entity\User {#3979 …}
  +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 {#4263
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4031
      +user: App\Entity\User {#3979 …}
      +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 {#4040
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4029 …}
      +nested: Doctrine\ORM\PersistentCollection {#4027 …}
      +votes: Doctrine\ORM\PersistentCollection {#4025 …}
      +reports: Doctrine\ORM\PersistentCollection {#4023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3991 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3995 …}
      -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 {#3976
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4031}
    +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 {#4261
      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 {#4264 …}
    +nested: Doctrine\ORM\PersistentCollection {#4266 …}
    +votes: Doctrine\ORM\PersistentCollection {#4268 …}
    +reports: Doctrine\ORM\PersistentCollection {#4270 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4272 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4274 …}
    -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 {#4262
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4031}
  +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 {#4314
    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 {#4317 …}
  +nested: Doctrine\ORM\PersistentCollection {#4319 …}
  +votes: Doctrine\ORM\PersistentCollection {#4321 …}
  +reports: Doctrine\ORM\PersistentCollection {#4323 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4327 …}
  -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 {#4315
    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 {#4068
  +user: App\Entity\User {#4051 …}
  +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 {#4069
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4066 …}
  +nested: Doctrine\ORM\PersistentCollection {#4064 …}
  +votes: Doctrine\ORM\PersistentCollection {#4062 …}
  +reports: Doctrine\ORM\PersistentCollection {#4059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
  -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 {#4074
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4072
    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 {#4068
  +user: App\Entity\User {#4051 …}
  +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 {#4069
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4066 …}
  +nested: Doctrine\ORM\PersistentCollection {#4064 …}
  +votes: Doctrine\ORM\PersistentCollection {#4062 …}
  +reports: Doctrine\ORM\PersistentCollection {#4059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
  -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 {#4074
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4072
    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 {#4068
  +user: App\Entity\User {#4051 …}
  +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 {#4069
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4066 …}
  +nested: Doctrine\ORM\PersistentCollection {#4064 …}
  +votes: Doctrine\ORM\PersistentCollection {#4062 …}
  +reports: Doctrine\ORM\PersistentCollection {#4059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
  -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 {#4074
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4072
    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 {#4248
  +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 {#4068
    +user: App\Entity\User {#4051 …}
    +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 {#4069
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4066 …}
    +nested: Doctrine\ORM\PersistentCollection {#4064 …}
    +votes: Doctrine\ORM\PersistentCollection {#4062 …}
    +reports: Doctrine\ORM\PersistentCollection {#4059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
    -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 {#4074
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4072
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4246
    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 {#4249 …}
  +nested: Doctrine\ORM\PersistentCollection {#4251 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
  -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 {#4247
    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 {#4248
  +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 {#4068
    +user: App\Entity\User {#4051 …}
    +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 {#4069
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4066 …}
    +nested: Doctrine\ORM\PersistentCollection {#4064 …}
    +votes: Doctrine\ORM\PersistentCollection {#4062 …}
    +reports: Doctrine\ORM\PersistentCollection {#4059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
    -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 {#4074
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4072
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4246
    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 {#4249 …}
  +nested: Doctrine\ORM\PersistentCollection {#4251 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
  -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 {#4247
    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 {#4248
  +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 {#4068
    +user: App\Entity\User {#4051 …}
    +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 {#4069
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4066 …}
    +nested: Doctrine\ORM\PersistentCollection {#4064 …}
    +votes: Doctrine\ORM\PersistentCollection {#4062 …}
    +reports: Doctrine\ORM\PersistentCollection {#4059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
    -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 {#4074
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4072
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4246
    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 {#4249 …}
  +nested: Doctrine\ORM\PersistentCollection {#4251 …}
  +votes: Doctrine\ORM\PersistentCollection {#4253 …}
  +reports: Doctrine\ORM\PersistentCollection {#4255 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
  -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 {#4247
    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 {#4301
  +user: App\Entity\User {#4051 …}
  +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 {#4248
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4068
      +user: App\Entity\User {#4051 …}
      +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 {#4069
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4066 …}
      +nested: Doctrine\ORM\PersistentCollection {#4064 …}
      +votes: Doctrine\ORM\PersistentCollection {#4062 …}
      +reports: Doctrine\ORM\PersistentCollection {#4059 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
      -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 {#4074
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4072
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4246
      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 {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -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 {#4247
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4299
    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 {#4302 …}
  +nested: Doctrine\ORM\PersistentCollection {#4304 …}
  +votes: Doctrine\ORM\PersistentCollection {#4306 …}
  +reports: Doctrine\ORM\PersistentCollection {#4308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
  -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 {#4300
    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 {#4301
  +user: App\Entity\User {#4051 …}
  +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 {#4248
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4068
      +user: App\Entity\User {#4051 …}
      +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 {#4069
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4066 …}
      +nested: Doctrine\ORM\PersistentCollection {#4064 …}
      +votes: Doctrine\ORM\PersistentCollection {#4062 …}
      +reports: Doctrine\ORM\PersistentCollection {#4059 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
      -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 {#4074
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4072
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4246
      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 {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -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 {#4247
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4299
    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 {#4302 …}
  +nested: Doctrine\ORM\PersistentCollection {#4304 …}
  +votes: Doctrine\ORM\PersistentCollection {#4306 …}
  +reports: Doctrine\ORM\PersistentCollection {#4308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
  -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 {#4300
    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 {#4301
  +user: App\Entity\User {#4051 …}
  +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 {#4248
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4068
      +user: App\Entity\User {#4051 …}
      +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 {#4069
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4066 …}
      +nested: Doctrine\ORM\PersistentCollection {#4064 …}
      +votes: Doctrine\ORM\PersistentCollection {#4062 …}
      +reports: Doctrine\ORM\PersistentCollection {#4059 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
      -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 {#4074
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4072
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4246
      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 {#4249 …}
    +nested: Doctrine\ORM\PersistentCollection {#4251 …}
    +votes: Doctrine\ORM\PersistentCollection {#4253 …}
    +reports: Doctrine\ORM\PersistentCollection {#4255 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
    -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 {#4247
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4299
    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 {#4302 …}
  +nested: Doctrine\ORM\PersistentCollection {#4304 …}
  +votes: Doctrine\ORM\PersistentCollection {#4306 …}
  +reports: Doctrine\ORM\PersistentCollection {#4308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
  -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 {#4300
    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 {#4339
  +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 {#4301
    +user: App\Entity\User {#4051 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4068
        +user: App\Entity\User {#4051 …}
        +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 {#4069
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4066 …}
        +nested: Doctrine\ORM\PersistentCollection {#4064 …}
        +votes: Doctrine\ORM\PersistentCollection {#4062 …}
        +reports: Doctrine\ORM\PersistentCollection {#4059 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
        -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 {#4074
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4072
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4246
        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 {#4249 …}
      +nested: Doctrine\ORM\PersistentCollection {#4251 …}
      +votes: Doctrine\ORM\PersistentCollection {#4253 …}
      +reports: Doctrine\ORM\PersistentCollection {#4255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
      -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 {#4247
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4299
      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 {#4302 …}
    +nested: Doctrine\ORM\PersistentCollection {#4304 …}
    +votes: Doctrine\ORM\PersistentCollection {#4306 …}
    +reports: Doctrine\ORM\PersistentCollection {#4308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
    -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 {#4300
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4340
    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 {#4336 …}
  +nested: Doctrine\ORM\PersistentCollection {#4332 …}
  +votes: Doctrine\ORM\PersistentCollection {#4330 …}
  +reports: Doctrine\ORM\PersistentCollection {#4345 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
  -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 {#4343
    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 {#4339
  +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 {#4301
    +user: App\Entity\User {#4051 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4068
        +user: App\Entity\User {#4051 …}
        +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 {#4069
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4066 …}
        +nested: Doctrine\ORM\PersistentCollection {#4064 …}
        +votes: Doctrine\ORM\PersistentCollection {#4062 …}
        +reports: Doctrine\ORM\PersistentCollection {#4059 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
        -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 {#4074
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4072
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4246
        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 {#4249 …}
      +nested: Doctrine\ORM\PersistentCollection {#4251 …}
      +votes: Doctrine\ORM\PersistentCollection {#4253 …}
      +reports: Doctrine\ORM\PersistentCollection {#4255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
      -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 {#4247
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4299
      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 {#4302 …}
    +nested: Doctrine\ORM\PersistentCollection {#4304 …}
    +votes: Doctrine\ORM\PersistentCollection {#4306 …}
    +reports: Doctrine\ORM\PersistentCollection {#4308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
    -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 {#4300
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4340
    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 {#4336 …}
  +nested: Doctrine\ORM\PersistentCollection {#4332 …}
  +votes: Doctrine\ORM\PersistentCollection {#4330 …}
  +reports: Doctrine\ORM\PersistentCollection {#4345 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
  -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 {#4343
    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 {#4339
  +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 {#4301
    +user: App\Entity\User {#4051 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4248
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4068
        +user: App\Entity\User {#4051 …}
        +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 {#4069
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4066 …}
        +nested: Doctrine\ORM\PersistentCollection {#4064 …}
        +votes: Doctrine\ORM\PersistentCollection {#4062 …}
        +reports: Doctrine\ORM\PersistentCollection {#4059 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
        -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 {#4074
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4072
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4246
        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 {#4249 …}
      +nested: Doctrine\ORM\PersistentCollection {#4251 …}
      +votes: Doctrine\ORM\PersistentCollection {#4253 …}
      +reports: Doctrine\ORM\PersistentCollection {#4255 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
      -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 {#4247
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4299
      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 {#4302 …}
    +nested: Doctrine\ORM\PersistentCollection {#4304 …}
    +votes: Doctrine\ORM\PersistentCollection {#4306 …}
    +reports: Doctrine\ORM\PersistentCollection {#4308 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
    -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 {#4300
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4340
    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 {#4336 …}
  +nested: Doctrine\ORM\PersistentCollection {#4332 …}
  +votes: Doctrine\ORM\PersistentCollection {#4330 …}
  +reports: Doctrine\ORM\PersistentCollection {#4345 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
  -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 {#4343
    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 {#4367
  +user: App\Entity\User {#4051 …}
  +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 {#4339
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4051 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4068
          +user: App\Entity\User {#4051 …}
          +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 {#4069
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4066 …}
          +nested: Doctrine\ORM\PersistentCollection {#4064 …}
          +votes: Doctrine\ORM\PersistentCollection {#4062 …}
          +reports: Doctrine\ORM\PersistentCollection {#4059 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
          -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 {#4074
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4072
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4068}
        +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 {#4246
          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 {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -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 {#4247
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4299
        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 {#4302 …}
      +nested: Doctrine\ORM\PersistentCollection {#4304 …}
      +votes: Doctrine\ORM\PersistentCollection {#4306 …}
      +reports: Doctrine\ORM\PersistentCollection {#4308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
      -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 {#4300
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4340
      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 {#4336 …}
    +nested: Doctrine\ORM\PersistentCollection {#4332 …}
    +votes: Doctrine\ORM\PersistentCollection {#4330 …}
    +reports: Doctrine\ORM\PersistentCollection {#4345 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
    -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 {#4343
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4372
    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 {#4375 …}
  +nested: Doctrine\ORM\PersistentCollection {#4379 …}
  +votes: Doctrine\ORM\PersistentCollection {#4381 …}
  +reports: Doctrine\ORM\PersistentCollection {#4382 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4384 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4386 …}
  -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 {#4369
    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 {#4367
  +user: App\Entity\User {#4051 …}
  +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 {#4339
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4051 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4068
          +user: App\Entity\User {#4051 …}
          +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 {#4069
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4066 …}
          +nested: Doctrine\ORM\PersistentCollection {#4064 …}
          +votes: Doctrine\ORM\PersistentCollection {#4062 …}
          +reports: Doctrine\ORM\PersistentCollection {#4059 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
          -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 {#4074
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4072
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4068}
        +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 {#4246
          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 {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -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 {#4247
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4299
        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 {#4302 …}
      +nested: Doctrine\ORM\PersistentCollection {#4304 …}
      +votes: Doctrine\ORM\PersistentCollection {#4306 …}
      +reports: Doctrine\ORM\PersistentCollection {#4308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
      -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 {#4300
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4340
      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 {#4336 …}
    +nested: Doctrine\ORM\PersistentCollection {#4332 …}
    +votes: Doctrine\ORM\PersistentCollection {#4330 …}
    +reports: Doctrine\ORM\PersistentCollection {#4345 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
    -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 {#4343
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4372
    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 {#4375 …}
  +nested: Doctrine\ORM\PersistentCollection {#4379 …}
  +votes: Doctrine\ORM\PersistentCollection {#4381 …}
  +reports: Doctrine\ORM\PersistentCollection {#4382 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4384 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4386 …}
  -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 {#4369
    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 {#4367
  +user: App\Entity\User {#4051 …}
  +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 {#4339
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4051 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4068
          +user: App\Entity\User {#4051 …}
          +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 {#4069
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4066 …}
          +nested: Doctrine\ORM\PersistentCollection {#4064 …}
          +votes: Doctrine\ORM\PersistentCollection {#4062 …}
          +reports: Doctrine\ORM\PersistentCollection {#4059 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
          -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 {#4074
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4072
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4068}
        +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 {#4246
          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 {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -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 {#4247
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4299
        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 {#4302 …}
      +nested: Doctrine\ORM\PersistentCollection {#4304 …}
      +votes: Doctrine\ORM\PersistentCollection {#4306 …}
      +reports: Doctrine\ORM\PersistentCollection {#4308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
      -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 {#4300
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4340
      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 {#4336 …}
    +nested: Doctrine\ORM\PersistentCollection {#4332 …}
    +votes: Doctrine\ORM\PersistentCollection {#4330 …}
    +reports: Doctrine\ORM\PersistentCollection {#4345 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
    -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 {#4343
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4372
    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 {#4375 …}
  +nested: Doctrine\ORM\PersistentCollection {#4379 …}
  +votes: Doctrine\ORM\PersistentCollection {#4381 …}
  +reports: Doctrine\ORM\PersistentCollection {#4382 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4384 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4386 …}
  -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 {#4369
    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 {#4390
  +user: App\Entity\User {#4051 …}
  +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 {#4339
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4051 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4068
          +user: App\Entity\User {#4051 …}
          +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 {#4069
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4066 …}
          +nested: Doctrine\ORM\PersistentCollection {#4064 …}
          +votes: Doctrine\ORM\PersistentCollection {#4062 …}
          +reports: Doctrine\ORM\PersistentCollection {#4059 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
          -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 {#4074
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4072
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4068}
        +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 {#4246
          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 {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -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 {#4247
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4299
        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 {#4302 …}
      +nested: Doctrine\ORM\PersistentCollection {#4304 …}
      +votes: Doctrine\ORM\PersistentCollection {#4306 …}
      +reports: Doctrine\ORM\PersistentCollection {#4308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
      -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 {#4300
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4340
      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 {#4336 …}
    +nested: Doctrine\ORM\PersistentCollection {#4332 …}
    +votes: Doctrine\ORM\PersistentCollection {#4330 …}
    +reports: Doctrine\ORM\PersistentCollection {#4345 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
    -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 {#4343
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4388
    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 {#4391 …}
  +nested: Doctrine\ORM\PersistentCollection {#4393 …}
  +votes: Doctrine\ORM\PersistentCollection {#4395 …}
  +reports: Doctrine\ORM\PersistentCollection {#4397 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4401 …}
  -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 {#4389
    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 {#4390
  +user: App\Entity\User {#4051 …}
  +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 {#4339
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4051 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4068
          +user: App\Entity\User {#4051 …}
          +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 {#4069
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4066 …}
          +nested: Doctrine\ORM\PersistentCollection {#4064 …}
          +votes: Doctrine\ORM\PersistentCollection {#4062 …}
          +reports: Doctrine\ORM\PersistentCollection {#4059 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
          -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 {#4074
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4072
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4068}
        +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 {#4246
          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 {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -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 {#4247
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4299
        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 {#4302 …}
      +nested: Doctrine\ORM\PersistentCollection {#4304 …}
      +votes: Doctrine\ORM\PersistentCollection {#4306 …}
      +reports: Doctrine\ORM\PersistentCollection {#4308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
      -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 {#4300
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4340
      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 {#4336 …}
    +nested: Doctrine\ORM\PersistentCollection {#4332 …}
    +votes: Doctrine\ORM\PersistentCollection {#4330 …}
    +reports: Doctrine\ORM\PersistentCollection {#4345 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
    -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 {#4343
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4388
    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 {#4391 …}
  +nested: Doctrine\ORM\PersistentCollection {#4393 …}
  +votes: Doctrine\ORM\PersistentCollection {#4395 …}
  +reports: Doctrine\ORM\PersistentCollection {#4397 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4401 …}
  -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 {#4389
    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 {#4390
  +user: App\Entity\User {#4051 …}
  +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 {#4339
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4051 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4248
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4068
          +user: App\Entity\User {#4051 …}
          +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 {#4069
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4066 …}
          +nested: Doctrine\ORM\PersistentCollection {#4064 …}
          +votes: Doctrine\ORM\PersistentCollection {#4062 …}
          +reports: Doctrine\ORM\PersistentCollection {#4059 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4055 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4053 …}
          -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 {#4074
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4072
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4068}
        +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 {#4246
          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 {#4249 …}
        +nested: Doctrine\ORM\PersistentCollection {#4251 …}
        +votes: Doctrine\ORM\PersistentCollection {#4253 …}
        +reports: Doctrine\ORM\PersistentCollection {#4255 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4257 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4259 …}
        -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 {#4247
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4068}
      +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 {#4299
        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 {#4302 …}
      +nested: Doctrine\ORM\PersistentCollection {#4304 …}
      +votes: Doctrine\ORM\PersistentCollection {#4306 …}
      +reports: Doctrine\ORM\PersistentCollection {#4308 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4312 …}
      -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 {#4300
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4068}
    +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 {#4340
      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 {#4336 …}
    +nested: Doctrine\ORM\PersistentCollection {#4332 …}
    +votes: Doctrine\ORM\PersistentCollection {#4330 …}
    +reports: Doctrine\ORM\PersistentCollection {#4345 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4349 …}
    -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 {#4343
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4068}
  +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 {#4388
    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 {#4391 …}
  +nested: Doctrine\ORM\PersistentCollection {#4393 …}
  +votes: Doctrine\ORM\PersistentCollection {#4395 …}
  +reports: Doctrine\ORM\PersistentCollection {#4397 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4401 …}
  -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 {#4389
    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 {#4150
  +user: App\Entity\User {#4163 …}
  +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 {#4145
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4151 …}
  +nested: Doctrine\ORM\PersistentCollection {#4153 …}
  +votes: Doctrine\ORM\PersistentCollection {#4155 …}
  +reports: Doctrine\ORM\PersistentCollection {#4157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
  -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 {#4146
    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 {#4150
  +user: App\Entity\User {#4163 …}
  +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 {#4145
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4151 …}
  +nested: Doctrine\ORM\PersistentCollection {#4153 …}
  +votes: Doctrine\ORM\PersistentCollection {#4155 …}
  +reports: Doctrine\ORM\PersistentCollection {#4157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
  -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 {#4146
    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 {#4150
  +user: App\Entity\User {#4163 …}
  +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 {#4145
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4151 …}
  +nested: Doctrine\ORM\PersistentCollection {#4153 …}
  +votes: Doctrine\ORM\PersistentCollection {#4155 …}
  +reports: Doctrine\ORM\PersistentCollection {#4157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
  -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 {#4146
    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 {#4234
  +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 {#4150
    +user: App\Entity\User {#4163 …}
    +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 {#4145
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4151 …}
    +nested: Doctrine\ORM\PersistentCollection {#4153 …}
    +votes: Doctrine\ORM\PersistentCollection {#4155 …}
    +reports: Doctrine\ORM\PersistentCollection {#4157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
    -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 {#4146
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4235
    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 {#4231 …}
  +nested: Doctrine\ORM\PersistentCollection {#4227 …}
  +votes: Doctrine\ORM\PersistentCollection {#4225 …}
  +reports: Doctrine\ORM\PersistentCollection {#4240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
  -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 {#4238
    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 {#4234
  +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 {#4150
    +user: App\Entity\User {#4163 …}
    +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 {#4145
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4151 …}
    +nested: Doctrine\ORM\PersistentCollection {#4153 …}
    +votes: Doctrine\ORM\PersistentCollection {#4155 …}
    +reports: Doctrine\ORM\PersistentCollection {#4157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
    -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 {#4146
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4235
    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 {#4231 …}
  +nested: Doctrine\ORM\PersistentCollection {#4227 …}
  +votes: Doctrine\ORM\PersistentCollection {#4225 …}
  +reports: Doctrine\ORM\PersistentCollection {#4240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
  -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 {#4238
    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 {#4234
  +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 {#4150
    +user: App\Entity\User {#4163 …}
    +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 {#4145
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4151 …}
    +nested: Doctrine\ORM\PersistentCollection {#4153 …}
    +votes: Doctrine\ORM\PersistentCollection {#4155 …}
    +reports: Doctrine\ORM\PersistentCollection {#4157 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
    -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 {#4146
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4235
    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 {#4231 …}
  +nested: Doctrine\ORM\PersistentCollection {#4227 …}
  +votes: Doctrine\ORM\PersistentCollection {#4225 …}
  +reports: Doctrine\ORM\PersistentCollection {#4240 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
  -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 {#4238
    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 {#4286
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4234
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4150
      +user: App\Entity\User {#4163 …}
      +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 {#4145
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4151 …}
      +nested: Doctrine\ORM\PersistentCollection {#4153 …}
      +votes: Doctrine\ORM\PersistentCollection {#4155 …}
      +reports: Doctrine\ORM\PersistentCollection {#4157 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
      -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 {#4146
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4235
      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 {#4231 …}
    +nested: Doctrine\ORM\PersistentCollection {#4227 …}
    +votes: Doctrine\ORM\PersistentCollection {#4225 …}
    +reports: Doctrine\ORM\PersistentCollection {#4240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
    -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 {#4238
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4287
    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 {#4280 …}
  +nested: Doctrine\ORM\PersistentCollection {#4278 …}
  +votes: Doctrine\ORM\PersistentCollection {#4282 …}
  +reports: Doctrine\ORM\PersistentCollection {#4293 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
  -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 {#4290
    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 {#4286
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4234
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4150
      +user: App\Entity\User {#4163 …}
      +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 {#4145
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4151 …}
      +nested: Doctrine\ORM\PersistentCollection {#4153 …}
      +votes: Doctrine\ORM\PersistentCollection {#4155 …}
      +reports: Doctrine\ORM\PersistentCollection {#4157 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
      -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 {#4146
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4235
      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 {#4231 …}
    +nested: Doctrine\ORM\PersistentCollection {#4227 …}
    +votes: Doctrine\ORM\PersistentCollection {#4225 …}
    +reports: Doctrine\ORM\PersistentCollection {#4240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
    -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 {#4238
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4287
    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 {#4280 …}
  +nested: Doctrine\ORM\PersistentCollection {#4278 …}
  +votes: Doctrine\ORM\PersistentCollection {#4282 …}
  +reports: Doctrine\ORM\PersistentCollection {#4293 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
  -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 {#4290
    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 {#4286
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4234
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4150
      +user: App\Entity\User {#4163 …}
      +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 {#4145
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4151 …}
      +nested: Doctrine\ORM\PersistentCollection {#4153 …}
      +votes: Doctrine\ORM\PersistentCollection {#4155 …}
      +reports: Doctrine\ORM\PersistentCollection {#4157 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
      -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 {#4146
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4235
      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 {#4231 …}
    +nested: Doctrine\ORM\PersistentCollection {#4227 …}
    +votes: Doctrine\ORM\PersistentCollection {#4225 …}
    +reports: Doctrine\ORM\PersistentCollection {#4240 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
    -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 {#4238
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4287
    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 {#4280 …}
  +nested: Doctrine\ORM\PersistentCollection {#4278 …}
  +votes: Doctrine\ORM\PersistentCollection {#4282 …}
  +reports: Doctrine\ORM\PersistentCollection {#4293 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
  -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 {#4290
    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 {#4353
  +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 {#4286
    +user: Proxies\__CG__\App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4234
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4150
        +user: App\Entity\User {#4163 …}
        +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 {#4145
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4151 …}
        +nested: Doctrine\ORM\PersistentCollection {#4153 …}
        +votes: Doctrine\ORM\PersistentCollection {#4155 …}
        +reports: Doctrine\ORM\PersistentCollection {#4157 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
        -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 {#4146
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4235
        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 {#4231 …}
      +nested: Doctrine\ORM\PersistentCollection {#4227 …}
      +votes: Doctrine\ORM\PersistentCollection {#4225 …}
      +reports: Doctrine\ORM\PersistentCollection {#4240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
      -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 {#4238
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4287
      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 {#4280 …}
    +nested: Doctrine\ORM\PersistentCollection {#4278 …}
    +votes: Doctrine\ORM\PersistentCollection {#4282 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -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 {#4290
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4351
    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 {#4354 …}
  +nested: Doctrine\ORM\PersistentCollection {#4356 …}
  +votes: Doctrine\ORM\PersistentCollection {#4358 …}
  +reports: Doctrine\ORM\PersistentCollection {#4360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
  -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 {#4352
    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 {#4353
  +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 {#4286
    +user: Proxies\__CG__\App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4234
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4150
        +user: App\Entity\User {#4163 …}
        +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 {#4145
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4151 …}
        +nested: Doctrine\ORM\PersistentCollection {#4153 …}
        +votes: Doctrine\ORM\PersistentCollection {#4155 …}
        +reports: Doctrine\ORM\PersistentCollection {#4157 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
        -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 {#4146
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4235
        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 {#4231 …}
      +nested: Doctrine\ORM\PersistentCollection {#4227 …}
      +votes: Doctrine\ORM\PersistentCollection {#4225 …}
      +reports: Doctrine\ORM\PersistentCollection {#4240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
      -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 {#4238
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4287
      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 {#4280 …}
    +nested: Doctrine\ORM\PersistentCollection {#4278 …}
    +votes: Doctrine\ORM\PersistentCollection {#4282 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -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 {#4290
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4351
    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 {#4354 …}
  +nested: Doctrine\ORM\PersistentCollection {#4356 …}
  +votes: Doctrine\ORM\PersistentCollection {#4358 …}
  +reports: Doctrine\ORM\PersistentCollection {#4360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
  -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 {#4352
    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 {#4353
  +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 {#4286
    +user: Proxies\__CG__\App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4234
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4150
        +user: App\Entity\User {#4163 …}
        +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 {#4145
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4151 …}
        +nested: Doctrine\ORM\PersistentCollection {#4153 …}
        +votes: Doctrine\ORM\PersistentCollection {#4155 …}
        +reports: Doctrine\ORM\PersistentCollection {#4157 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
        -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 {#4146
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4235
        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 {#4231 …}
      +nested: Doctrine\ORM\PersistentCollection {#4227 …}
      +votes: Doctrine\ORM\PersistentCollection {#4225 …}
      +reports: Doctrine\ORM\PersistentCollection {#4240 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
      -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 {#4238
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4287
      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 {#4280 …}
    +nested: Doctrine\ORM\PersistentCollection {#4278 …}
    +votes: Doctrine\ORM\PersistentCollection {#4282 …}
    +reports: Doctrine\ORM\PersistentCollection {#4293 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
    -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 {#4290
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4351
    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 {#4354 …}
  +nested: Doctrine\ORM\PersistentCollection {#4356 …}
  +votes: Doctrine\ORM\PersistentCollection {#4358 …}
  +reports: Doctrine\ORM\PersistentCollection {#4360 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
  -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 {#4352
    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 {#4405
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4353
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4286
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4234
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4150
          +user: App\Entity\User {#4163 …}
          +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 {#4145
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4151 …}
          +nested: Doctrine\ORM\PersistentCollection {#4153 …}
          +votes: Doctrine\ORM\PersistentCollection {#4155 …}
          +reports: Doctrine\ORM\PersistentCollection {#4157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
          -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 {#4146
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4235
          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 {#4231 …}
        +nested: Doctrine\ORM\PersistentCollection {#4227 …}
        +votes: Doctrine\ORM\PersistentCollection {#4225 …}
        +reports: Doctrine\ORM\PersistentCollection {#4240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
        -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 {#4238
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4287
        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 {#4280 …}
      +nested: Doctrine\ORM\PersistentCollection {#4278 …}
      +votes: Doctrine\ORM\PersistentCollection {#4282 …}
      +reports: Doctrine\ORM\PersistentCollection {#4293 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
      -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 {#4290
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4351
      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 {#4354 …}
    +nested: Doctrine\ORM\PersistentCollection {#4356 …}
    +votes: Doctrine\ORM\PersistentCollection {#4358 …}
    +reports: Doctrine\ORM\PersistentCollection {#4360 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
    -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 {#4352
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4403
    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 {#4406 …}
  +nested: Doctrine\ORM\PersistentCollection {#4408 …}
  +votes: Doctrine\ORM\PersistentCollection {#4410 …}
  +reports: Doctrine\ORM\PersistentCollection {#4412 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
  -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 {#4404
    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 {#4405
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4353
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4286
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4234
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4150
          +user: App\Entity\User {#4163 …}
          +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 {#4145
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4151 …}
          +nested: Doctrine\ORM\PersistentCollection {#4153 …}
          +votes: Doctrine\ORM\PersistentCollection {#4155 …}
          +reports: Doctrine\ORM\PersistentCollection {#4157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
          -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 {#4146
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4235
          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 {#4231 …}
        +nested: Doctrine\ORM\PersistentCollection {#4227 …}
        +votes: Doctrine\ORM\PersistentCollection {#4225 …}
        +reports: Doctrine\ORM\PersistentCollection {#4240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
        -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 {#4238
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4287
        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 {#4280 …}
      +nested: Doctrine\ORM\PersistentCollection {#4278 …}
      +votes: Doctrine\ORM\PersistentCollection {#4282 …}
      +reports: Doctrine\ORM\PersistentCollection {#4293 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
      -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 {#4290
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4351
      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 {#4354 …}
    +nested: Doctrine\ORM\PersistentCollection {#4356 …}
    +votes: Doctrine\ORM\PersistentCollection {#4358 …}
    +reports: Doctrine\ORM\PersistentCollection {#4360 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
    -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 {#4352
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4403
    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 {#4406 …}
  +nested: Doctrine\ORM\PersistentCollection {#4408 …}
  +votes: Doctrine\ORM\PersistentCollection {#4410 …}
  +reports: Doctrine\ORM\PersistentCollection {#4412 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
  -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 {#4404
    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 {#4405
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4353
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4286
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4234
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4150
          +user: App\Entity\User {#4163 …}
          +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 {#4145
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4151 …}
          +nested: Doctrine\ORM\PersistentCollection {#4153 …}
          +votes: Doctrine\ORM\PersistentCollection {#4155 …}
          +reports: Doctrine\ORM\PersistentCollection {#4157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
          -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 {#4146
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4235
          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 {#4231 …}
        +nested: Doctrine\ORM\PersistentCollection {#4227 …}
        +votes: Doctrine\ORM\PersistentCollection {#4225 …}
        +reports: Doctrine\ORM\PersistentCollection {#4240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
        -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 {#4238
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4287
        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 {#4280 …}
      +nested: Doctrine\ORM\PersistentCollection {#4278 …}
      +votes: Doctrine\ORM\PersistentCollection {#4282 …}
      +reports: Doctrine\ORM\PersistentCollection {#4293 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
      -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 {#4290
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4351
      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 {#4354 …}
    +nested: Doctrine\ORM\PersistentCollection {#4356 …}
    +votes: Doctrine\ORM\PersistentCollection {#4358 …}
    +reports: Doctrine\ORM\PersistentCollection {#4360 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
    -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 {#4352
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4403
    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 {#4406 …}
  +nested: Doctrine\ORM\PersistentCollection {#4408 …}
  +votes: Doctrine\ORM\PersistentCollection {#4410 …}
  +reports: Doctrine\ORM\PersistentCollection {#4412 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
  -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 {#4404
    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 {#4439
  +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 {#4405
    +user: Proxies\__CG__\App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4353
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4286
        +user: Proxies\__CG__\App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4234
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4150
            +user: App\Entity\User {#4163 …}
            +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 {#4145
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4151 …}
            +nested: Doctrine\ORM\PersistentCollection {#4153 …}
            +votes: Doctrine\ORM\PersistentCollection {#4155 …}
            +reports: Doctrine\ORM\PersistentCollection {#4157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
            -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 {#4146
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4150}
          +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 {#4235
            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 {#4231 …}
          +nested: Doctrine\ORM\PersistentCollection {#4227 …}
          +votes: Doctrine\ORM\PersistentCollection {#4225 …}
          +reports: Doctrine\ORM\PersistentCollection {#4240 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
          -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 {#4238
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4287
          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 {#4280 …}
        +nested: Doctrine\ORM\PersistentCollection {#4278 …}
        +votes: Doctrine\ORM\PersistentCollection {#4282 …}
        +reports: Doctrine\ORM\PersistentCollection {#4293 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
        -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 {#4290
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4351
        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 {#4354 …}
      +nested: Doctrine\ORM\PersistentCollection {#4356 …}
      +votes: Doctrine\ORM\PersistentCollection {#4358 …}
      +reports: Doctrine\ORM\PersistentCollection {#4360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
      -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 {#4352
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4403
      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 {#4406 …}
    +nested: Doctrine\ORM\PersistentCollection {#4408 …}
    +votes: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
    -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 {#4404
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4438
    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 {#4442 …}
  +nested: Doctrine\ORM\PersistentCollection {#4447 …}
  +votes: Doctrine\ORM\PersistentCollection {#4443 …}
  +reports: Doctrine\ORM\PersistentCollection {#4449 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
  -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 {#4435
    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 {#4439
  +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 {#4405
    +user: Proxies\__CG__\App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4353
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4286
        +user: Proxies\__CG__\App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4234
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4150
            +user: App\Entity\User {#4163 …}
            +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 {#4145
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4151 …}
            +nested: Doctrine\ORM\PersistentCollection {#4153 …}
            +votes: Doctrine\ORM\PersistentCollection {#4155 …}
            +reports: Doctrine\ORM\PersistentCollection {#4157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
            -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 {#4146
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4150}
          +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 {#4235
            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 {#4231 …}
          +nested: Doctrine\ORM\PersistentCollection {#4227 …}
          +votes: Doctrine\ORM\PersistentCollection {#4225 …}
          +reports: Doctrine\ORM\PersistentCollection {#4240 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
          -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 {#4238
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4287
          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 {#4280 …}
        +nested: Doctrine\ORM\PersistentCollection {#4278 …}
        +votes: Doctrine\ORM\PersistentCollection {#4282 …}
        +reports: Doctrine\ORM\PersistentCollection {#4293 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
        -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 {#4290
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4351
        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 {#4354 …}
      +nested: Doctrine\ORM\PersistentCollection {#4356 …}
      +votes: Doctrine\ORM\PersistentCollection {#4358 …}
      +reports: Doctrine\ORM\PersistentCollection {#4360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
      -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 {#4352
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4403
      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 {#4406 …}
    +nested: Doctrine\ORM\PersistentCollection {#4408 …}
    +votes: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
    -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 {#4404
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4438
    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 {#4442 …}
  +nested: Doctrine\ORM\PersistentCollection {#4447 …}
  +votes: Doctrine\ORM\PersistentCollection {#4443 …}
  +reports: Doctrine\ORM\PersistentCollection {#4449 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
  -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 {#4435
    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 {#4439
  +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 {#4405
    +user: Proxies\__CG__\App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4353
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4286
        +user: Proxies\__CG__\App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4234
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4150
            +user: App\Entity\User {#4163 …}
            +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 {#4145
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4151 …}
            +nested: Doctrine\ORM\PersistentCollection {#4153 …}
            +votes: Doctrine\ORM\PersistentCollection {#4155 …}
            +reports: Doctrine\ORM\PersistentCollection {#4157 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
            -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 {#4146
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4150}
          +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 {#4235
            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 {#4231 …}
          +nested: Doctrine\ORM\PersistentCollection {#4227 …}
          +votes: Doctrine\ORM\PersistentCollection {#4225 …}
          +reports: Doctrine\ORM\PersistentCollection {#4240 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
          -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 {#4238
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4287
          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 {#4280 …}
        +nested: Doctrine\ORM\PersistentCollection {#4278 …}
        +votes: Doctrine\ORM\PersistentCollection {#4282 …}
        +reports: Doctrine\ORM\PersistentCollection {#4293 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
        -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 {#4290
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4351
        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 {#4354 …}
      +nested: Doctrine\ORM\PersistentCollection {#4356 …}
      +votes: Doctrine\ORM\PersistentCollection {#4358 …}
      +reports: Doctrine\ORM\PersistentCollection {#4360 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
      -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 {#4352
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4403
      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 {#4406 …}
    +nested: Doctrine\ORM\PersistentCollection {#4408 …}
    +votes: Doctrine\ORM\PersistentCollection {#4410 …}
    +reports: Doctrine\ORM\PersistentCollection {#4412 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
    -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 {#4404
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4438
    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 {#4442 …}
  +nested: Doctrine\ORM\PersistentCollection {#4447 …}
  +votes: Doctrine\ORM\PersistentCollection {#4443 …}
  +reports: Doctrine\ORM\PersistentCollection {#4449 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
  -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 {#4435
    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 {#4470
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4439
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4405
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4353
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4286
          +user: Proxies\__CG__\App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4234
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4150
              +user: App\Entity\User {#4163 …}
              +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 {#4145
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4151 …}
              +nested: Doctrine\ORM\PersistentCollection {#4153 …}
              +votes: Doctrine\ORM\PersistentCollection {#4155 …}
              +reports: Doctrine\ORM\PersistentCollection {#4157 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
              -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 {#4146
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4150}
            +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 {#4235
              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 {#4231 …}
            +nested: Doctrine\ORM\PersistentCollection {#4227 …}
            +votes: Doctrine\ORM\PersistentCollection {#4225 …}
            +reports: Doctrine\ORM\PersistentCollection {#4240 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
            -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 {#4238
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4150}
          +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 {#4287
            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 {#4280 …}
          +nested: Doctrine\ORM\PersistentCollection {#4278 …}
          +votes: Doctrine\ORM\PersistentCollection {#4282 …}
          +reports: Doctrine\ORM\PersistentCollection {#4293 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
          -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 {#4290
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4351
          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 {#4354 …}
        +nested: Doctrine\ORM\PersistentCollection {#4356 …}
        +votes: Doctrine\ORM\PersistentCollection {#4358 …}
        +reports: Doctrine\ORM\PersistentCollection {#4360 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
        -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 {#4352
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4403
        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 {#4406 …}
      +nested: Doctrine\ORM\PersistentCollection {#4408 …}
      +votes: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
      -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 {#4404
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4438
      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 {#4442 …}
    +nested: Doctrine\ORM\PersistentCollection {#4447 …}
    +votes: Doctrine\ORM\PersistentCollection {#4443 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -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 {#4435
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4465
    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 {#4462 …}
  +nested: Doctrine\ORM\PersistentCollection {#4459 …}
  +votes: Doctrine\ORM\PersistentCollection {#4457 …}
  +reports: Doctrine\ORM\PersistentCollection {#4471 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4475 …}
  -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 {#4468
    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 {#4470
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4439
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4405
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4353
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4286
          +user: Proxies\__CG__\App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4234
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4150
              +user: App\Entity\User {#4163 …}
              +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 {#4145
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4151 …}
              +nested: Doctrine\ORM\PersistentCollection {#4153 …}
              +votes: Doctrine\ORM\PersistentCollection {#4155 …}
              +reports: Doctrine\ORM\PersistentCollection {#4157 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
              -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 {#4146
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4150}
            +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 {#4235
              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 {#4231 …}
            +nested: Doctrine\ORM\PersistentCollection {#4227 …}
            +votes: Doctrine\ORM\PersistentCollection {#4225 …}
            +reports: Doctrine\ORM\PersistentCollection {#4240 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
            -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 {#4238
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4150}
          +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 {#4287
            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 {#4280 …}
          +nested: Doctrine\ORM\PersistentCollection {#4278 …}
          +votes: Doctrine\ORM\PersistentCollection {#4282 …}
          +reports: Doctrine\ORM\PersistentCollection {#4293 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
          -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 {#4290
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4351
          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 {#4354 …}
        +nested: Doctrine\ORM\PersistentCollection {#4356 …}
        +votes: Doctrine\ORM\PersistentCollection {#4358 …}
        +reports: Doctrine\ORM\PersistentCollection {#4360 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
        -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 {#4352
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4403
        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 {#4406 …}
      +nested: Doctrine\ORM\PersistentCollection {#4408 …}
      +votes: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
      -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 {#4404
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4438
      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 {#4442 …}
    +nested: Doctrine\ORM\PersistentCollection {#4447 …}
    +votes: Doctrine\ORM\PersistentCollection {#4443 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -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 {#4435
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4465
    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 {#4462 …}
  +nested: Doctrine\ORM\PersistentCollection {#4459 …}
  +votes: Doctrine\ORM\PersistentCollection {#4457 …}
  +reports: Doctrine\ORM\PersistentCollection {#4471 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4475 …}
  -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 {#4468
    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 {#4470
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4439
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4405
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4353
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4286
          +user: Proxies\__CG__\App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4234
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4150
              +user: App\Entity\User {#4163 …}
              +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 {#4145
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4151 …}
              +nested: Doctrine\ORM\PersistentCollection {#4153 …}
              +votes: Doctrine\ORM\PersistentCollection {#4155 …}
              +reports: Doctrine\ORM\PersistentCollection {#4157 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
              -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 {#4146
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4150}
            +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 {#4235
              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 {#4231 …}
            +nested: Doctrine\ORM\PersistentCollection {#4227 …}
            +votes: Doctrine\ORM\PersistentCollection {#4225 …}
            +reports: Doctrine\ORM\PersistentCollection {#4240 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
            -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 {#4238
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4150}
          +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 {#4287
            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 {#4280 …}
          +nested: Doctrine\ORM\PersistentCollection {#4278 …}
          +votes: Doctrine\ORM\PersistentCollection {#4282 …}
          +reports: Doctrine\ORM\PersistentCollection {#4293 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
          -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 {#4290
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4351
          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 {#4354 …}
        +nested: Doctrine\ORM\PersistentCollection {#4356 …}
        +votes: Doctrine\ORM\PersistentCollection {#4358 …}
        +reports: Doctrine\ORM\PersistentCollection {#4360 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
        -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 {#4352
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4403
        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 {#4406 …}
      +nested: Doctrine\ORM\PersistentCollection {#4408 …}
      +votes: Doctrine\ORM\PersistentCollection {#4410 …}
      +reports: Doctrine\ORM\PersistentCollection {#4412 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4414 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4416 …}
      -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 {#4404
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4438
      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 {#4442 …}
    +nested: Doctrine\ORM\PersistentCollection {#4447 …}
    +votes: Doctrine\ORM\PersistentCollection {#4443 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -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 {#4435
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +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 {#4465
    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 {#4462 …}
  +nested: Doctrine\ORM\PersistentCollection {#4459 …}
  +votes: Doctrine\ORM\PersistentCollection {#4457 …}
  +reports: Doctrine\ORM\PersistentCollection {#4471 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4475 …}
  -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 {#4468
    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 {#4420
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4353
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4286
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4234
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4150
          +user: App\Entity\User {#4163 …}
          +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 {#4145
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4151 …}
          +nested: Doctrine\ORM\PersistentCollection {#4153 …}
          +votes: Doctrine\ORM\PersistentCollection {#4155 …}
          +reports: Doctrine\ORM\PersistentCollection {#4157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
          -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 {#4146
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4235
          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 {#4231 …}
        +nested: Doctrine\ORM\PersistentCollection {#4227 …}
        +votes: Doctrine\ORM\PersistentCollection {#4225 …}
        +reports: Doctrine\ORM\PersistentCollection {#4240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
        -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 {#4238
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4287
        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 {#4280 …}
      +nested: Doctrine\ORM\PersistentCollection {#4278 …}
      +votes: Doctrine\ORM\PersistentCollection {#4282 …}
      +reports: Doctrine\ORM\PersistentCollection {#4293 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
      -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 {#4290
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4351
      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 {#4354 …}
    +nested: Doctrine\ORM\PersistentCollection {#4356 …}
    +votes: Doctrine\ORM\PersistentCollection {#4358 …}
    +reports: Doctrine\ORM\PersistentCollection {#4360 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
    -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 {#4352
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4418
    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 {#4421 …}
  +nested: Doctrine\ORM\PersistentCollection {#4423 …}
  +votes: Doctrine\ORM\PersistentCollection {#4425 …}
  +reports: Doctrine\ORM\PersistentCollection {#4427 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
  -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 {#4419
    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 {#4420
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4353
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4286
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4234
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4150
          +user: App\Entity\User {#4163 …}
          +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 {#4145
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4151 …}
          +nested: Doctrine\ORM\PersistentCollection {#4153 …}
          +votes: Doctrine\ORM\PersistentCollection {#4155 …}
          +reports: Doctrine\ORM\PersistentCollection {#4157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
          -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 {#4146
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4235
          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 {#4231 …}
        +nested: Doctrine\ORM\PersistentCollection {#4227 …}
        +votes: Doctrine\ORM\PersistentCollection {#4225 …}
        +reports: Doctrine\ORM\PersistentCollection {#4240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
        -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 {#4238
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4287
        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 {#4280 …}
      +nested: Doctrine\ORM\PersistentCollection {#4278 …}
      +votes: Doctrine\ORM\PersistentCollection {#4282 …}
      +reports: Doctrine\ORM\PersistentCollection {#4293 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
      -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 {#4290
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4351
      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 {#4354 …}
    +nested: Doctrine\ORM\PersistentCollection {#4356 …}
    +votes: Doctrine\ORM\PersistentCollection {#4358 …}
    +reports: Doctrine\ORM\PersistentCollection {#4360 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
    -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 {#4352
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4418
    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 {#4421 …}
  +nested: Doctrine\ORM\PersistentCollection {#4423 …}
  +votes: Doctrine\ORM\PersistentCollection {#4425 …}
  +reports: Doctrine\ORM\PersistentCollection {#4427 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
  -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 {#4419
    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 {#4420
  +user: Proxies\__CG__\App\Entity\User {#4283 …}
  +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 {#4353
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4286
      +user: Proxies\__CG__\App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4234
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4150
          +user: App\Entity\User {#4163 …}
          +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 {#4145
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4151 …}
          +nested: Doctrine\ORM\PersistentCollection {#4153 …}
          +votes: Doctrine\ORM\PersistentCollection {#4155 …}
          +reports: Doctrine\ORM\PersistentCollection {#4157 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4159 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4161 …}
          -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 {#4146
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4150}
        +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 {#4235
          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 {#4231 …}
        +nested: Doctrine\ORM\PersistentCollection {#4227 …}
        +votes: Doctrine\ORM\PersistentCollection {#4225 …}
        +reports: Doctrine\ORM\PersistentCollection {#4240 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4242 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4244 …}
        -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 {#4238
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4150}
      +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 {#4287
        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 {#4280 …}
      +nested: Doctrine\ORM\PersistentCollection {#4278 …}
      +votes: Doctrine\ORM\PersistentCollection {#4282 …}
      +reports: Doctrine\ORM\PersistentCollection {#4293 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4295 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4297 …}
      -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 {#4290
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4150}
    +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 {#4351
      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 {#4354 …}
    +nested: Doctrine\ORM\PersistentCollection {#4356 …}
    +votes: Doctrine\ORM\PersistentCollection {#4358 …}
    +reports: Doctrine\ORM\PersistentCollection {#4360 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4362 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4364 …}
    -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 {#4352
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4150}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4418
    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 {#4421 …}
  +nested: Doctrine\ORM\PersistentCollection {#4423 …}
  +votes: Doctrine\ORM\PersistentCollection {#4425 …}
  +reports: Doctrine\ORM\PersistentCollection {#4427 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4429 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4431 …}
  -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 {#4419
    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