1

You are adding the stack to the window: https://github.com/Suzie97/Project_X97/blob/4506489bbe5d79343728e6259d614dacc4b2036d/Project_X97/src/Window.vala#L64 You are then constructing an object called grid that you're packing the StackSidebar into, but then the grid doesn't get added to the window. So you probably need add (grid) instead.


1

You seem to be missing one last step, actually calling the function that is supposed to save the new values in the gsettings schema. To do this, you need to connect the delete_event signal to your before_destroy () function. I like to place that right before calling show_all (): Also, the before_destroy () function must return false for the window to ...


1

install Elementary SDK (this fix may work if you run into errors in 5.1 hera): sudo apt install elementary-sdk install a compiler: sudo apt-get install cmake assuming you have git already set up, clone the repository you want to work on (eg. wingpanel-datetime-panel): git clone https://github.com/elementary/wingpanel-indicator-datetime.git change into ...


1

When you compile a Vala application using meson/ninja, it automatically adds the correct flags to make it build using debug information, so you can skip straight to debugging the application.


Only top voted, non community-wiki answers of a minimum length are eligible