Comments (9)
Currently highlight is exists and works for me. But it implemented as some css style change inside application, maybe this does not work for some themes... can't say.
from neovim-gtk.
Doesn't work for none of the vim themes. Or do you mean GTK-themes?
from neovim-gtk.
Yes, I mean gtk theme
from neovim-gtk.
So I tried 5 different GTK themes and for none of them hiliting worked. Interestingly, the background-color of the popup gets styled according to the vim colorscheme and not to the GTK-theme. Which GTK-theme do you use where this works for?
from neovim-gtk.
I use ubuntu default theme. Currently style for selected item looks like this
.view {color: {}; background-color: {};}
maybe something wrong with this...
code is here
Line 172 in 3985f21
from neovim-gtk.
If I comment out that whole gtk::CssProviderExt::load_from_data()
block, the selected popup entry get hilited according to the system GTK theme. If I replace bg.to_hex()
with "red"
it gets a red background. So I'm assuming, that
Lines 166 to 167 in 3985f21
is not reading the colorscheme properly.
from neovim-gtk.
what version of neovim do you use? is it > 0.2.1?
Is there some error messages in console when you start application or change colorscheme in neovim?
from neovim-gtk.
Currently using 0.2.1
If I dump bg
and fg
I get the explicit values for the regular fg and bg, not the PMenu ones
from neovim-gtk.
Okay, compiled 0.2.2 manually and it works. Sorry for bothering you :o(
from neovim-gtk.
Related Issues (20)
- argc() not work in vimrc
- Add support to strikethrough text
- Underlines and undercurls are not rendered correctly
- Floating point issues cause gaps in background occasionally
- Characters aren't being drawn sometimes HOT 4
- Characters disappear when NERDTree pane opens HOT 5
- Chinese font width error
- Could not initialize nvim
- Character rendering broken with varying word lengths combined with wrapping HOT 7
- update wiki to include cursor blinking as an option HOT 1
- guisp ignored for underline
- Exits successfully with :cq
- Helping out with maintanence? HOT 10
- Artifact for Windows not Found HOT 1
- Improvement: Popup menu go below current line
- Impossible to install neovim-gtk on Ubuntu 22.04 (dependency problem with package 'fragile') HOT 2
- NGShowProjectView doesnโt do anything when NVIM_GTK_NO_HEADERBAR=1 HOT 1
- Feature request: open multiple tabs with -p
- Crash when trying to middle-click-paste if clipboard is empty
- Please create a way to send monetary contribution
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 neovim-gtk.