Giter Site home page Giter Site logo

iplookup-gtk's People

Contributors

albanobattistella avatar bertob avatar bytezz avatar jimmac avatar k1llo avatar krafting avatar rene-coty avatar theevilskeleton avatar vovkiv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

iplookup-gtk's Issues

Application can't start

After lastest 0.3.0 update, application can't start anymore.
Running it in terminal gives this traceback:

Error building template class 'IplookupWindow' for an instance of type 'IplookupWindow': .:0:0 Invalid object type AdwToolbarView'
Traceback (most recent call last):
  File "/app/share/iplookup/iplookup/main.py", line 49, in do_activate
    self.win = IplookupWindow(application=self)
  File "/app/share/iplookup/iplookup/window.py", line 49, in __init__
    self.ip_entry.grab_focus()
AttributeError: 'NoneType' object has no attribute 'grab_focus'

In some cases it will start, but will look like this:

image

Fullcolor App Icon

IP Lookup is a neat app, it should have a nice visual identity rather than a symbolic globe. I'm interested in helping out with some design work.

Better appstream screenshots

Flathub has new app metadata guidelines, which this app is already in line with except for a few minor issues with the screenshots:

  • Screenshots should not be taller than 700px (excluding shadow), because otherwise they are scaled down too much to be visible at thumbnail sizes in app stores. We recommend a 1000x700 px size for most apps. If you're concerned about showing off all of the list rows, you could include two screenshots at 700px height, one scrolled to the top and one to the bottom.
  • Window controls should use the platform default settings (close button on the right in this case). The current screenshot has it on the left side.

This blog post has a bit more context on the curation initiative: https://docs.flathub.org/blog/quality-moderation

Port to AdwToolbarView

There's currently no divider/shadow on the headerbar when scrolling, using AdwToolbarView would fix this.

image

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.