Giter Site home page Giter Site logo

Comments (22)

stage-two avatar stage-two commented on July 3, 2024

Agreed. Current icon is ugly

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

+1

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

I'd like to, too, but I lack any decent design skill XD. Any help would be appreciated.
For the time being I was thinking of letting the code ask the system for icons and use the default ones only if there are none installed by the user. This way, at least, anyone colud use its own icons.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 You can google for viber vector logo, I found this one http://seeklogo.com/viber-vector-logo-248447.html. It can be tweaked.

Or, we can even ping @viber to provide one.

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

Did some experiments and added icons for dark/light ubuntu theme so they better fit in. Follow the instructions in the README and let me know.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 Getting:

$ python viberwrapper-indicator.py 
Traceback (most recent call last):
  File "viberwrapper-indicator.py", line 536, in <module>
    viber_icons = ViberIcons.Instance()
  File "viberwrapper-indicator.py", line 140, in Instance
    cls.INSTANCE = ViberIcons()
  File "viberwrapper-indicator.py", line 112, in __init__
    ii_normal = git.lookup_icon('viber-normal', 24, 0).get_filename()
AttributeError: 'NoneType' object has no attribute 'get_filename'

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky Thanks, I should have fixed that. Anyhow that also happened because you didn't install the icons. Could you try installing them (instructions are in the readme)? Let me know.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 I did install them, but I keep getting this error.

selection_037

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky Did you also update the caches?

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 Yep.

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky I'm just guessing here, try checking the permissions/ownership of the icons so they match the other icons', then update the cache again (with the --force option) and try to change the theme to another one and then go back to the Ambiance one. If that doesn't work either, I'll have to check when I'm back home. Besides, did the previous error go away at least?

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky Oh, another thing. Did you install only the dark theme icons or all of the 3 themes? Since gtk only checks (apparently) the hicolor one you actually need to install them all.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 I guess anyone can read:

selection_038

I tried force cache clear, theme change, no help.

I installed them all, but I noticed that folder structure is not same for hicolor and ubuntu-mono-dark. Is that on purpose?

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky Yes it is. I noticed that too. The hicolor icons have a different structure, don't know why. Anyway that's strange, It's working nicely on my system, I'll have to do some experimenting on other clean machines. It would be also useful to have some feedback from other users to confirm this if possible.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 Thanks for investigating, if you need any more info from my end feel free to ping me.

from viberwrapper-indicator.

s4nk avatar s4nk commented on July 3, 2024

thanks @karas84, I'll test it too once I have some time, probably next week

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky I just tested the last git on a clean 14.04.2 install. This is what I did: installed dependencies and viber, merged icons, rebuilt caches (for each of the 3 folders and got the "Cache file created successfully" every time). Then I ran the script and the indicator found the right icons immediately, I even tried to change the theme (dark/light/other) and the icons changed accordingly.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 Must be something related to my system. I will try again. Would be cool to provide install script, that will copy icons and rebuild caches. Thanks.

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

@umpirsky There is a PPA maintained by @hotice that does this, so for now I'm not planning on that but rather I'll be focusing on bugs and so. For the time being I'm closing this issue. Feel free to post any other problem here if you still cannot manage to get it working.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 I know, thanks! Keep doing great job.

from viberwrapper-indicator.

umpirsky avatar umpirsky commented on July 3, 2024

@karas84 Installing ppa:nilarimogard/webupd8 did the trick. Strange, but it works.

from viberwrapper-indicator.

karas84 avatar karas84 commented on July 3, 2024

Strange indeed. But I'm glad it's working.

from viberwrapper-indicator.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.