elementary / monitor

Manage processes and monitor system resources.
GNU General Public License v3.0
326 stars 42 forks source link

Remove Submodules #384

Open danirabbit opened 1 month ago

danirabbit commented 1 month ago

What Happened?

Right now there are dependencies that are pulled in with submodules, these should be properly packaged dependencies instead

Steps to Reproduce

https://github.com/elementary/monitor/blob/dev/.gitmodules

Expected Behavior

It looks like maybe Monitor pulls in the elementary stylesheet for the color palette? These variables are available in Granite >= 7 when you Granite.init (), so this would be fixed by a GTK4 port

LiveChart should be packaged separately in the elementary PPA so it can be depended on normally in packaging

OS Version

8.x (Early Access)

Session Type

Classic Session (X11, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

stsdc commented 1 month ago

Regarding the live-chart, how to add this external dependency into the PPA?

danirabbit commented 1 month ago

@stsdc That's something someone with LP access has to do, so very likely a task for me :sweat_smile: