Fix css styles

This commit is contained in:
daleclack 2023-05-21 00:14:02 +08:00
parent d8a1b4d8c8
commit 0719c5771c
4 changed files with 6 additions and 6 deletions

View File

@ -5,11 +5,10 @@
变更会立即应用到全局影响整个应用程序 变更会立即应用到全局影响整个应用程序
*/ */
@import url("resource://org/gtk/daleclack/reset.css"); /* @import url("resource://org/gtk/daleclack/reset.css"); */
dock_box{ dock_box{
background-color:alpha(gray,0.3); background-color:alpha(gray,0.3);
color:white;
} }
dock_separator{ dock_separator{

View File

@ -5,7 +5,7 @@
变更会立即应用到全局影响整个应用程序 变更会立即应用到全局影响整个应用程序
*/ */
@import url("resource://org/gtk/daleclack/reset.css"); /* @import url("resource://org/gtk/daleclack/reset.css"); */
.finder_box{ .finder_box{
background-color:alpha(gray,0.7); background-color:alpha(gray,0.7);

View File

@ -207,7 +207,7 @@ MyDock::MyDock(BaseObjectType *cobject, const Glib::RefPtr<Gtk::Builder> &ref_Gl
void MyDock::apply_style(Gtk::Widget &widget) void MyDock::apply_style(Gtk::Widget &widget)
{ {
Gtk::CssProvider::add_provider_for_display(widget.get_display(), provider, Gtk::CssProvider::add_provider_for_display(widget.get_display(), provider,
GTK_STYLE_PROVIDER_PRIORITY_FALLBACK); GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
} }
// Launchpad // Launchpad
@ -524,6 +524,7 @@ void MyDock::window_ctrl(Gtk::Window &window, bool on_dock)
Gdk::Toplevel::State::MINIMIZED: The window is minimized Gdk::Toplevel::State::MINIMIZED: The window is minimized
the default mode for first launch the default mode for first launch
*/ */
// Use C API because of crash of C++ APIS
auto state = gdk_toplevel_get_state(GDK_TOPLEVEL(surface)); auto state = gdk_toplevel_get_state(GDK_TOPLEVEL(surface));
switch (state) switch (state)
{ {

View File

@ -135,9 +135,9 @@ MyFinder::MyFinder()
provider = Gtk::CssProvider::create(); provider = Gtk::CssProvider::create();
provider->load_from_resource("/org/gtk/daleclack/style.css"); provider->load_from_resource("/org/gtk/daleclack/style.css");
Gtk::CssProvider::add_provider_for_display(get_display(), provider, Gtk::CssProvider::add_provider_for_display(get_display(), provider,
GTK_STYLE_PROVIDER_PRIORITY_FALLBACK); GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
Gtk::CssProvider::add_provider_for_display(separator.get_display(), provider, Gtk::CssProvider::add_provider_for_display(separator.get_display(), provider,
GTK_STYLE_PROVIDER_PRIORITY_FALLBACK); GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
} }
bool MyFinder::time_out() bool MyFinder::time_out()