1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2281
+user: Proxies\__CG__\App\Entity\User {#2283 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: """
SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
\n
[github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704914320 {#2296
date: 2024-01-10 20:18:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#2280 …}
+nested: Doctrine\ORM\PersistentCollection {#2278 …}
+votes: Doctrine\ORM\PersistentCollection {#2279 …}
+reports: Doctrine\ORM\PersistentCollection {#2277 …}
+favourites: Doctrine\ORM\PersistentCollection {#2220 …}
+notifications: Doctrine\ORM\PersistentCollection {#2222 …}
-id: 296786
-bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6559791"
+editedAt: null
+createdAt: DateTimeImmutable @1704914320 {#2295
date: 2024-01-10 20:18:40.0 +01:00
}
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
App\Entity\EntryComment {#2281
+user: Proxies\__CG__\App\Entity\User {#2283 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: """
SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
\n
[github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704914320 {#2296
date: 2024-01-10 20:18:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#2280 …}
+nested: Doctrine\ORM\PersistentCollection {#2278 …}
+votes: Doctrine\ORM\PersistentCollection {#2279 …}
+reports: Doctrine\ORM\PersistentCollection {#2277 …}
+favourites: Doctrine\ORM\PersistentCollection {#2220 …}
+notifications: Doctrine\ORM\PersistentCollection {#2222 …}
-id: 296786
-bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6559791"
+editedAt: null
+createdAt: DateTimeImmutable @1704914320 {#2295
date: 2024-01-10 20:18:40.0 +01:00
}
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2281
+user: Proxies\__CG__\App\Entity\User {#2283 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: """
SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
\n
[github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704914320 {#2296
date: 2024-01-10 20:18:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#2280 …}
+nested: Doctrine\ORM\PersistentCollection {#2278 …}
+votes: Doctrine\ORM\PersistentCollection {#2279 …}
+reports: Doctrine\ORM\PersistentCollection {#2277 …}
+favourites: Doctrine\ORM\PersistentCollection {#2220 …}
+notifications: Doctrine\ORM\PersistentCollection {#2222 …}
-id: 296786
-bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6559791"
+editedAt: null
+createdAt: DateTimeImmutable @1704914320 {#2295
date: 2024-01-10 20:18:40.0 +01:00
}
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2236
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2281
+user: Proxies\__CG__\App\Entity\User {#2283 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: """
SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
\n
[github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704914320 {#2296
date: 2024-01-10 20:18:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#2280 …}
+nested: Doctrine\ORM\PersistentCollection {#2278 …}
+votes: Doctrine\ORM\PersistentCollection {#2279 …}
+reports: Doctrine\ORM\PersistentCollection {#2277 …}
+favourites: Doctrine\ORM\PersistentCollection {#2220 …}
+notifications: Doctrine\ORM\PersistentCollection {#2222 …}
-id: 296786
-bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6559791"
+editedAt: null
+createdAt: DateTimeImmutable @1704914320 {#2295
date: 2024-01-10 20:18:40.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Thanks for the clarification! I thought they were related."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1704926211 {#2239
date: 2024-01-10 23:36:51.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
"@Molecular0079@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2233 …}
+nested: Doctrine\ORM\PersistentCollection {#2234 …}
+votes: Doctrine\ORM\PersistentCollection {#2237 …}
+reports: Doctrine\ORM\PersistentCollection {#2258 …}
+favourites: Doctrine\ORM\PersistentCollection {#2260 …}
+notifications: Doctrine\ORM\PersistentCollection {#2254 …}
-id: 297527
-bodyTs: "'clarif':4 'relat':9 'thank':1 'thought':6"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8121482"
+editedAt: null
+createdAt: DateTimeImmutable @1704926211 {#2240
date: 2024-01-10 23:36:51.0 +01:00
}
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
App\Entity\EntryComment {#2236
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2281
+user: Proxies\__CG__\App\Entity\User {#2283 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: """
SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
\n
[github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704914320 {#2296
date: 2024-01-10 20:18:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#2280 …}
+nested: Doctrine\ORM\PersistentCollection {#2278 …}
+votes: Doctrine\ORM\PersistentCollection {#2279 …}
+reports: Doctrine\ORM\PersistentCollection {#2277 …}
+favourites: Doctrine\ORM\PersistentCollection {#2220 …}
+notifications: Doctrine\ORM\PersistentCollection {#2222 …}
-id: 296786
-bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6559791"
+editedAt: null
+createdAt: DateTimeImmutable @1704914320 {#2295
date: 2024-01-10 20:18:40.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Thanks for the clarification! I thought they were related."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1704926211 {#2239
date: 2024-01-10 23:36:51.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
"@Molecular0079@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2233 …}
+nested: Doctrine\ORM\PersistentCollection {#2234 …}
+votes: Doctrine\ORM\PersistentCollection {#2237 …}
+reports: Doctrine\ORM\PersistentCollection {#2258 …}
+favourites: Doctrine\ORM\PersistentCollection {#2260 …}
+notifications: Doctrine\ORM\PersistentCollection {#2254 …}
-id: 297527
-bodyTs: "'clarif':4 'relat':9 'thank':1 'thought':6"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8121482"
+editedAt: null
+createdAt: DateTimeImmutable @1704926211 {#2240
date: 2024-01-10 23:36:51.0 +01:00
}
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2236
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2281
+user: Proxies\__CG__\App\Entity\User {#2283 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2133
+user: Proxies\__CG__\App\Entity\User {#2130 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Any idea on whether is there more devices supported now? Those release notes are quite gibberish to me. My Surface SP7 camera isn’t compatible as of yet :("
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1704898121 {#2131
date: 2024-01-10 15:48:41.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2140 …}
+nested: Doctrine\ORM\PersistentCollection {#2094 …}
+votes: Doctrine\ORM\PersistentCollection {#2104 …}
+reports: Doctrine\ORM\PersistentCollection {#2100 …}
+favourites: Doctrine\ORM\PersistentCollection {#2047 …}
+notifications: Doctrine\ORM\PersistentCollection {#2057 …}
-id: 296028
-bodyTs: "'camera':22 'compat':25 'devic':8 'gibberish':16 'idea':2 'isn':23 'note':13 'quit':15 'releas':12 'sp7':21 'support':9 'surfac':20 'whether':4 'yet':28"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8110448"
+editedAt: null
+createdAt: DateTimeImmutable @1704898121 {#2129
date: 2024-01-10 15:48:41.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: """
SP7 camera isn’t going to be supported until we get IPU4 Linux drivers, so it isn’t a libcamera issue.\n
\n
[github.com/linux-surface/…/Camera-Support](https://github.com/linux-surface/linux-surface/wiki/Camera-Support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 5
+score: 0
+lastActive: DateTime @1704914320 {#2296
date: 2024-01-10 20:18:40.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
]
+children: Doctrine\ORM\PersistentCollection {#2280 …}
+nested: Doctrine\ORM\PersistentCollection {#2278 …}
+votes: Doctrine\ORM\PersistentCollection {#2279 …}
+reports: Doctrine\ORM\PersistentCollection {#2277 …}
+favourites: Doctrine\ORM\PersistentCollection {#2220 …}
+notifications: Doctrine\ORM\PersistentCollection {#2222 …}
-id: 296786
-bodyTs: "'/camera-support':25 '/linux-surface/':24 '/linux-surface/linux-surface/wiki/camera-support)':28 'camera':2 'driver':14 'get':11 'github.com':23,27 'github.com/linux-surface/':22 'github.com/linux-surface/linux-surface/wiki/camera-support)':26 'go':5 'ipu4':12 'isn':3,17 'issu':21 'libcamera':20 'linux':13 'sp7':1 'support':8"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.world/comment/6559791"
+editedAt: null
+createdAt: DateTimeImmutable @1704914320 {#2295
date: 2024-01-10 20:18:40.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Thanks for the clarification! I thought they were related."
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1704926211 {#2239
date: 2024-01-10 23:36:51.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
"@iturnedintoanewt@lemm.ee"
"@Molecular0079@lemmy.world"
]
+children: Doctrine\ORM\PersistentCollection {#2233 …}
+nested: Doctrine\ORM\PersistentCollection {#2234 …}
+votes: Doctrine\ORM\PersistentCollection {#2237 …}
+reports: Doctrine\ORM\PersistentCollection {#2258 …}
+favourites: Doctrine\ORM\PersistentCollection {#2260 …}
+notifications: Doctrine\ORM\PersistentCollection {#2254 …}
-id: 297527
-bodyTs: "'clarif':4 'relat':9 'thank':1 'thought':6"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/8121482"
+editedAt: null
+createdAt: DateTimeImmutable @1704926211 {#2240
date: 2024-01-10 23:36:51.0 +01:00
}
} |
|
Show voter details
|
17 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
18 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2054
+user: Proxies\__CG__\App\Entity\User {#2108 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Thank you for that."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1704900778 {#2055
date: 2024-01-10 16:32:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2105 …}
+nested: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2165 …}
+reports: Doctrine\ORM\PersistentCollection {#2101 …}
+favourites: Doctrine\ORM\PersistentCollection {#2109 …}
+notifications: Doctrine\ORM\PersistentCollection {#2106 …}
-id: 296154
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/7230782"
+editedAt: null
+createdAt: DateTimeImmutable @1704900778 {#2052
date: 2024-01-10 16:32:58.0 +01:00
}
} |
|
Show voter details
|
19 |
DENIED
|
edit
|
App\Entity\EntryComment {#2054
+user: Proxies\__CG__\App\Entity\User {#2108 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Thank you for that."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1704900778 {#2055
date: 2024-01-10 16:32:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2105 …}
+nested: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2165 …}
+reports: Doctrine\ORM\PersistentCollection {#2101 …}
+favourites: Doctrine\ORM\PersistentCollection {#2109 …}
+notifications: Doctrine\ORM\PersistentCollection {#2106 …}
-id: 296154
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/7230782"
+editedAt: null
+createdAt: DateTimeImmutable @1704900778 {#2052
date: 2024-01-10 16:32:58.0 +01:00
}
} |
|
Show voter details
|
20 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2054
+user: Proxies\__CG__\App\Entity\User {#2108 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1796
+user: App\Entity\User {#2409 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1870 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
[libcamera](https://gitlab.freedesktop.org/camera/libcamera):\n
\n
> A complex camera support library for Linux, Android, and ChromeOS\n
> \n
> Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to save cost. Blurring the boundary between camera devices and Linux often left the user with no other option than a vendor-specific closed-source solution.\n
> \n
> To address this problem the Linux media community has very recently started collaboration with the industry to develop a camera stack that will be open-source-friendly while still protecting vendor core IP. libcamera was born out of that collaboration and will offer modern camera support to Linux-based systems, including traditional Linux distributions, ChromeOS and Android.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 37
+score: 0
+lastActive: DateTime @1720394982 {#1919
date: 2024-07-08 01:29:42.0 +02:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2431 …}
+nested: Doctrine\ORM\PersistentCollection {#2478 …}
+votes: Doctrine\ORM\PersistentCollection {#1819 …}
+reports: Doctrine\ORM\PersistentCollection {#1936 …}
+favourites: Doctrine\ORM\PersistentCollection {#1380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2417 …}
-id: 295499
-bodyTs: "'/camera/libcamera):':4 'address':95 'advanc':33 'algorithm':34,58 'android':12,152 'base':31,144 'blur':69 'born':130 'boundari':71 'camera':7,15,53,73,113,139 'chromeo':14,150 'close':91 'closed-sourc':90 'collabor':106,134 'communiti':101 'complex':6,17 'control':26 'core':126 'cost':68 'cpu':65 'dedic':49 'develop':111 'devic':18,57,74 'distribut':149 'embed':56 'friend':121 'gitlab.freedesktop.org':3 'gitlab.freedesktop.org/camera/libcamera):':2 'hardwar':22 'heavi':21 'imag':23 'implement':46 'includ':146 'industri':109 'ip':127 'left':78 'libcamera':1,128 'librari':9 'linux':11,76,99,143,148 'linux-bas':142 'main':64 'mcu':50 'media':100 'modern':138 'move':61 'must':36 'need':20 'offer':137 'often':77 'open':119 'open-source-friend':118 'oper':25 'option':84 'problem':97 'process':24,29 'processor':41 'programm':40 'protect':124 'recent':104 'run':37 'save':67 'solut':93 'sourc':92,120 'specif':89 'stack':114 'start':105 'still':123 'support':8,140 'system':145 'tradit':44,147 'user':80 'vendor':88,125 'vendor-specif':87"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.nl/comment/5907499"
+editedAt: null
+createdAt: DateTimeImmutable @1704882817 {#2397
date: 2024-01-10 11:33:37.0 +01:00
}
}
+root: App\Entity\EntryComment {#1796}
+body: "Thank you for that."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1704900778 {#2055
date: 2024-01-10 16:32:58.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@joojmachine@lemmy.ml"
"@lnxtx@feddit.nl"
]
+children: Doctrine\ORM\PersistentCollection {#2105 …}
+nested: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2165 …}
+reports: Doctrine\ORM\PersistentCollection {#2101 …}
+favourites: Doctrine\ORM\PersistentCollection {#2109 …}
+notifications: Doctrine\ORM\PersistentCollection {#2106 …}
-id: 296154
-bodyTs: "'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/7230782"
+editedAt: null
+createdAt: DateTimeImmutable @1704900778 {#2052
date: 2024-01-10 16:32:58.0 +01:00
}
} |
|
Show voter details
|
21 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
22 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
} |
|
Show voter details
|
23 |
DENIED
|
edit
|
App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
} |
|
Show voter details
|
24 |
DENIED
|
moderate
|
App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
} |
|
Show voter details
|
25 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
26 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
} |
|
Show voter details
|
27 |
DENIED
|
edit
|
App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
} |
|
Show voter details
|
28 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
} |
|
Show voter details
|
29 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
30 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2299
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.\n
\n
At least GTK 4 already has support for this fractional scaling protocol.\n
\n
[www.phoronix.com/news/GTK-4.11.1](https://www.phoronix.com/news/GTK-4.11.1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700738399 {#2192
date: 2023-11-23 12:19:59.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@Atemu@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2311 …}
+nested: Doctrine\ORM\PersistentCollection {#2293 …}
+votes: Doctrine\ORM\PersistentCollection {#2309 …}
+reports: Doctrine\ORM\PersistentCollection {#2302 …}
+favourites: Doctrine\ORM\PersistentCollection {#2320 …}
+notifications: Doctrine\ORM\PersistentCollection {#2322 …}
-id: 154181
-bodyTs: "'/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':68 '4':57 '5':16 'alreadi':58 'big':41 'build':48 'chang':42 'everyth':46 'far':33 'find':21 'fraction':12,63 'gtk':7,15,44,56 'integ':50 'least':55 'mind':53 'probabl':29 'protocol':65 'read':5 'requir':40 'scale':13,51,64 'sourc':23 'specul':31 'support':10,60 'sure':3 'true':11 'understand':36 'want':8 'would':39 'www.phoronix.com':67 'www.phoronix.com/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':66"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5110781"
+editedAt: null
+createdAt: DateTimeImmutable @1700738399 {#2189
date: 2023-11-23 12:19:59.0 +01:00
}
} |
|
Show voter details
|
31 |
DENIED
|
edit
|
App\Entity\EntryComment {#2299
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.\n
\n
At least GTK 4 already has support for this fractional scaling protocol.\n
\n
[www.phoronix.com/news/GTK-4.11.1](https://www.phoronix.com/news/GTK-4.11.1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700738399 {#2192
date: 2023-11-23 12:19:59.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@Atemu@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2311 …}
+nested: Doctrine\ORM\PersistentCollection {#2293 …}
+votes: Doctrine\ORM\PersistentCollection {#2309 …}
+reports: Doctrine\ORM\PersistentCollection {#2302 …}
+favourites: Doctrine\ORM\PersistentCollection {#2320 …}
+notifications: Doctrine\ORM\PersistentCollection {#2322 …}
-id: 154181
-bodyTs: "'/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':68 '4':57 '5':16 'alreadi':58 'big':41 'build':48 'chang':42 'everyth':46 'far':33 'find':21 'fraction':12,63 'gtk':7,15,44,56 'integ':50 'least':55 'mind':53 'probabl':29 'protocol':65 'read':5 'requir':40 'scale':13,51,64 'sourc':23 'specul':31 'support':10,60 'sure':3 'true':11 'understand':36 'want':8 'would':39 'www.phoronix.com':67 'www.phoronix.com/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':66"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5110781"
+editedAt: null
+createdAt: DateTimeImmutable @1700738399 {#2189
date: 2023-11-23 12:19:59.0 +01:00
}
} |
|
Show voter details
|
32 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2299
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.\n
\n
At least GTK 4 already has support for this fractional scaling protocol.\n
\n
[www.phoronix.com/news/GTK-4.11.1](https://www.phoronix.com/news/GTK-4.11.1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700738399 {#2192
date: 2023-11-23 12:19:59.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@Atemu@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2311 …}
+nested: Doctrine\ORM\PersistentCollection {#2293 …}
+votes: Doctrine\ORM\PersistentCollection {#2309 …}
+reports: Doctrine\ORM\PersistentCollection {#2302 …}
+favourites: Doctrine\ORM\PersistentCollection {#2320 …}
+notifications: Doctrine\ORM\PersistentCollection {#2322 …}
-id: 154181
-bodyTs: "'/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':68 '4':57 '5':16 'alreadi':58 'big':41 'build':48 'chang':42 'everyth':46 'far':33 'find':21 'fraction':12,63 'gtk':7,15,44,56 'integ':50 'least':55 'mind':53 'probabl':29 'protocol':65 'read':5 'requir':40 'scale':13,51,64 'sourc':23 'specul':31 'support':10,60 'sure':3 'true':11 'understand':36 'want':8 'would':39 'www.phoronix.com':67 'www.phoronix.com/news/gtk-4.11.1](https://www.phoronix.com/news/gtk-4.11.1)':66"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5110781"
+editedAt: null
+createdAt: DateTimeImmutable @1700738399 {#2189
date: 2023-11-23 12:19:59.0 +01:00
}
} |
|
Show voter details
|
33 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
34 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2307
+user: Proxies\__CG__\App\Entity\User {#2306 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: "At least it does not look blurry with fractional scaling enabled, which is the biggest issue IMO. The current hacky way is not ideal I agree but at least it is functional"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700753530 {#2312
date: 2023-11-23 16:32:10.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@Atemu@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2308 …}
+nested: Doctrine\ORM\PersistentCollection {#2304 …}
+votes: Doctrine\ORM\PersistentCollection {#2319 …}
+reports: Doctrine\ORM\PersistentCollection {#2318 …}
+favourites: Doctrine\ORM\PersistentCollection {#2316 …}
+notifications: Doctrine\ORM\PersistentCollection {#2294 …}
-id: 155022
-bodyTs: "'agre':26 'biggest':15 'blurri':7 'current':19 'enabl':11 'fraction':9 'function':32 'hacki':20 'ideal':24 'imo':17 'issu':16 'least':2,29 'look':6 'scale':10 'way':21"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5853322"
+editedAt: null
+createdAt: DateTimeImmutable @1700753530 {#2310
date: 2023-11-23 16:32:10.0 +01:00
}
} |
|
Show voter details
|
35 |
DENIED
|
edit
|
App\Entity\EntryComment {#2307
+user: Proxies\__CG__\App\Entity\User {#2306 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: "At least it does not look blurry with fractional scaling enabled, which is the biggest issue IMO. The current hacky way is not ideal I agree but at least it is functional"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700753530 {#2312
date: 2023-11-23 16:32:10.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@Atemu@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2308 …}
+nested: Doctrine\ORM\PersistentCollection {#2304 …}
+votes: Doctrine\ORM\PersistentCollection {#2319 …}
+reports: Doctrine\ORM\PersistentCollection {#2318 …}
+favourites: Doctrine\ORM\PersistentCollection {#2316 …}
+notifications: Doctrine\ORM\PersistentCollection {#2294 …}
-id: 155022
-bodyTs: "'agre':26 'biggest':15 'blurri':7 'current':19 'enabl':11 'fraction':9 'function':32 'hacki':20 'ideal':24 'imo':17 'issu':16 'least':2,29 'look':6 'scale':10 'way':21"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5853322"
+editedAt: null
+createdAt: DateTimeImmutable @1700753530 {#2310
date: 2023-11-23 16:32:10.0 +01:00
}
} |
|
Show voter details
|
36 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2307
+user: Proxies\__CG__\App\Entity\User {#2306 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2062
+user: Proxies\__CG__\App\Entity\User {#2046 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#1701
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: """
> - wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.\n
\n
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.\n
\n
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).\n
\n
[wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)\n
\n
> - tearing-control to allow clients to opt-in for tearing page-flips.\n
\n
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.\n
\n
[wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 15
+score: 0
+lastActive: DateTime @1701254627 {#1565
date: 2023-11-29 11:43:47.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#1687 …}
+nested: Doctrine\ORM\PersistentCollection {#1689 …}
+votes: Doctrine\ORM\PersistentCollection {#1691 …}
+reports: Doctrine\ORM\PersistentCollection {#1795 …}
+favourites: Doctrine\ORM\PersistentCollection {#1711 …}
+notifications: Doctrine\ORM\PersistentCollection {#1611 …}
-id: 152993
-bodyTs: "'/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':70 '/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':126 '240hz':120 '4':60 'allow':7,75 'alreadi':42 'anyon':94 'applic':34,51 'buffer':11 'client':8,76 'compositor':38 'control':73 'devic':111 'display':98 'e.g':116 'electron':55 'even':108 'factor':18 'flip':85 'fraction':3,31,39 'futur':66 'great':88 'gtk':59 'hope':23 'integ':16 'know':48 'laptop':121 'match':19 'mean':24 'might':56 'modern':97 'much':49 'need':92 'non':15 'non-integ':14 'opt':79 'opt-in':78 'output':21 'page':84 'page-flip':83 'possibl':63 'probabl':100 'qt':53 'rate':105 'real':30 'refresh':104 'scale':4,17,32,40 'similar':27 'submit':10 'support':29,52,57,114 'sway':25 'tear':72,82 'tearing-control':71 'today':109 'use':102 'v1':5 'variabl':103 'version':67 'vrr':106,123 'wayland.app':69,125 'wayland.app/protocols/fractional-scale-v1](https://wayland.app/protocols/fractional-scale-v1)':68 'wayland.app/protocols/tearing-control-v1](https://wayland.app/protocols/tearing-control-v1)':124 'without':122 'wp':2 'wp-fractional-scale-v1':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5100178"
+editedAt: null
+createdAt: DateTimeImmutable @1700705832 {#1604
date: 2023-11-23 03:17:12.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: """
> GTK 4 does not, possibly in a future version\n
\n
That would be news to me. Has GTK finally managed to switch away from using actual real hardware pixels as its base unit for measurement?
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700733776 {#2081
date: 2023-11-23 11:02:56.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2059 …}
+nested: Doctrine\ORM\PersistentCollection {#2051 …}
+votes: Doctrine\ORM\PersistentCollection {#2049 …}
+reports: Doctrine\ORM\PersistentCollection {#2067 …}
+favourites: Doctrine\ORM\PersistentCollection {#2066 …}
+notifications: Doctrine\ORM\PersistentCollection {#2065 …}
-id: 154039
-bodyTs: "'4':2 'actual':25 'away':22 'base':31 'final':18 'futur':8 'gtk':1,17 'hardwar':27 'manag':19 'measur':34 'news':13 'pixel':28 'possibl':5 'real':26 'switch':21 'unit':32 'use':24 'version':9 'would':11"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.ml/comment/6052788"
+editedAt: null
+createdAt: DateTimeImmutable @1700733776 {#2063
date: 2023-11-23 11:02:56.0 +01:00
}
}
+root: App\Entity\EntryComment {#1701}
+body: "At least it does not look blurry with fractional scaling enabled, which is the biggest issue IMO. The current hacky way is not ideal I agree but at least it is functional"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700753530 {#2312
date: 2023-11-23 16:32:10.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@Atemu@lemmy.ml"
]
+children: Doctrine\ORM\PersistentCollection {#2308 …}
+nested: Doctrine\ORM\PersistentCollection {#2304 …}
+votes: Doctrine\ORM\PersistentCollection {#2319 …}
+reports: Doctrine\ORM\PersistentCollection {#2318 …}
+favourites: Doctrine\ORM\PersistentCollection {#2316 …}
+notifications: Doctrine\ORM\PersistentCollection {#2294 …}
-id: 155022
-bodyTs: "'agre':26 'biggest':15 'blurri':7 'current':19 'enabl':11 'fraction':9 'function':32 'hacki':20 'ideal':24 'imo':17 'issu':16 'least':2,29 'look':6 'scale':10 'way':21"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5853322"
+editedAt: null
+createdAt: DateTimeImmutable @1700753530 {#2310
date: 2023-11-23 16:32:10.0 +01:00
}
} |
|
Show voter details
|
37 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
38 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
} |
|
Show voter details
|
39 |
DENIED
|
edit
|
App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
} |
|
Show voter details
|
40 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
} |
|
Show voter details
|
41 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
42 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2073
+user: Proxies\__CG__\App\Entity\User {#2137 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700724029 {#2072
date: 2023-11-23 08:20:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2136 …}
+nested: Doctrine\ORM\PersistentCollection {#2143 …}
+votes: Doctrine\ORM\PersistentCollection {#2338 …}
+reports: Doctrine\ORM\PersistentCollection {#2335 …}
+favourites: Doctrine\ORM\PersistentCollection {#2343 …}
+notifications: Doctrine\ORM\PersistentCollection {#2342 …}
-id: 153706
-bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://outpost.zeuslink.net/comment/3289850"
+editedAt: null
+createdAt: DateTimeImmutable @1700724029 {#2068
date: 2023-11-23 08:20:29.0 +01:00
}
} |
|
Show voter details
|
43 |
DENIED
|
edit
|
App\Entity\EntryComment {#2073
+user: Proxies\__CG__\App\Entity\User {#2137 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700724029 {#2072
date: 2023-11-23 08:20:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2136 …}
+nested: Doctrine\ORM\PersistentCollection {#2143 …}
+votes: Doctrine\ORM\PersistentCollection {#2338 …}
+reports: Doctrine\ORM\PersistentCollection {#2335 …}
+favourites: Doctrine\ORM\PersistentCollection {#2343 …}
+notifications: Doctrine\ORM\PersistentCollection {#2342 …}
-id: 153706
-bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://outpost.zeuslink.net/comment/3289850"
+editedAt: null
+createdAt: DateTimeImmutable @1700724029 {#2068
date: 2023-11-23 08:20:29.0 +01:00
}
} |
|
Show voter details
|
44 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2073
+user: Proxies\__CG__\App\Entity\User {#2137 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700724029 {#2072
date: 2023-11-23 08:20:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2136 …}
+nested: Doctrine\ORM\PersistentCollection {#2143 …}
+votes: Doctrine\ORM\PersistentCollection {#2338 …}
+reports: Doctrine\ORM\PersistentCollection {#2335 …}
+favourites: Doctrine\ORM\PersistentCollection {#2343 …}
+notifications: Doctrine\ORM\PersistentCollection {#2342 …}
-id: 153706
-bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://outpost.zeuslink.net/comment/3289850"
+editedAt: null
+createdAt: DateTimeImmutable @1700724029 {#2068
date: 2023-11-23 08:20:29.0 +01:00
}
} |
|
Show voter details
|
45 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
46 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2117
+user: Proxies\__CG__\App\Entity\User {#2113 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2073
+user: Proxies\__CG__\App\Entity\User {#2137 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700724029 {#2072
date: 2023-11-23 08:20:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2136 …}
+nested: Doctrine\ORM\PersistentCollection {#2143 …}
+votes: Doctrine\ORM\PersistentCollection {#2338 …}
+reports: Doctrine\ORM\PersistentCollection {#2335 …}
+favourites: Doctrine\ORM\PersistentCollection {#2343 …}
+notifications: Doctrine\ORM\PersistentCollection {#2342 …}
-id: 153706
-bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://outpost.zeuslink.net/comment/3289850"
+editedAt: null
+createdAt: DateTimeImmutable @1700724029 {#2068
date: 2023-11-23 08:20:29.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "They are not"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700728467 {#2118
date: 2023-11-23 09:34:27.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@russjr08@outpost.zeuslink.net"
]
+children: Doctrine\ORM\PersistentCollection {#2161 …}
+nested: Doctrine\ORM\PersistentCollection {#2123 …}
+votes: Doctrine\ORM\PersistentCollection {#2116 …}
+reports: Doctrine\ORM\PersistentCollection {#2162 …}
+favourites: Doctrine\ORM\PersistentCollection {#2128 …}
+notifications: Doctrine\ORM\PersistentCollection {#2126 …}
-id: 153873
-bodyTs: ""
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/6479492"
+editedAt: null
+createdAt: DateTimeImmutable @1700728467 {#2112
date: 2023-11-23 09:34:27.0 +01:00
}
} |
|
Show voter details
|
47 |
DENIED
|
edit
|
App\Entity\EntryComment {#2117
+user: Proxies\__CG__\App\Entity\User {#2113 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2073
+user: Proxies\__CG__\App\Entity\User {#2137 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700724029 {#2072
date: 2023-11-23 08:20:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2136 …}
+nested: Doctrine\ORM\PersistentCollection {#2143 …}
+votes: Doctrine\ORM\PersistentCollection {#2338 …}
+reports: Doctrine\ORM\PersistentCollection {#2335 …}
+favourites: Doctrine\ORM\PersistentCollection {#2343 …}
+notifications: Doctrine\ORM\PersistentCollection {#2342 …}
-id: 153706
-bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://outpost.zeuslink.net/comment/3289850"
+editedAt: null
+createdAt: DateTimeImmutable @1700724029 {#2068
date: 2023-11-23 08:20:29.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "They are not"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700728467 {#2118
date: 2023-11-23 09:34:27.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@russjr08@outpost.zeuslink.net"
]
+children: Doctrine\ORM\PersistentCollection {#2161 …}
+nested: Doctrine\ORM\PersistentCollection {#2123 …}
+votes: Doctrine\ORM\PersistentCollection {#2116 …}
+reports: Doctrine\ORM\PersistentCollection {#2162 …}
+favourites: Doctrine\ORM\PersistentCollection {#2128 …}
+notifications: Doctrine\ORM\PersistentCollection {#2126 …}
-id: 153873
-bodyTs: ""
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/6479492"
+editedAt: null
+createdAt: DateTimeImmutable @1700728467 {#2112
date: 2023-11-23 09:34:27.0 +01:00
}
} |
|
Show voter details
|
48 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2117
+user: Proxies\__CG__\App\Entity\User {#2113 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2073
+user: Proxies\__CG__\App\Entity\User {#2137 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "As far as I know, it wouldn’t - I do not believe KWin nor Mutter is built on top of wlroots."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700724029 {#2072
date: 2023-11-23 08:20:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2136 …}
+nested: Doctrine\ORM\PersistentCollection {#2143 …}
+votes: Doctrine\ORM\PersistentCollection {#2338 …}
+reports: Doctrine\ORM\PersistentCollection {#2335 …}
+favourites: Doctrine\ORM\PersistentCollection {#2343 …}
+notifications: Doctrine\ORM\PersistentCollection {#2342 …}
-id: 153706
-bodyTs: "'believ':12 'built':17 'far':2 'know':5 'kwin':13 'mutter':15 'top':19 'wlroot':21 'wouldn':7"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://outpost.zeuslink.net/comment/3289850"
+editedAt: null
+createdAt: DateTimeImmutable @1700724029 {#2068
date: 2023-11-23 08:20:29.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "They are not"
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700728467 {#2118
date: 2023-11-23 09:34:27.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@russjr08@outpost.zeuslink.net"
]
+children: Doctrine\ORM\PersistentCollection {#2161 …}
+nested: Doctrine\ORM\PersistentCollection {#2123 …}
+votes: Doctrine\ORM\PersistentCollection {#2116 …}
+reports: Doctrine\ORM\PersistentCollection {#2162 …}
+favourites: Doctrine\ORM\PersistentCollection {#2128 …}
+notifications: Doctrine\ORM\PersistentCollection {#2126 …}
-id: 153873
-bodyTs: ""
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemm.ee/comment/6479492"
+editedAt: null
+createdAt: DateTimeImmutable @1700728467 {#2112
date: 2023-11-23 09:34:27.0 +01:00
}
} |
|
Show voter details
|
49 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
50 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
} |
|
Show voter details
|
51 |
DENIED
|
edit
|
App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
} |
|
Show voter details
|
52 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
} |
|
Show voter details
|
53 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
54 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
} |
|
Show voter details
|
55 |
DENIED
|
edit
|
App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
} |
|
Show voter details
|
56 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
} |
|
Show voter details
|
57 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
58 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2201
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Thanks, I corrected it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700758320 {#2210
date: 2023-11-23 17:52:00.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2197 …}
+nested: Doctrine\ORM\PersistentCollection {#2196 …}
+votes: Doctrine\ORM\PersistentCollection {#2193 …}
+reports: Doctrine\ORM\PersistentCollection {#2208 …}
+favourites: Doctrine\ORM\PersistentCollection {#2204 …}
+notifications: Doctrine\ORM\PersistentCollection {#2211 …}
-id: 155317
-bodyTs: "'correct':3 'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5085718"
+editedAt: null
+createdAt: DateTimeImmutable @1700758320 {#2212
date: 2023-11-23 17:52:00.0 +01:00
}
} |
|
Show voter details
|
59 |
DENIED
|
edit
|
App\Entity\EntryComment {#2201
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Thanks, I corrected it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700758320 {#2210
date: 2023-11-23 17:52:00.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2197 …}
+nested: Doctrine\ORM\PersistentCollection {#2196 …}
+votes: Doctrine\ORM\PersistentCollection {#2193 …}
+reports: Doctrine\ORM\PersistentCollection {#2208 …}
+favourites: Doctrine\ORM\PersistentCollection {#2204 …}
+notifications: Doctrine\ORM\PersistentCollection {#2211 …}
-id: 155317
-bodyTs: "'correct':3 'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5085718"
+editedAt: null
+createdAt: DateTimeImmutable @1700758320 {#2212
date: 2023-11-23 17:52:00.0 +01:00
}
} |
|
Show voter details
|
60 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2201
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Thanks, I corrected it"
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700758320 {#2210
date: 2023-11-23 17:52:00.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2197 …}
+nested: Doctrine\ORM\PersistentCollection {#2196 …}
+votes: Doctrine\ORM\PersistentCollection {#2193 …}
+reports: Doctrine\ORM\PersistentCollection {#2208 …}
+favourites: Doctrine\ORM\PersistentCollection {#2204 …}
+notifications: Doctrine\ORM\PersistentCollection {#2211 …}
-id: 155317
-bodyTs: "'correct':3 'thank':1"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5085718"
+editedAt: null
+createdAt: DateTimeImmutable @1700758320 {#2212
date: 2023-11-23 17:52:00.0 +01:00
}
} |
|
Show voter details
|
61 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
62 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2268
+user: Proxies\__CG__\App\Entity\User {#2267 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700755937 {#2266
date: 2023-11-23 17:12:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2273 …}
+nested: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
-id: 155160
-bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5104948"
+editedAt: null
+createdAt: DateTimeImmutable @1700755937 {#2257
date: 2023-11-23 17:12:17.0 +01:00
}
} |
|
Show voter details
|
63 |
DENIED
|
edit
|
App\Entity\EntryComment {#2268
+user: Proxies\__CG__\App\Entity\User {#2267 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700755937 {#2266
date: 2023-11-23 17:12:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2273 …}
+nested: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
-id: 155160
-bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5104948"
+editedAt: null
+createdAt: DateTimeImmutable @1700755937 {#2257
date: 2023-11-23 17:12:17.0 +01:00
}
} |
|
Show voter details
|
64 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2268
+user: Proxies\__CG__\App\Entity\User {#2267 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700755937 {#2266
date: 2023-11-23 17:12:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2273 …}
+nested: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
-id: 155160
-bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5104948"
+editedAt: null
+createdAt: DateTimeImmutable @1700755937 {#2257
date: 2023-11-23 17:12:17.0 +01:00
}
} |
|
Show voter details
|
65 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
66 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2286
+user: Proxies\__CG__\App\Entity\User {#2251 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2268
+user: Proxies\__CG__\App\Entity\User {#2267 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700755937 {#2266
date: 2023-11-23 17:12:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2273 …}
+nested: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
-id: 155160
-bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5104948"
+editedAt: null
+createdAt: DateTimeImmutable @1700755937 {#2257
date: 2023-11-23 17:12:17.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Makes sense. You have to factor in libwayland though."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700756893 {#2287
date: 2023-11-23 17:28:13.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
"@starman@programming.dev"
]
+children: Doctrine\ORM\PersistentCollection {#2247 …}
+nested: Doctrine\ORM\PersistentCollection {#2248 …}
+votes: Doctrine\ORM\PersistentCollection {#2256 …}
+reports: Doctrine\ORM\PersistentCollection {#2155 …}
+favourites: Doctrine\ORM\PersistentCollection {#2158 …}
+notifications: Doctrine\ORM\PersistentCollection {#2151 …}
-id: 155227
-bodyTs: "'factor':6 'libwayland':8 'make':1 'sens':2 'though':9"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5105399"
+editedAt: null
+createdAt: DateTimeImmutable @1700756893 {#2034
date: 2023-11-23 17:28:13.0 +01:00
}
} |
|
Show voter details
|
67 |
DENIED
|
edit
|
App\Entity\EntryComment {#2286
+user: Proxies\__CG__\App\Entity\User {#2251 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2268
+user: Proxies\__CG__\App\Entity\User {#2267 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700755937 {#2266
date: 2023-11-23 17:12:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2273 …}
+nested: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
-id: 155160
-bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5104948"
+editedAt: null
+createdAt: DateTimeImmutable @1700755937 {#2257
date: 2023-11-23 17:12:17.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Makes sense. You have to factor in libwayland though."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700756893 {#2287
date: 2023-11-23 17:28:13.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
"@starman@programming.dev"
]
+children: Doctrine\ORM\PersistentCollection {#2247 …}
+nested: Doctrine\ORM\PersistentCollection {#2248 …}
+votes: Doctrine\ORM\PersistentCollection {#2256 …}
+reports: Doctrine\ORM\PersistentCollection {#2155 …}
+favourites: Doctrine\ORM\PersistentCollection {#2158 …}
+notifications: Doctrine\ORM\PersistentCollection {#2151 …}
-id: 155227
-bodyTs: "'factor':6 'libwayland':8 'make':1 'sens':2 'though':9"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5105399"
+editedAt: null
+createdAt: DateTimeImmutable @1700756893 {#2034
date: 2023-11-23 17:28:13.0 +01:00
}
} |
|
Show voter details
|
68 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2286
+user: Proxies\__CG__\App\Entity\User {#2251 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2268
+user: Proxies\__CG__\App\Entity\User {#2267 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2224
+user: Proxies\__CG__\App\Entity\User {#2198 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2324
+user: Proxies\__CG__\App\Entity\User {#2323 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
As pointed out, they don’t use it. However, there are loose plan for KWin to migrate to wlroots one day, and in fact a hostile fork exists that is exactly that (KWinFT). So a compositor can make use of wlroots to implement Wayland functionality, sway for example does exactly that, unsurprisingly since they’re sister projects by the same author.\n
\n
It should be noted that libwayland (mentioned in the patch notes) also exist, and wlroot actually depends on it, so I guess libwayland is like the lower level stuff while wlroots saves you some work to integrate libwayland into your compositor; the motto is “Pluggable, composable, unopinionated modules for building a Wayland compositor; or about 60,000 lines of code you were going to write anyway.”
"""
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1700728643 {#2340
date: 2023-11-23 09:37:23.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2333 …}
+nested: Doctrine\ORM\PersistentCollection {#2327 …}
+votes: Doctrine\ORM\PersistentCollection {#2191 …}
+reports: Doctrine\ORM\PersistentCollection {#2328 …}
+favourites: Doctrine\ORM\PersistentCollection {#2314 …}
+notifications: Doctrine\ORM\PersistentCollection {#2164 …}
-id: 153883
-bodyTs: "'000':118 '60':117 'actual':77 'also':73 'anyway':127 'author':61 'build':111 'code':121 'compos':107 'compositor':36,102,114 'day':21 'depend':78 'exact':31,50 'exampl':48 'exist':28,74 'fact':24 'fork':27 'function':45 'go':124 'guess':83 'hostil':26 'howev':9 'implement':43 'integr':98 'kwin':15 'kwinft':33 'level':89 'libwayland':67,84,99 'like':86 'line':119 'loos':12 'lower':88 'make':38 'mention':68 'migrat':17 'modul':109 'motto':104 'note':65,72 'one':20 'patch':71 'plan':13 'pluggabl':106 'point':2 'project':57 're':55 'save':93 'sinc':53 'sister':56 'stuff':90 'sway':46 'unopinion':108 'unsurpris':52 'use':7,39 'wayland':44,113 'wlroot':19,41,76,92 'work':96 'write':126"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5075738"
+editedAt: DateTimeImmutable @1701262377 {#2334
date: 2023-11-29 13:52:57.0 +01:00
}
+createdAt: DateTimeImmutable @1700728643 {#2300
date: 2023-11-23 09:37:23.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Just a note, you said that libwayland is a higher level abstraction for libwayland."
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700747163 {#2139
date: 2023-11-23 14:46:03.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#2223 …}
+nested: Doctrine\ORM\PersistentCollection {#2216 …}
+votes: Doctrine\ORM\PersistentCollection {#2213 …}
+reports: Doctrine\ORM\PersistentCollection {#2230 …}
+favourites: Doctrine\ORM\PersistentCollection {#2232 …}
+notifications: Doctrine\ORM\PersistentCollection {#2228 …}
-id: 154545
-bodyTs: "'abstract':12 'higher':10 'level':11 'libwayland':7,14 'note':3 'said':5"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.ro/comment/1370880"
+editedAt: null
+createdAt: DateTimeImmutable @1700747163 {#2215
date: 2023-11-23 14:46:03.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "> libwayland is like the lower level stuff while libwayland saves you some work to integrate libwayland"
+lang: "en"
+isAdult: false
+favouriteCount: 3
+score: 0
+lastActive: DateTime @1700755937 {#2266
date: 2023-11-23 17:12:17.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
]
+children: Doctrine\ORM\PersistentCollection {#2273 …}
+nested: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
-id: 155160
-bodyTs: "'integr':15 'level':6 'libwayland':1,9,16 'like':3 'lower':5 'save':10 'stuff':7 'work':13"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5104948"
+editedAt: null
+createdAt: DateTimeImmutable @1700755937 {#2257
date: 2023-11-23 17:12:17.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: "Makes sense. You have to factor in libwayland though."
+lang: "en"
+isAdult: false
+favouriteCount: 2
+score: 0
+lastActive: DateTime @1700756893 {#2287
date: 2023-11-23 17:28:13.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
"@Laser@feddit.de"
"@ultra@feddit.ro"
"@starman@programming.dev"
]
+children: Doctrine\ORM\PersistentCollection {#2247 …}
+nested: Doctrine\ORM\PersistentCollection {#2248 …}
+votes: Doctrine\ORM\PersistentCollection {#2256 …}
+reports: Doctrine\ORM\PersistentCollection {#2155 …}
+favourites: Doctrine\ORM\PersistentCollection {#2158 …}
+notifications: Doctrine\ORM\PersistentCollection {#2151 …}
-id: 155227
-bodyTs: "'factor':6 'libwayland':8 'make':1 'sens':2 'though':9"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://programming.dev/comment/5105399"
+editedAt: null
+createdAt: DateTimeImmutable @1700756893 {#2034
date: 2023-11-23 17:28:13.0 +01:00
}
} |
|
Show voter details
|
69 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
70 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2349
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.\n
\n
What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension [wlr_layer_shell](https://wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700854169 {#2141
date: 2023-11-24 20:29:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2344 …}
+nested: Doctrine\ORM\PersistentCollection {#2347 …}
+votes: Doctrine\ORM\PersistentCollection {#2346 …}
+reports: Doctrine\ORM\PersistentCollection {#2330 …}
+favourites: Doctrine\ORM\PersistentCollection {#2345 …}
+notifications: Doctrine\ORM\PersistentCollection {#2138 …}
-id: 159660
-bodyTs: "'/protocols/wlr-layer-shell-unstable-v1#compositor-support)':63 'base':32 'compositor':12,33 'display':47 'e.g':50 'extens':57 'gnome':17 'hyprland':25 'implement':10,41,54 'kwin':14,34,51 'layer':59 'librari':4 'like':13 'mutter':16,36 'practic':19 'protocol':48 'river':26 'set':44 'share':37 'shell':60 'similar':43 'sway':24,53 'use':8,22 'wayland':49,56 'wayland.app':62 'wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)':61 'wlr':58 'wlroot':1,20,31 'wlroots-bas':30"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5143910"
+editedAt: null
+createdAt: DateTimeImmutable @1700854169 {#2042
date: 2023-11-24 20:29:29.0 +01:00
}
} |
|
Show voter details
|
71 |
DENIED
|
edit
|
App\Entity\EntryComment {#2349
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.\n
\n
What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension [wlr_layer_shell](https://wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700854169 {#2141
date: 2023-11-24 20:29:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2344 …}
+nested: Doctrine\ORM\PersistentCollection {#2347 …}
+votes: Doctrine\ORM\PersistentCollection {#2346 …}
+reports: Doctrine\ORM\PersistentCollection {#2330 …}
+favourites: Doctrine\ORM\PersistentCollection {#2345 …}
+notifications: Doctrine\ORM\PersistentCollection {#2138 …}
-id: 159660
-bodyTs: "'/protocols/wlr-layer-shell-unstable-v1#compositor-support)':63 'base':32 'compositor':12,33 'display':47 'e.g':50 'extens':57 'gnome':17 'hyprland':25 'implement':10,41,54 'kwin':14,34,51 'layer':59 'librari':4 'like':13 'mutter':16,36 'practic':19 'protocol':48 'river':26 'set':44 'share':37 'shell':60 'similar':43 'sway':24,53 'use':8,22 'wayland':49,56 'wayland.app':62 'wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)':61 'wlr':58 'wlroot':1,20,31 'wlroots-bas':30"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5143910"
+editedAt: null
+createdAt: DateTimeImmutable @1700854169 {#2042
date: 2023-11-24 20:29:29.0 +01:00
}
} |
|
Show voter details
|
72 |
DENIED
|
moderate
|
App\Entity\EntryComment {#2349
+user: App\Entity\User {#1630 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: App\Entity\EntryComment {#2371
+user: App\Entity\User {#2384 …}
+entry: Proxies\__CG__\App\Entity\Entry {#1620 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1513 …}
+image: null
+parent: null
+root: null
+body: "How would wlroots relate to the compositors such as KWin & GNOME Shell?"
+lang: "en"
+isAdult: false
+favouriteCount: 6
+score: 0
+lastActive: DateTime @1701391662 {#2468
date: 2023-12-01 01:47:42.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
]
+children: Doctrine\ORM\PersistentCollection {#2363 …}
+nested: Doctrine\ORM\PersistentCollection {#2377 …}
+votes: Doctrine\ORM\PersistentCollection {#2359 …}
+reports: Doctrine\ORM\PersistentCollection {#2364 …}
+favourites: Doctrine\ORM\PersistentCollection {#2380 …}
+notifications: Doctrine\ORM\PersistentCollection {#2382 …}
-id: 153018
-bodyTs: "'compositor':7 'gnome':11 'kwin':10 'relat':4 'shell':12 'wlroot':3 'would':2"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://sh.itjust.works/comment/5831583"
+editedAt: null
+createdAt: DateTimeImmutable @1700706344 {#2470
date: 2023-11-23 03:25:44.0 +01:00
}
}
+root: App\Entity\EntryComment {#2371}
+body: """
wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.\n
\n
What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension [wlr_layer_shell](https://wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1700854169 {#2141
date: 2023-11-24 20:29:29.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@Chewy7324@discuss.tchncs.de"
"@pastermil@sh.itjust.works"
]
+children: Doctrine\ORM\PersistentCollection {#2344 …}
+nested: Doctrine\ORM\PersistentCollection {#2347 …}
+votes: Doctrine\ORM\PersistentCollection {#2346 …}
+reports: Doctrine\ORM\PersistentCollection {#2330 …}
+favourites: Doctrine\ORM\PersistentCollection {#2345 …}
+notifications: Doctrine\ORM\PersistentCollection {#2138 …}
-id: 159660
-bodyTs: "'/protocols/wlr-layer-shell-unstable-v1#compositor-support)':63 'base':32 'compositor':12,33 'display':47 'e.g':50 'extens':57 'gnome':17 'hyprland':25 'implement':10,41,54 'kwin':14,34,51 'layer':59 'librari':4 'like':13 'mutter':16,36 'practic':19 'protocol':48 'river':26 'set':44 'share':37 'shell':60 'similar':43 'sway':24,53 'use':8,22 'wayland':49,56 'wayland.app':62 'wayland.app/protocols/wlr-layer-shell-unstable-v1#compositor-support)':61 'wlr':58 'wlroot':1,20,31 'wlroots-bas':30"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://discuss.tchncs.de/comment/5143910"
+editedAt: null
+createdAt: DateTimeImmutable @1700854169 {#2042
date: 2023-11-24 20:29:29.0 +01:00
}
} |
|
Show voter details
|