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 …}
}
0.95 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 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 {#4032
  +user: App\Entity\User {#3980 …}
  +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 {#4041
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -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 {#3977
    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
7 DENIED edit
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3980 …}
  +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 {#4041
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -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 {#3977
    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
8 DENIED moderate
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3980 …}
  +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 {#4041
    date: 2023-11-21 13:53:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -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 {#3977
    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
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 {#4235
  +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 {#4032
    +user: App\Entity\User {#3980 …}
    +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 {#4041
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -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 {#3977
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4236
    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 {#4232 …}
  +nested: Doctrine\ORM\PersistentCollection {#4228 …}
  +votes: Doctrine\ORM\PersistentCollection {#4226 …}
  +reports: Doctrine\ORM\PersistentCollection {#4241 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
  -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 {#4239
    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
11 DENIED edit
App\Entity\EntryComment {#4235
  +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 {#4032
    +user: App\Entity\User {#3980 …}
    +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 {#4041
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -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 {#3977
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4236
    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 {#4232 …}
  +nested: Doctrine\ORM\PersistentCollection {#4228 …}
  +votes: Doctrine\ORM\PersistentCollection {#4226 …}
  +reports: Doctrine\ORM\PersistentCollection {#4241 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
  -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 {#4239
    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
12 DENIED moderate
App\Entity\EntryComment {#4235
  +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 {#4032
    +user: App\Entity\User {#3980 …}
    +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 {#4041
      date: 2023-11-21 13:53:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -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 {#3977
      date: 2023-11-15 20:02:34.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4236
    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 {#4232 …}
  +nested: Doctrine\ORM\PersistentCollection {#4228 …}
  +votes: Doctrine\ORM\PersistentCollection {#4226 …}
  +reports: Doctrine\ORM\PersistentCollection {#4241 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
  -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 {#4239
    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
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 {#4287
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4235
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3980 …}
      +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 {#4041
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -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 {#3977
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4236
      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 {#4232 …}
    +nested: Doctrine\ORM\PersistentCollection {#4228 …}
    +votes: Doctrine\ORM\PersistentCollection {#4226 …}
    +reports: Doctrine\ORM\PersistentCollection {#4241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
    -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 {#4239
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4288
    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 {#4281 …}
  +nested: Doctrine\ORM\PersistentCollection {#4279 …}
  +votes: Doctrine\ORM\PersistentCollection {#4283 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -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 {#4291
    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
15 DENIED edit
App\Entity\EntryComment {#4287
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4235
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3980 …}
      +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 {#4041
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -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 {#3977
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4236
      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 {#4232 …}
    +nested: Doctrine\ORM\PersistentCollection {#4228 …}
    +votes: Doctrine\ORM\PersistentCollection {#4226 …}
    +reports: Doctrine\ORM\PersistentCollection {#4241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
    -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 {#4239
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4288
    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 {#4281 …}
  +nested: Doctrine\ORM\PersistentCollection {#4279 …}
  +votes: Doctrine\ORM\PersistentCollection {#4283 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -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 {#4291
    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
16 DENIED moderate
App\Entity\EntryComment {#4287
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4235
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3980 …}
      +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 {#4041
        date: 2023-11-21 13:53:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -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 {#3977
        date: 2023-11-15 20:02:34.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4236
      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 {#4232 …}
    +nested: Doctrine\ORM\PersistentCollection {#4228 …}
    +votes: Doctrine\ORM\PersistentCollection {#4226 …}
    +reports: Doctrine\ORM\PersistentCollection {#4241 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
    -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 {#4239
      date: 2023-11-15 20:18:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4288
    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 {#4281 …}
  +nested: Doctrine\ORM\PersistentCollection {#4279 …}
  +votes: Doctrine\ORM\PersistentCollection {#4283 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -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 {#4291
    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
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 {#4354
  +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 {#4287
    +user: Proxies\__CG__\App\Entity\User {#4284 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4235
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4032
        +user: App\Entity\User {#3980 …}
        +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 {#4041
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4030 …}
        +nested: Doctrine\ORM\PersistentCollection {#4028 …}
        +votes: Doctrine\ORM\PersistentCollection {#4026 …}
        +reports: Doctrine\ORM\PersistentCollection {#4024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
        -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 {#3977
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4236
        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 {#4232 …}
      +nested: Doctrine\ORM\PersistentCollection {#4228 …}
      +votes: Doctrine\ORM\PersistentCollection {#4226 …}
      +reports: Doctrine\ORM\PersistentCollection {#4241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
      -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 {#4239
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4288
      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 {#4281 …}
    +nested: Doctrine\ORM\PersistentCollection {#4279 …}
    +votes: Doctrine\ORM\PersistentCollection {#4283 …}
    +reports: Doctrine\ORM\PersistentCollection {#4294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
    -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 {#4291
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4352
    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 {#4355 …}
  +nested: Doctrine\ORM\PersistentCollection {#4357 …}
  +votes: Doctrine\ORM\PersistentCollection {#4359 …}
  +reports: Doctrine\ORM\PersistentCollection {#4361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
  -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 {#4353
    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
19 DENIED edit
App\Entity\EntryComment {#4354
  +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 {#4287
    +user: Proxies\__CG__\App\Entity\User {#4284 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4235
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4032
        +user: App\Entity\User {#3980 …}
        +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 {#4041
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4030 …}
        +nested: Doctrine\ORM\PersistentCollection {#4028 …}
        +votes: Doctrine\ORM\PersistentCollection {#4026 …}
        +reports: Doctrine\ORM\PersistentCollection {#4024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
        -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 {#3977
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4236
        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 {#4232 …}
      +nested: Doctrine\ORM\PersistentCollection {#4228 …}
      +votes: Doctrine\ORM\PersistentCollection {#4226 …}
      +reports: Doctrine\ORM\PersistentCollection {#4241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
      -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 {#4239
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4288
      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 {#4281 …}
    +nested: Doctrine\ORM\PersistentCollection {#4279 …}
    +votes: Doctrine\ORM\PersistentCollection {#4283 …}
    +reports: Doctrine\ORM\PersistentCollection {#4294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
    -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 {#4291
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4352
    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 {#4355 …}
  +nested: Doctrine\ORM\PersistentCollection {#4357 …}
  +votes: Doctrine\ORM\PersistentCollection {#4359 …}
  +reports: Doctrine\ORM\PersistentCollection {#4361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
  -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 {#4353
    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
20 DENIED moderate
App\Entity\EntryComment {#4354
  +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 {#4287
    +user: Proxies\__CG__\App\Entity\User {#4284 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4235
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4032
        +user: App\Entity\User {#3980 …}
        +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 {#4041
          date: 2023-11-21 13:53:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4030 …}
        +nested: Doctrine\ORM\PersistentCollection {#4028 …}
        +votes: Doctrine\ORM\PersistentCollection {#4026 …}
        +reports: Doctrine\ORM\PersistentCollection {#4024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
        -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 {#3977
          date: 2023-11-15 20:02:34.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4236
        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 {#4232 …}
      +nested: Doctrine\ORM\PersistentCollection {#4228 …}
      +votes: Doctrine\ORM\PersistentCollection {#4226 …}
      +reports: Doctrine\ORM\PersistentCollection {#4241 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
      -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 {#4239
        date: 2023-11-15 20:18:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4288
      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 {#4281 …}
    +nested: Doctrine\ORM\PersistentCollection {#4279 …}
    +votes: Doctrine\ORM\PersistentCollection {#4283 …}
    +reports: Doctrine\ORM\PersistentCollection {#4294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
    -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 {#4291
      date: 2023-11-16 04:35:08.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4352
    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 {#4355 …}
  +nested: Doctrine\ORM\PersistentCollection {#4357 …}
  +votes: Doctrine\ORM\PersistentCollection {#4359 …}
  +reports: Doctrine\ORM\PersistentCollection {#4361 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
  -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 {#4353
    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
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 {#4406
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4354
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4287
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4235
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3980 …}
          +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 {#4041
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -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 {#3977
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4236
          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 {#4232 …}
        +nested: Doctrine\ORM\PersistentCollection {#4228 …}
        +votes: Doctrine\ORM\PersistentCollection {#4226 …}
        +reports: Doctrine\ORM\PersistentCollection {#4241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
        -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 {#4239
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4288
        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 {#4281 …}
      +nested: Doctrine\ORM\PersistentCollection {#4279 …}
      +votes: Doctrine\ORM\PersistentCollection {#4283 …}
      +reports: Doctrine\ORM\PersistentCollection {#4294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
      -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 {#4291
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4352
      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 {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -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 {#4353
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4404
    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 {#4407 …}
  +nested: Doctrine\ORM\PersistentCollection {#4409 …}
  +votes: Doctrine\ORM\PersistentCollection {#4411 …}
  +reports: Doctrine\ORM\PersistentCollection {#4413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
  -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 {#4405
    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
23 DENIED edit
App\Entity\EntryComment {#4406
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4354
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4287
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4235
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3980 …}
          +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 {#4041
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -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 {#3977
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4236
          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 {#4232 …}
        +nested: Doctrine\ORM\PersistentCollection {#4228 …}
        +votes: Doctrine\ORM\PersistentCollection {#4226 …}
        +reports: Doctrine\ORM\PersistentCollection {#4241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
        -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 {#4239
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4288
        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 {#4281 …}
      +nested: Doctrine\ORM\PersistentCollection {#4279 …}
      +votes: Doctrine\ORM\PersistentCollection {#4283 …}
      +reports: Doctrine\ORM\PersistentCollection {#4294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
      -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 {#4291
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4352
      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 {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -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 {#4353
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4404
    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 {#4407 …}
  +nested: Doctrine\ORM\PersistentCollection {#4409 …}
  +votes: Doctrine\ORM\PersistentCollection {#4411 …}
  +reports: Doctrine\ORM\PersistentCollection {#4413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
  -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 {#4405
    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
24 DENIED moderate
App\Entity\EntryComment {#4406
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4354
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4287
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4235
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3980 …}
          +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 {#4041
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -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 {#3977
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4236
          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 {#4232 …}
        +nested: Doctrine\ORM\PersistentCollection {#4228 …}
        +votes: Doctrine\ORM\PersistentCollection {#4226 …}
        +reports: Doctrine\ORM\PersistentCollection {#4241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
        -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 {#4239
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4288
        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 {#4281 …}
      +nested: Doctrine\ORM\PersistentCollection {#4279 …}
      +votes: Doctrine\ORM\PersistentCollection {#4283 …}
      +reports: Doctrine\ORM\PersistentCollection {#4294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
      -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 {#4291
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4352
      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 {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -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 {#4353
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4404
    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 {#4407 …}
  +nested: Doctrine\ORM\PersistentCollection {#4409 …}
  +votes: Doctrine\ORM\PersistentCollection {#4411 …}
  +reports: Doctrine\ORM\PersistentCollection {#4413 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
  -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 {#4405
    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
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 {#4440
  +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 {#4406
    +user: Proxies\__CG__\App\Entity\User {#4284 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4287
        +user: Proxies\__CG__\App\Entity\User {#4284 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4235
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4032
            +user: App\Entity\User {#3980 …}
            +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 {#4041
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4030 …}
            +nested: Doctrine\ORM\PersistentCollection {#4028 …}
            +votes: Doctrine\ORM\PersistentCollection {#4026 …}
            +reports: Doctrine\ORM\PersistentCollection {#4024 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
            -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 {#3977
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4032}
          +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 {#4236
            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 {#4232 …}
          +nested: Doctrine\ORM\PersistentCollection {#4228 …}
          +votes: Doctrine\ORM\PersistentCollection {#4226 …}
          +reports: Doctrine\ORM\PersistentCollection {#4241 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
          -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 {#4239
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4288
          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 {#4281 …}
        +nested: Doctrine\ORM\PersistentCollection {#4279 …}
        +votes: Doctrine\ORM\PersistentCollection {#4283 …}
        +reports: Doctrine\ORM\PersistentCollection {#4294 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
        -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 {#4291
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4352
        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 {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -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 {#4353
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4404
      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 {#4407 …}
    +nested: Doctrine\ORM\PersistentCollection {#4409 …}
    +votes: Doctrine\ORM\PersistentCollection {#4411 …}
    +reports: Doctrine\ORM\PersistentCollection {#4413 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
    -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 {#4405
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4439
    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 {#4443 …}
  +nested: Doctrine\ORM\PersistentCollection {#4448 …}
  +votes: Doctrine\ORM\PersistentCollection {#4444 …}
  +reports: Doctrine\ORM\PersistentCollection {#4450 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
  -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 {#4436
    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
27 DENIED edit
App\Entity\EntryComment {#4440
  +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 {#4406
    +user: Proxies\__CG__\App\Entity\User {#4284 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4287
        +user: Proxies\__CG__\App\Entity\User {#4284 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4235
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4032
            +user: App\Entity\User {#3980 …}
            +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 {#4041
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4030 …}
            +nested: Doctrine\ORM\PersistentCollection {#4028 …}
            +votes: Doctrine\ORM\PersistentCollection {#4026 …}
            +reports: Doctrine\ORM\PersistentCollection {#4024 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
            -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 {#3977
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4032}
          +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 {#4236
            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 {#4232 …}
          +nested: Doctrine\ORM\PersistentCollection {#4228 …}
          +votes: Doctrine\ORM\PersistentCollection {#4226 …}
          +reports: Doctrine\ORM\PersistentCollection {#4241 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
          -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 {#4239
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4288
          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 {#4281 …}
        +nested: Doctrine\ORM\PersistentCollection {#4279 …}
        +votes: Doctrine\ORM\PersistentCollection {#4283 …}
        +reports: Doctrine\ORM\PersistentCollection {#4294 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
        -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 {#4291
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4352
        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 {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -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 {#4353
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4404
      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 {#4407 …}
    +nested: Doctrine\ORM\PersistentCollection {#4409 …}
    +votes: Doctrine\ORM\PersistentCollection {#4411 …}
    +reports: Doctrine\ORM\PersistentCollection {#4413 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
    -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 {#4405
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4439
    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 {#4443 …}
  +nested: Doctrine\ORM\PersistentCollection {#4448 …}
  +votes: Doctrine\ORM\PersistentCollection {#4444 …}
  +reports: Doctrine\ORM\PersistentCollection {#4450 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
  -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 {#4436
    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
28 DENIED moderate
App\Entity\EntryComment {#4440
  +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 {#4406
    +user: Proxies\__CG__\App\Entity\User {#4284 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4354
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4287
        +user: Proxies\__CG__\App\Entity\User {#4284 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4235
          +user: Proxies\__CG__\App\Entity\User {#1970 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4032
            +user: App\Entity\User {#3980 …}
            +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 {#4041
              date: 2023-11-21 13:53:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@dysprosium@lemmy.dbzer0.com"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4030 …}
            +nested: Doctrine\ORM\PersistentCollection {#4028 …}
            +votes: Doctrine\ORM\PersistentCollection {#4026 …}
            +reports: Doctrine\ORM\PersistentCollection {#4024 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
            -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 {#3977
              date: 2023-11-15 20:02:34.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4032}
          +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 {#4236
            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 {#4232 …}
          +nested: Doctrine\ORM\PersistentCollection {#4228 …}
          +votes: Doctrine\ORM\PersistentCollection {#4226 …}
          +reports: Doctrine\ORM\PersistentCollection {#4241 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
          -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 {#4239
            date: 2023-11-15 20:18:36.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4288
          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 {#4281 …}
        +nested: Doctrine\ORM\PersistentCollection {#4279 …}
        +votes: Doctrine\ORM\PersistentCollection {#4283 …}
        +reports: Doctrine\ORM\PersistentCollection {#4294 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
        -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 {#4291
          date: 2023-11-16 04:35:08.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4352
        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 {#4355 …}
      +nested: Doctrine\ORM\PersistentCollection {#4357 …}
      +votes: Doctrine\ORM\PersistentCollection {#4359 …}
      +reports: Doctrine\ORM\PersistentCollection {#4361 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
      -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 {#4353
        date: 2023-11-16 18:30:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4404
      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 {#4407 …}
    +nested: Doctrine\ORM\PersistentCollection {#4409 …}
    +votes: Doctrine\ORM\PersistentCollection {#4411 …}
    +reports: Doctrine\ORM\PersistentCollection {#4413 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
    -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 {#4405
      date: 2023-11-17 01:29:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4439
    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 {#4443 …}
  +nested: Doctrine\ORM\PersistentCollection {#4448 …}
  +votes: Doctrine\ORM\PersistentCollection {#4444 …}
  +reports: Doctrine\ORM\PersistentCollection {#4450 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
  -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 {#4436
    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
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 {#4471
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4440
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4406
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4287
          +user: Proxies\__CG__\App\Entity\User {#4284 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4235
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4032
              +user: App\Entity\User {#3980 …}
              +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 {#4041
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4030 …}
              +nested: Doctrine\ORM\PersistentCollection {#4028 …}
              +votes: Doctrine\ORM\PersistentCollection {#4026 …}
              +reports: Doctrine\ORM\PersistentCollection {#4024 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
              -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 {#3977
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4032}
            +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 {#4236
              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 {#4232 …}
            +nested: Doctrine\ORM\PersistentCollection {#4228 …}
            +votes: Doctrine\ORM\PersistentCollection {#4226 …}
            +reports: Doctrine\ORM\PersistentCollection {#4241 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
            -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 {#4239
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4032}
          +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 {#4288
            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 {#4281 …}
          +nested: Doctrine\ORM\PersistentCollection {#4279 …}
          +votes: Doctrine\ORM\PersistentCollection {#4283 …}
          +reports: Doctrine\ORM\PersistentCollection {#4294 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
          -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 {#4291
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4352
          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 {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -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 {#4353
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4404
        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 {#4407 …}
      +nested: Doctrine\ORM\PersistentCollection {#4409 …}
      +votes: Doctrine\ORM\PersistentCollection {#4411 …}
      +reports: Doctrine\ORM\PersistentCollection {#4413 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
      -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 {#4405
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4439
      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 {#4443 …}
    +nested: Doctrine\ORM\PersistentCollection {#4448 …}
    +votes: Doctrine\ORM\PersistentCollection {#4444 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -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 {#4436
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4466
    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 {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4460 …}
  +votes: Doctrine\ORM\PersistentCollection {#4458 …}
  +reports: Doctrine\ORM\PersistentCollection {#4472 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
  -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 {#4469
    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
31 DENIED edit
App\Entity\EntryComment {#4471
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4440
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4406
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4287
          +user: Proxies\__CG__\App\Entity\User {#4284 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4235
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4032
              +user: App\Entity\User {#3980 …}
              +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 {#4041
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4030 …}
              +nested: Doctrine\ORM\PersistentCollection {#4028 …}
              +votes: Doctrine\ORM\PersistentCollection {#4026 …}
              +reports: Doctrine\ORM\PersistentCollection {#4024 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
              -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 {#3977
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4032}
            +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 {#4236
              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 {#4232 …}
            +nested: Doctrine\ORM\PersistentCollection {#4228 …}
            +votes: Doctrine\ORM\PersistentCollection {#4226 …}
            +reports: Doctrine\ORM\PersistentCollection {#4241 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
            -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 {#4239
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4032}
          +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 {#4288
            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 {#4281 …}
          +nested: Doctrine\ORM\PersistentCollection {#4279 …}
          +votes: Doctrine\ORM\PersistentCollection {#4283 …}
          +reports: Doctrine\ORM\PersistentCollection {#4294 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
          -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 {#4291
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4352
          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 {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -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 {#4353
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4404
        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 {#4407 …}
      +nested: Doctrine\ORM\PersistentCollection {#4409 …}
      +votes: Doctrine\ORM\PersistentCollection {#4411 …}
      +reports: Doctrine\ORM\PersistentCollection {#4413 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
      -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 {#4405
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4439
      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 {#4443 …}
    +nested: Doctrine\ORM\PersistentCollection {#4448 …}
    +votes: Doctrine\ORM\PersistentCollection {#4444 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -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 {#4436
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4466
    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 {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4460 …}
  +votes: Doctrine\ORM\PersistentCollection {#4458 …}
  +reports: Doctrine\ORM\PersistentCollection {#4472 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
  -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 {#4469
    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
32 DENIED moderate
App\Entity\EntryComment {#4471
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4440
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4406
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4354
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4287
          +user: Proxies\__CG__\App\Entity\User {#4284 …}
          +entry: App\Entity\Entry {#2419}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4235
            +user: Proxies\__CG__\App\Entity\User {#1970 …}
            +entry: App\Entity\Entry {#2419}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4032
              +user: App\Entity\User {#3980 …}
              +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 {#4041
                date: 2023-11-21 13:53:16.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@dysprosium@lemmy.dbzer0.com"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4030 …}
              +nested: Doctrine\ORM\PersistentCollection {#4028 …}
              +votes: Doctrine\ORM\PersistentCollection {#4026 …}
              +reports: Doctrine\ORM\PersistentCollection {#4024 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
              -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 {#3977
                date: 2023-11-15 20:02:34.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4032}
            +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 {#4236
              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 {#4232 …}
            +nested: Doctrine\ORM\PersistentCollection {#4228 …}
            +votes: Doctrine\ORM\PersistentCollection {#4226 …}
            +reports: Doctrine\ORM\PersistentCollection {#4241 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
            -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 {#4239
              date: 2023-11-15 20:18:36.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4032}
          +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 {#4288
            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 {#4281 …}
          +nested: Doctrine\ORM\PersistentCollection {#4279 …}
          +votes: Doctrine\ORM\PersistentCollection {#4283 …}
          +reports: Doctrine\ORM\PersistentCollection {#4294 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
          -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 {#4291
            date: 2023-11-16 04:35:08.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4352
          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 {#4355 …}
        +nested: Doctrine\ORM\PersistentCollection {#4357 …}
        +votes: Doctrine\ORM\PersistentCollection {#4359 …}
        +reports: Doctrine\ORM\PersistentCollection {#4361 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
        -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 {#4353
          date: 2023-11-16 18:30:00.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4404
        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 {#4407 …}
      +nested: Doctrine\ORM\PersistentCollection {#4409 …}
      +votes: Doctrine\ORM\PersistentCollection {#4411 …}
      +reports: Doctrine\ORM\PersistentCollection {#4413 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4415 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4417 …}
      -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 {#4405
        date: 2023-11-17 01:29:01.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4439
      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 {#4443 …}
    +nested: Doctrine\ORM\PersistentCollection {#4448 …}
    +votes: Doctrine\ORM\PersistentCollection {#4444 …}
    +reports: Doctrine\ORM\PersistentCollection {#4450 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4452 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4454 …}
    -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 {#4436
      date: 2023-11-17 19:29:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +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 {#4466
    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 {#4463 …}
  +nested: Doctrine\ORM\PersistentCollection {#4460 …}
  +votes: Doctrine\ORM\PersistentCollection {#4458 …}
  +reports: Doctrine\ORM\PersistentCollection {#4472 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
  -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 {#4469
    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
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 {#4421
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4354
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4287
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4235
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3980 …}
          +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 {#4041
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -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 {#3977
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4236
          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 {#4232 …}
        +nested: Doctrine\ORM\PersistentCollection {#4228 …}
        +votes: Doctrine\ORM\PersistentCollection {#4226 …}
        +reports: Doctrine\ORM\PersistentCollection {#4241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
        -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 {#4239
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4288
        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 {#4281 …}
      +nested: Doctrine\ORM\PersistentCollection {#4279 …}
      +votes: Doctrine\ORM\PersistentCollection {#4283 …}
      +reports: Doctrine\ORM\PersistentCollection {#4294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
      -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 {#4291
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4352
      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 {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -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 {#4353
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4419
    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 {#4422 …}
  +nested: Doctrine\ORM\PersistentCollection {#4424 …}
  +votes: Doctrine\ORM\PersistentCollection {#4426 …}
  +reports: Doctrine\ORM\PersistentCollection {#4428 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4430 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4432 …}
  -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 {#4420
    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
35 DENIED edit
App\Entity\EntryComment {#4421
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4354
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4287
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4235
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3980 …}
          +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 {#4041
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -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 {#3977
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4236
          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 {#4232 …}
        +nested: Doctrine\ORM\PersistentCollection {#4228 …}
        +votes: Doctrine\ORM\PersistentCollection {#4226 …}
        +reports: Doctrine\ORM\PersistentCollection {#4241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
        -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 {#4239
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4288
        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 {#4281 …}
      +nested: Doctrine\ORM\PersistentCollection {#4279 …}
      +votes: Doctrine\ORM\PersistentCollection {#4283 …}
      +reports: Doctrine\ORM\PersistentCollection {#4294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
      -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 {#4291
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4352
      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 {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -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 {#4353
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4419
    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 {#4422 …}
  +nested: Doctrine\ORM\PersistentCollection {#4424 …}
  +votes: Doctrine\ORM\PersistentCollection {#4426 …}
  +reports: Doctrine\ORM\PersistentCollection {#4428 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4430 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4432 …}
  -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 {#4420
    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
36 DENIED moderate
App\Entity\EntryComment {#4421
  +user: Proxies\__CG__\App\Entity\User {#4284 …}
  +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 {#4354
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4287
      +user: Proxies\__CG__\App\Entity\User {#4284 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4235
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3980 …}
          +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 {#4041
            date: 2023-11-21 13:53:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -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 {#3977
            date: 2023-11-15 20:02:34.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +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 {#4236
          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 {#4232 …}
        +nested: Doctrine\ORM\PersistentCollection {#4228 …}
        +votes: Doctrine\ORM\PersistentCollection {#4226 …}
        +reports: Doctrine\ORM\PersistentCollection {#4241 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4243 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4245 …}
        -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 {#4239
          date: 2023-11-15 20:18:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +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 {#4288
        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 {#4281 …}
      +nested: Doctrine\ORM\PersistentCollection {#4279 …}
      +votes: Doctrine\ORM\PersistentCollection {#4283 …}
      +reports: Doctrine\ORM\PersistentCollection {#4294 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
      -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 {#4291
        date: 2023-11-16 04:35:08.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +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 {#4352
      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 {#4355 …}
    +nested: Doctrine\ORM\PersistentCollection {#4357 …}
    +votes: Doctrine\ORM\PersistentCollection {#4359 …}
    +reports: Doctrine\ORM\PersistentCollection {#4361 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4363 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4365 …}
    -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 {#4353
      date: 2023-11-16 18:30:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "No, the extension is needed for this"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700180687 {#4419
    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 {#4422 …}
  +nested: Doctrine\ORM\PersistentCollection {#4424 …}
  +votes: Doctrine\ORM\PersistentCollection {#4426 …}
  +reports: Doctrine\ORM\PersistentCollection {#4428 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4430 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4432 …}
  -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 {#4420
    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
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 {#4069
  +user: App\Entity\User {#4052 …}
  +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 {#4070
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4067 …}
  +nested: Doctrine\ORM\PersistentCollection {#4065 …}
  +votes: Doctrine\ORM\PersistentCollection {#4063 …}
  +reports: Doctrine\ORM\PersistentCollection {#4060 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
  -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 {#4075
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4073
    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
39 DENIED edit
App\Entity\EntryComment {#4069
  +user: App\Entity\User {#4052 …}
  +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 {#4070
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4067 …}
  +nested: Doctrine\ORM\PersistentCollection {#4065 …}
  +votes: Doctrine\ORM\PersistentCollection {#4063 …}
  +reports: Doctrine\ORM\PersistentCollection {#4060 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
  -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 {#4075
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4073
    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
40 DENIED moderate
App\Entity\EntryComment {#4069
  +user: App\Entity\User {#4052 …}
  +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 {#4070
    date: 2023-11-18 23:15:07.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4067 …}
  +nested: Doctrine\ORM\PersistentCollection {#4065 …}
  +votes: Doctrine\ORM\PersistentCollection {#4063 …}
  +reports: Doctrine\ORM\PersistentCollection {#4060 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
  -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 {#4075
    date: 2023-11-18 22:09:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700076733 {#4073
    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
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 {#4249
  +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 {#4069
    +user: App\Entity\User {#4052 …}
    +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 {#4070
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4067 …}
    +nested: Doctrine\ORM\PersistentCollection {#4065 …}
    +votes: Doctrine\ORM\PersistentCollection {#4063 …}
    +reports: Doctrine\ORM\PersistentCollection {#4060 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
    -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 {#4075
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4073
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4247
    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 {#4250 …}
  +nested: Doctrine\ORM\PersistentCollection {#4252 …}
  +votes: Doctrine\ORM\PersistentCollection {#4254 …}
  +reports: Doctrine\ORM\PersistentCollection {#4256 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
  -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 {#4248
    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
43 DENIED edit
App\Entity\EntryComment {#4249
  +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 {#4069
    +user: App\Entity\User {#4052 …}
    +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 {#4070
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4067 …}
    +nested: Doctrine\ORM\PersistentCollection {#4065 …}
    +votes: Doctrine\ORM\PersistentCollection {#4063 …}
    +reports: Doctrine\ORM\PersistentCollection {#4060 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
    -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 {#4075
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4073
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4247
    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 {#4250 …}
  +nested: Doctrine\ORM\PersistentCollection {#4252 …}
  +votes: Doctrine\ORM\PersistentCollection {#4254 …}
  +reports: Doctrine\ORM\PersistentCollection {#4256 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
  -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 {#4248
    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
44 DENIED moderate
App\Entity\EntryComment {#4249
  +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 {#4069
    +user: App\Entity\User {#4052 …}
    +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 {#4070
      date: 2023-11-18 23:15:07.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4067 …}
    +nested: Doctrine\ORM\PersistentCollection {#4065 …}
    +votes: Doctrine\ORM\PersistentCollection {#4063 …}
    +reports: Doctrine\ORM\PersistentCollection {#4060 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
    -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 {#4075
      date: 2023-11-18 22:09:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700076733 {#4073
      date: 2023-11-15 20:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4247
    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 {#4250 …}
  +nested: Doctrine\ORM\PersistentCollection {#4252 …}
  +votes: Doctrine\ORM\PersistentCollection {#4254 …}
  +reports: Doctrine\ORM\PersistentCollection {#4256 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
  -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 {#4248
    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
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 {#4302
  +user: App\Entity\User {#4052 …}
  +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 {#4249
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4069
      +user: App\Entity\User {#4052 …}
      +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 {#4070
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4067 …}
      +nested: Doctrine\ORM\PersistentCollection {#4065 …}
      +votes: Doctrine\ORM\PersistentCollection {#4063 …}
      +reports: Doctrine\ORM\PersistentCollection {#4060 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
      -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 {#4075
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4073
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4247
      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 {#4250 …}
    +nested: Doctrine\ORM\PersistentCollection {#4252 …}
    +votes: Doctrine\ORM\PersistentCollection {#4254 …}
    +reports: Doctrine\ORM\PersistentCollection {#4256 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
    -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 {#4248
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4300
    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 {#4303 …}
  +nested: Doctrine\ORM\PersistentCollection {#4305 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
  -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 {#4301
    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
47 DENIED edit
App\Entity\EntryComment {#4302
  +user: App\Entity\User {#4052 …}
  +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 {#4249
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4069
      +user: App\Entity\User {#4052 …}
      +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 {#4070
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4067 …}
      +nested: Doctrine\ORM\PersistentCollection {#4065 …}
      +votes: Doctrine\ORM\PersistentCollection {#4063 …}
      +reports: Doctrine\ORM\PersistentCollection {#4060 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
      -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 {#4075
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4073
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4247
      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 {#4250 …}
    +nested: Doctrine\ORM\PersistentCollection {#4252 …}
    +votes: Doctrine\ORM\PersistentCollection {#4254 …}
    +reports: Doctrine\ORM\PersistentCollection {#4256 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
    -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 {#4248
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4300
    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 {#4303 …}
  +nested: Doctrine\ORM\PersistentCollection {#4305 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
  -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 {#4301
    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
48 DENIED moderate
App\Entity\EntryComment {#4302
  +user: App\Entity\User {#4052 …}
  +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 {#4249
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4069
      +user: App\Entity\User {#4052 …}
      +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 {#4070
        date: 2023-11-18 23:15:07.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4067 …}
      +nested: Doctrine\ORM\PersistentCollection {#4065 …}
      +votes: Doctrine\ORM\PersistentCollection {#4063 …}
      +reports: Doctrine\ORM\PersistentCollection {#4060 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
      -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 {#4075
        date: 2023-11-18 22:09:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1700076733 {#4073
        date: 2023-11-15 20:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4247
      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 {#4250 …}
    +nested: Doctrine\ORM\PersistentCollection {#4252 …}
    +votes: Doctrine\ORM\PersistentCollection {#4254 …}
    +reports: Doctrine\ORM\PersistentCollection {#4256 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
    -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 {#4248
      date: 2023-11-15 20:43:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4300
    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 {#4303 …}
  +nested: Doctrine\ORM\PersistentCollection {#4305 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
  -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 {#4301
    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
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 {#4340
  +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 {#4302
    +user: App\Entity\User {#4052 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4069
        +user: App\Entity\User {#4052 …}
        +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 {#4070
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4067 …}
        +nested: Doctrine\ORM\PersistentCollection {#4065 …}
        +votes: Doctrine\ORM\PersistentCollection {#4063 …}
        +reports: Doctrine\ORM\PersistentCollection {#4060 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
        -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 {#4075
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4073
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4247
        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 {#4250 …}
      +nested: Doctrine\ORM\PersistentCollection {#4252 …}
      +votes: Doctrine\ORM\PersistentCollection {#4254 …}
      +reports: Doctrine\ORM\PersistentCollection {#4256 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
      -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 {#4248
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4300
      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 {#4303 …}
    +nested: Doctrine\ORM\PersistentCollection {#4305 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
    -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 {#4301
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4341
    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 {#4337 …}
  +nested: Doctrine\ORM\PersistentCollection {#4333 …}
  +votes: Doctrine\ORM\PersistentCollection {#4331 …}
  +reports: Doctrine\ORM\PersistentCollection {#4346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
  -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 {#4344
    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
51 DENIED edit
App\Entity\EntryComment {#4340
  +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 {#4302
    +user: App\Entity\User {#4052 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4069
        +user: App\Entity\User {#4052 …}
        +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 {#4070
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4067 …}
        +nested: Doctrine\ORM\PersistentCollection {#4065 …}
        +votes: Doctrine\ORM\PersistentCollection {#4063 …}
        +reports: Doctrine\ORM\PersistentCollection {#4060 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
        -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 {#4075
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4073
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4247
        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 {#4250 …}
      +nested: Doctrine\ORM\PersistentCollection {#4252 …}
      +votes: Doctrine\ORM\PersistentCollection {#4254 …}
      +reports: Doctrine\ORM\PersistentCollection {#4256 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
      -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 {#4248
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4300
      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 {#4303 …}
    +nested: Doctrine\ORM\PersistentCollection {#4305 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
    -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 {#4301
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4341
    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 {#4337 …}
  +nested: Doctrine\ORM\PersistentCollection {#4333 …}
  +votes: Doctrine\ORM\PersistentCollection {#4331 …}
  +reports: Doctrine\ORM\PersistentCollection {#4346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
  -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 {#4344
    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
52 DENIED moderate
App\Entity\EntryComment {#4340
  +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 {#4302
    +user: App\Entity\User {#4052 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4249
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4069
        +user: App\Entity\User {#4052 …}
        +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 {#4070
          date: 2023-11-18 23:15:07.0 +01:00
        }
        +ip: null
        +tags: [
          "323232"
        ]
        +mentions: [
          "@dysprosium@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4067 …}
        +nested: Doctrine\ORM\PersistentCollection {#4065 …}
        +votes: Doctrine\ORM\PersistentCollection {#4063 …}
        +reports: Doctrine\ORM\PersistentCollection {#4060 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
        -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 {#4075
          date: 2023-11-18 22:09:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1700076733 {#4073
          date: 2023-11-15 20:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4247
        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 {#4250 …}
      +nested: Doctrine\ORM\PersistentCollection {#4252 …}
      +votes: Doctrine\ORM\PersistentCollection {#4254 …}
      +reports: Doctrine\ORM\PersistentCollection {#4256 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
      -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 {#4248
        date: 2023-11-15 20:43:48.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4300
      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 {#4303 …}
    +nested: Doctrine\ORM\PersistentCollection {#4305 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
    -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 {#4301
      date: 2023-11-15 21:10:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4341
    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 {#4337 …}
  +nested: Doctrine\ORM\PersistentCollection {#4333 …}
  +votes: Doctrine\ORM\PersistentCollection {#4331 …}
  +reports: Doctrine\ORM\PersistentCollection {#4346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
  -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 {#4344
    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
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 {#4368
  +user: App\Entity\User {#4052 …}
  +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 {#4340
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: App\Entity\User {#4052 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4069
          +user: App\Entity\User {#4052 …}
          +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 {#4070
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4067 …}
          +nested: Doctrine\ORM\PersistentCollection {#4065 …}
          +votes: Doctrine\ORM\PersistentCollection {#4063 …}
          +reports: Doctrine\ORM\PersistentCollection {#4060 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
          -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 {#4075
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4073
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4069}
        +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 {#4247
          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 {#4250 …}
        +nested: Doctrine\ORM\PersistentCollection {#4252 …}
        +votes: Doctrine\ORM\PersistentCollection {#4254 …}
        +reports: Doctrine\ORM\PersistentCollection {#4256 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
        -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 {#4248
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4300
        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 {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -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 {#4301
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4341
      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 {#4337 …}
    +nested: Doctrine\ORM\PersistentCollection {#4333 …}
    +votes: Doctrine\ORM\PersistentCollection {#4331 …}
    +reports: Doctrine\ORM\PersistentCollection {#4346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
    -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 {#4344
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4373
    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 {#4376 …}
  +nested: Doctrine\ORM\PersistentCollection {#4380 …}
  +votes: Doctrine\ORM\PersistentCollection {#4382 …}
  +reports: Doctrine\ORM\PersistentCollection {#4383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4387 …}
  -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 {#4370
    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
55 DENIED edit
App\Entity\EntryComment {#4368
  +user: App\Entity\User {#4052 …}
  +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 {#4340
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: App\Entity\User {#4052 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4069
          +user: App\Entity\User {#4052 …}
          +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 {#4070
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4067 …}
          +nested: Doctrine\ORM\PersistentCollection {#4065 …}
          +votes: Doctrine\ORM\PersistentCollection {#4063 …}
          +reports: Doctrine\ORM\PersistentCollection {#4060 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
          -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 {#4075
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4073
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4069}
        +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 {#4247
          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 {#4250 …}
        +nested: Doctrine\ORM\PersistentCollection {#4252 …}
        +votes: Doctrine\ORM\PersistentCollection {#4254 …}
        +reports: Doctrine\ORM\PersistentCollection {#4256 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
        -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 {#4248
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4300
        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 {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -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 {#4301
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4341
      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 {#4337 …}
    +nested: Doctrine\ORM\PersistentCollection {#4333 …}
    +votes: Doctrine\ORM\PersistentCollection {#4331 …}
    +reports: Doctrine\ORM\PersistentCollection {#4346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
    -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 {#4344
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4373
    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 {#4376 …}
  +nested: Doctrine\ORM\PersistentCollection {#4380 …}
  +votes: Doctrine\ORM\PersistentCollection {#4382 …}
  +reports: Doctrine\ORM\PersistentCollection {#4383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4387 …}
  -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 {#4370
    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
56 DENIED moderate
App\Entity\EntryComment {#4368
  +user: App\Entity\User {#4052 …}
  +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 {#4340
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: App\Entity\User {#4052 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4069
          +user: App\Entity\User {#4052 …}
          +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 {#4070
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4067 …}
          +nested: Doctrine\ORM\PersistentCollection {#4065 …}
          +votes: Doctrine\ORM\PersistentCollection {#4063 …}
          +reports: Doctrine\ORM\PersistentCollection {#4060 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
          -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 {#4075
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4073
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4069}
        +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 {#4247
          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 {#4250 …}
        +nested: Doctrine\ORM\PersistentCollection {#4252 …}
        +votes: Doctrine\ORM\PersistentCollection {#4254 …}
        +reports: Doctrine\ORM\PersistentCollection {#4256 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
        -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 {#4248
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4300
        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 {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -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 {#4301
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4341
      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 {#4337 …}
    +nested: Doctrine\ORM\PersistentCollection {#4333 …}
    +votes: Doctrine\ORM\PersistentCollection {#4331 …}
    +reports: Doctrine\ORM\PersistentCollection {#4346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
    -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 {#4344
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4373
    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 {#4376 …}
  +nested: Doctrine\ORM\PersistentCollection {#4380 …}
  +votes: Doctrine\ORM\PersistentCollection {#4382 …}
  +reports: Doctrine\ORM\PersistentCollection {#4383 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4387 …}
  -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 {#4370
    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
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 {#4391
  +user: App\Entity\User {#4052 …}
  +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 {#4340
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: App\Entity\User {#4052 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4069
          +user: App\Entity\User {#4052 …}
          +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 {#4070
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4067 …}
          +nested: Doctrine\ORM\PersistentCollection {#4065 …}
          +votes: Doctrine\ORM\PersistentCollection {#4063 …}
          +reports: Doctrine\ORM\PersistentCollection {#4060 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
          -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 {#4075
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4073
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4069}
        +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 {#4247
          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 {#4250 …}
        +nested: Doctrine\ORM\PersistentCollection {#4252 …}
        +votes: Doctrine\ORM\PersistentCollection {#4254 …}
        +reports: Doctrine\ORM\PersistentCollection {#4256 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
        -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 {#4248
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4300
        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 {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -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 {#4301
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4341
      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 {#4337 …}
    +nested: Doctrine\ORM\PersistentCollection {#4333 …}
    +votes: Doctrine\ORM\PersistentCollection {#4331 …}
    +reports: Doctrine\ORM\PersistentCollection {#4346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
    -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 {#4344
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4389
    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 {#4392 …}
  +nested: Doctrine\ORM\PersistentCollection {#4394 …}
  +votes: Doctrine\ORM\PersistentCollection {#4396 …}
  +reports: Doctrine\ORM\PersistentCollection {#4398 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4400 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4402 …}
  -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 {#4390
    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
59 DENIED edit
App\Entity\EntryComment {#4391
  +user: App\Entity\User {#4052 …}
  +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 {#4340
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: App\Entity\User {#4052 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4069
          +user: App\Entity\User {#4052 …}
          +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 {#4070
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4067 …}
          +nested: Doctrine\ORM\PersistentCollection {#4065 …}
          +votes: Doctrine\ORM\PersistentCollection {#4063 …}
          +reports: Doctrine\ORM\PersistentCollection {#4060 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
          -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 {#4075
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4073
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4069}
        +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 {#4247
          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 {#4250 …}
        +nested: Doctrine\ORM\PersistentCollection {#4252 …}
        +votes: Doctrine\ORM\PersistentCollection {#4254 …}
        +reports: Doctrine\ORM\PersistentCollection {#4256 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
        -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 {#4248
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4300
        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 {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -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 {#4301
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4341
      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 {#4337 …}
    +nested: Doctrine\ORM\PersistentCollection {#4333 …}
    +votes: Doctrine\ORM\PersistentCollection {#4331 …}
    +reports: Doctrine\ORM\PersistentCollection {#4346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
    -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 {#4344
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4389
    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 {#4392 …}
  +nested: Doctrine\ORM\PersistentCollection {#4394 …}
  +votes: Doctrine\ORM\PersistentCollection {#4396 …}
  +reports: Doctrine\ORM\PersistentCollection {#4398 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4400 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4402 …}
  -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 {#4390
    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
60 DENIED moderate
App\Entity\EntryComment {#4391
  +user: App\Entity\User {#4052 …}
  +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 {#4340
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: App\Entity\User {#4052 …}
      +entry: App\Entity\Entry {#2419}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4249
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2419}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4069
          +user: App\Entity\User {#4052 …}
          +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 {#4070
            date: 2023-11-18 23:15:07.0 +01:00
          }
          +ip: null
          +tags: [
            "323232"
          ]
          +mentions: [
            "@dysprosium@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4067 …}
          +nested: Doctrine\ORM\PersistentCollection {#4065 …}
          +votes: Doctrine\ORM\PersistentCollection {#4063 …}
          +reports: Doctrine\ORM\PersistentCollection {#4060 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4056 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4054 …}
          -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 {#4075
            date: 2023-11-18 22:09:54.0 +01:00
          }
          +createdAt: DateTimeImmutable @1700076733 {#4073
            date: 2023-11-15 20:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4069}
        +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 {#4247
          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 {#4250 …}
        +nested: Doctrine\ORM\PersistentCollection {#4252 …}
        +votes: Doctrine\ORM\PersistentCollection {#4254 …}
        +reports: Doctrine\ORM\PersistentCollection {#4256 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4258 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4260 …}
        -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 {#4248
          date: 2023-11-15 20:43:48.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4069}
      +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 {#4300
        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 {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -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 {#4301
        date: 2023-11-15 21:10:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4069}
    +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 {#4341
      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 {#4337 …}
    +nested: Doctrine\ORM\PersistentCollection {#4333 …}
    +votes: Doctrine\ORM\PersistentCollection {#4331 …}
    +reports: Doctrine\ORM\PersistentCollection {#4346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4350 …}
    -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 {#4344
      date: 2023-11-15 21:26:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4069}
  +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 {#4389
    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 {#4392 …}
  +nested: Doctrine\ORM\PersistentCollection {#4394 …}
  +votes: Doctrine\ORM\PersistentCollection {#4396 …}
  +reports: Doctrine\ORM\PersistentCollection {#4398 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4400 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4402 …}
  -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 {#4390
    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
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 {#4151
  +user: App\Entity\User {#4164 …}
  +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 {#4146
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4152 …}
  +nested: Doctrine\ORM\PersistentCollection {#4154 …}
  +votes: Doctrine\ORM\PersistentCollection {#4156 …}
  +reports: Doctrine\ORM\PersistentCollection {#4158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
  -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 {#4147
    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
63 DENIED edit
App\Entity\EntryComment {#4151
  +user: App\Entity\User {#4164 …}
  +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 {#4146
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4152 …}
  +nested: Doctrine\ORM\PersistentCollection {#4154 …}
  +votes: Doctrine\ORM\PersistentCollection {#4156 …}
  +reports: Doctrine\ORM\PersistentCollection {#4158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
  -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 {#4147
    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
64 DENIED moderate
App\Entity\EntryComment {#4151
  +user: App\Entity\User {#4164 …}
  +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 {#4146
    date: 2023-11-18 21:49:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dysprosium@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4152 …}
  +nested: Doctrine\ORM\PersistentCollection {#4154 …}
  +votes: Doctrine\ORM\PersistentCollection {#4156 …}
  +reports: Doctrine\ORM\PersistentCollection {#4158 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
  -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 {#4147
    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
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 {#4264
  +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 {#4151
    +user: App\Entity\User {#4164 …}
    +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 {#4146
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4152 …}
    +nested: Doctrine\ORM\PersistentCollection {#4154 …}
    +votes: Doctrine\ORM\PersistentCollection {#4156 …}
    +reports: Doctrine\ORM\PersistentCollection {#4158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
    -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 {#4147
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4151}
  +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 {#4262
    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 {#4265 …}
  +nested: Doctrine\ORM\PersistentCollection {#4267 …}
  +votes: Doctrine\ORM\PersistentCollection {#4269 …}
  +reports: Doctrine\ORM\PersistentCollection {#4271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4275 …}
  -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 {#4263
    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
67 DENIED edit
App\Entity\EntryComment {#4264
  +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 {#4151
    +user: App\Entity\User {#4164 …}
    +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 {#4146
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4152 …}
    +nested: Doctrine\ORM\PersistentCollection {#4154 …}
    +votes: Doctrine\ORM\PersistentCollection {#4156 …}
    +reports: Doctrine\ORM\PersistentCollection {#4158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
    -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 {#4147
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4151}
  +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 {#4262
    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 {#4265 …}
  +nested: Doctrine\ORM\PersistentCollection {#4267 …}
  +votes: Doctrine\ORM\PersistentCollection {#4269 …}
  +reports: Doctrine\ORM\PersistentCollection {#4271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4275 …}
  -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 {#4263
    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
68 DENIED moderate
App\Entity\EntryComment {#4264
  +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 {#4151
    +user: App\Entity\User {#4164 …}
    +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 {#4146
      date: 2023-11-18 21:49:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@dysprosium@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4152 …}
    +nested: Doctrine\ORM\PersistentCollection {#4154 …}
    +votes: Doctrine\ORM\PersistentCollection {#4156 …}
    +reports: Doctrine\ORM\PersistentCollection {#4158 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
    -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 {#4147
      date: 2023-11-15 20:35:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4151}
  +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 {#4262
    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 {#4265 …}
  +nested: Doctrine\ORM\PersistentCollection {#4267 …}
  +votes: Doctrine\ORM\PersistentCollection {#4269 …}
  +reports: Doctrine\ORM\PersistentCollection {#4271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4275 …}
  -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 {#4263
    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
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 {#4317
  +user: App\Entity\User {#4164 …}
  +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 {#4264
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4151
      +user: App\Entity\User {#4164 …}
      +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 {#4146
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4152 …}
      +nested: Doctrine\ORM\PersistentCollection {#4154 …}
      +votes: Doctrine\ORM\PersistentCollection {#4156 …}
      +reports: Doctrine\ORM\PersistentCollection {#4158 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
      -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 {#4147
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4151}
    +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 {#4262
      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 {#4265 …}
    +nested: Doctrine\ORM\PersistentCollection {#4267 …}
    +votes: Doctrine\ORM\PersistentCollection {#4269 …}
    +reports: Doctrine\ORM\PersistentCollection {#4271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4273 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4275 …}
    -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 {#4263
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4151}
  +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 {#4315
    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 {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -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 {#4316
    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
71 DENIED edit
App\Entity\EntryComment {#4317
  +user: App\Entity\User {#4164 …}
  +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 {#4264
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4151
      +user: App\Entity\User {#4164 …}
      +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 {#4146
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4152 …}
      +nested: Doctrine\ORM\PersistentCollection {#4154 …}
      +votes: Doctrine\ORM\PersistentCollection {#4156 …}
      +reports: Doctrine\ORM\PersistentCollection {#4158 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
      -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 {#4147
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4151}
    +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 {#4262
      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 {#4265 …}
    +nested: Doctrine\ORM\PersistentCollection {#4267 …}
    +votes: Doctrine\ORM\PersistentCollection {#4269 …}
    +reports: Doctrine\ORM\PersistentCollection {#4271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4273 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4275 …}
    -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 {#4263
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4151}
  +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 {#4315
    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 {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -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 {#4316
    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
72 DENIED moderate
App\Entity\EntryComment {#4317
  +user: App\Entity\User {#4164 …}
  +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 {#4264
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2419}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4151
      +user: App\Entity\User {#4164 …}
      +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 {#4146
        date: 2023-11-18 21:49:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dysprosium@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4152 …}
      +nested: Doctrine\ORM\PersistentCollection {#4154 …}
      +votes: Doctrine\ORM\PersistentCollection {#4156 …}
      +reports: Doctrine\ORM\PersistentCollection {#4158 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4160 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4162 …}
      -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 {#4147
        date: 2023-11-15 20:35:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4151}
    +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 {#4262
      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 {#4265 …}
    +nested: Doctrine\ORM\PersistentCollection {#4267 …}
    +votes: Doctrine\ORM\PersistentCollection {#4269 …}
    +reports: Doctrine\ORM\PersistentCollection {#4271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4273 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4275 …}
    -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 {#4263
      date: 2023-11-15 20:44:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4151}
  +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 {#4315
    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 {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -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 {#4316
    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
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