Comments (4)
OK, it's likely something on my system, because 20.04 default looked terrible and I struggled with how to make it look more like I had it on 16.04. The new one doesn't have the same Theme choice settings control, so it seems like they have the themes but they are old so they don't let you choose. But I put the name of the theme I was using into the config file.
Carry on...
from diffuse.
I see Theme parsing errors, in addition to the warnings that you list. Are those related?
I'm on Ubuntu Studio 20.04 with the 0.5.0-rc2 version.
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:4:24: The style property GtkRange:slider-width is deprecated and shouldn't be used anymore. It will be removed in a future version
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:5:24: The style property GtkRange:stepper-size is deprecated and shouldn't be used anymore. It will be removed in a future version
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:129:31: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:130:24: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:162:27: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:163:29: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:183:34: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(diffuse:86026): Gtk-WARNING **: 18:28:02.020: Theme parsing error: gtk.css:205:34: The :inconsistent pseudo-class is deprecated. Use :indeterminate instead.
/usr/local/bin/diffuse:7423: DeprecationWarning: Gtk.IconSet.new_from_pixbuf is deprecated
factory.add(DIFFUSE_STOCK_NEW_2WAY_MERGE, Gtk.IconSet.new_from_pixbuf(p))
/usr/local/bin/diffuse:7423: DeprecationWarning: Gtk.IconFactory.add is deprecated
factory.add(DIFFUSE_STOCK_NEW_2WAY_MERGE, Gtk.IconSet.new_from_pixbuf(p))
/usr/local/bin/diffuse:7459: DeprecationWarning: Gtk.IconFactory.add_default is deprecated
factory.add_default()
/usr/local/bin/diffuse:1181: DeprecationWarning: Gtk.ImageMenuItem.new_with_mnemonic is deprecated
item = Gtk.ImageMenuItem.new_with_mnemonic(spec[0])
/usr/local/bin/diffuse:1188: DeprecationWarning: Gtk.Image.set_from_stock is deprecated
image.set_from_stock(spec[3], Gtk.IconSize.MENU)
/usr/local/bin/diffuse:1189: DeprecationWarning: Gtk.ImageMenuItem.set_image is deprecated
item.set_image(image)
from diffuse.
I don't have the GTK warnings here. I am on Fedora 32.
It is possible that, if you have a theme different than Adwaita, there might be some bugs coming from Diffuse source code since the code is pretty old. But there is no gtk.css file in Diffuse source code, so I don't know what could be the source of the warnings.
from diffuse.
I still don't get the warnings, I guess it's been fixed somehow.. If we get them back we'll reopen a new issue.
from diffuse.
Related Issues (20)
- diffuse fails to start under Fedora 36 beta (gtk 42) HOT 6
- Errors when running Diffuse on WSL's Debian distro HOT 2
- Improve support for Rust syntax
- Use GTK3's Gtk.Application/Gtk.ApplicationWindow HOT 3
- Merge Documentation and Website HOT 5
- Most Toolbar Buttons Do Not Function in Latest Git Builds HOT 4
- Installation steps for macOS HOT 5
- Keyboard shortcuts with Ctrl stopped working HOT 28
- feature request: full diff between two commits HOT 11
- Merge useful content from old website HOT 1
- fails to show diffs with git when changed file is in a parent directory HOT 1
- diffuse from flathub: -t does not work HOT 2
- Parameter -c is no longer repeatable HOT 10
- ImportError: cannot import name 'util' from 'distutils' HOT 4
- initial strict permissions prevent useful usage? HOT 5
- simple call ends with traceback HOT 1
- SVN _getPreviousRevision no longer subtracts 1
- docs: Developers setup has a problem with py3cairo.pc HOT 1
- FR: horizontal scrollbar for n-way diff HOT 1
- Add support for secondary direction layout split HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from diffuse.