├── .circleci └── config.yml ├── .github └── workflows │ ├── python-3.10.yml │ ├── python-3.11.yml │ ├── python-3.12.yml │ ├── python-3.8.yml │ └── python-3.9.yml ├── .gitignore ├── .travis.yml ├── .tx └── config ├── AppImageBuilder.yml ├── README.md ├── data ├── com.muflone.gwakeonlan.metainfo.xml ├── gwakeonlan.desktop ├── gwakeonlan.png └── icons │ └── computer.png ├── doc ├── contributors ├── copyright ├── license ├── resources └── translators ├── gwakeonlan.py ├── gwakeonlan ├── __init__.py ├── app.py ├── command_line_options.py ├── constants.py ├── functions.py ├── gtkbuilder_loader.py ├── import_ethers.py ├── localize.py ├── main.py ├── models │ ├── __init__.py │ ├── abstract.py │ ├── arpcache.py │ ├── arpcache_item.py │ ├── machine_item.py │ └── machines.py ├── requires.py ├── settings.py ├── translations.py └── ui │ ├── __init__.py │ ├── about.py │ ├── arpcache.py │ ├── base.py │ ├── detail.py │ ├── main.py │ └── shortcuts.py ├── icons ├── 128x128 │ └── gwakeonlan.png ├── 16x16 │ └── gwakeonlan.png ├── 24x24 │ └── gwakeonlan.png ├── 256x256 │ └── gwakeonlan.png ├── 32x32 │ └── gwakeonlan.png ├── 48x48 │ └── gwakeonlan.png ├── 64x64 │ └── gwakeonlan.png ├── 96x96 │ └── gwakeonlan.png └── scalable │ └── gwakeonlan.svg ├── man └── gwakeonlan.1 ├── po ├── bg.po ├── ca.po ├── de.po ├── en.po ├── es.po ├── eu.po ├── fr.po ├── gwakeonlan.pot ├── he.po ├── it.po ├── ko_KR.po ├── lt.po ├── nl.po ├── pl.po ├── pt.po ├── pt_BR.po ├── ru.po ├── sk.po ├── sl_SI.po ├── tr.po └── zh_TW.po ├── requirements.txt ├── requirements_ci.txt ├── requirements_development.txt ├── setup.cfg ├── setup.py └── ui ├── about.ui ├── arpcache.ui ├── detail.ui ├── main.ui └── shortcuts.ui /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/python-3.10.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.github/workflows/python-3.10.yml -------------------------------------------------------------------------------- /.github/workflows/python-3.11.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.github/workflows/python-3.11.yml -------------------------------------------------------------------------------- /.github/workflows/python-3.12.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.github/workflows/python-3.12.yml -------------------------------------------------------------------------------- /.github/workflows/python-3.8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.github/workflows/python-3.8.yml -------------------------------------------------------------------------------- /.github/workflows/python-3.9.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.github/workflows/python-3.9.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.travis.yml -------------------------------------------------------------------------------- /.tx/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/.tx/config -------------------------------------------------------------------------------- /AppImageBuilder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/AppImageBuilder.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/README.md -------------------------------------------------------------------------------- /data/com.muflone.gwakeonlan.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/data/com.muflone.gwakeonlan.metainfo.xml -------------------------------------------------------------------------------- /data/gwakeonlan.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/data/gwakeonlan.desktop -------------------------------------------------------------------------------- /data/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/data/gwakeonlan.png -------------------------------------------------------------------------------- /data/icons/computer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/data/icons/computer.png -------------------------------------------------------------------------------- /doc/contributors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/doc/contributors -------------------------------------------------------------------------------- /doc/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/doc/copyright -------------------------------------------------------------------------------- /doc/license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/doc/license -------------------------------------------------------------------------------- /doc/resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/doc/resources -------------------------------------------------------------------------------- /doc/translators: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/doc/translators -------------------------------------------------------------------------------- /gwakeonlan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan.py -------------------------------------------------------------------------------- /gwakeonlan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/__init__.py -------------------------------------------------------------------------------- /gwakeonlan/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/app.py -------------------------------------------------------------------------------- /gwakeonlan/command_line_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/command_line_options.py -------------------------------------------------------------------------------- /gwakeonlan/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/constants.py -------------------------------------------------------------------------------- /gwakeonlan/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/functions.py -------------------------------------------------------------------------------- /gwakeonlan/gtkbuilder_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/gtkbuilder_loader.py -------------------------------------------------------------------------------- /gwakeonlan/import_ethers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/import_ethers.py -------------------------------------------------------------------------------- /gwakeonlan/localize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/localize.py -------------------------------------------------------------------------------- /gwakeonlan/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/main.py -------------------------------------------------------------------------------- /gwakeonlan/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/models/__init__.py -------------------------------------------------------------------------------- /gwakeonlan/models/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/models/abstract.py -------------------------------------------------------------------------------- /gwakeonlan/models/arpcache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/models/arpcache.py -------------------------------------------------------------------------------- /gwakeonlan/models/arpcache_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/models/arpcache_item.py -------------------------------------------------------------------------------- /gwakeonlan/models/machine_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/models/machine_item.py -------------------------------------------------------------------------------- /gwakeonlan/models/machines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/models/machines.py -------------------------------------------------------------------------------- /gwakeonlan/requires.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/requires.py -------------------------------------------------------------------------------- /gwakeonlan/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/settings.py -------------------------------------------------------------------------------- /gwakeonlan/translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/translations.py -------------------------------------------------------------------------------- /gwakeonlan/ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/__init__.py -------------------------------------------------------------------------------- /gwakeonlan/ui/about.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/about.py -------------------------------------------------------------------------------- /gwakeonlan/ui/arpcache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/arpcache.py -------------------------------------------------------------------------------- /gwakeonlan/ui/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/base.py -------------------------------------------------------------------------------- /gwakeonlan/ui/detail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/detail.py -------------------------------------------------------------------------------- /gwakeonlan/ui/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/main.py -------------------------------------------------------------------------------- /gwakeonlan/ui/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/gwakeonlan/ui/shortcuts.py -------------------------------------------------------------------------------- /icons/128x128/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/128x128/gwakeonlan.png -------------------------------------------------------------------------------- /icons/16x16/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/16x16/gwakeonlan.png -------------------------------------------------------------------------------- /icons/24x24/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/24x24/gwakeonlan.png -------------------------------------------------------------------------------- /icons/256x256/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/256x256/gwakeonlan.png -------------------------------------------------------------------------------- /icons/32x32/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/32x32/gwakeonlan.png -------------------------------------------------------------------------------- /icons/48x48/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/48x48/gwakeonlan.png -------------------------------------------------------------------------------- /icons/64x64/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/64x64/gwakeonlan.png -------------------------------------------------------------------------------- /icons/96x96/gwakeonlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/96x96/gwakeonlan.png -------------------------------------------------------------------------------- /icons/scalable/gwakeonlan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/icons/scalable/gwakeonlan.svg -------------------------------------------------------------------------------- /man/gwakeonlan.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/man/gwakeonlan.1 -------------------------------------------------------------------------------- /po/bg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/bg.po -------------------------------------------------------------------------------- /po/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/ca.po -------------------------------------------------------------------------------- /po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/de.po -------------------------------------------------------------------------------- /po/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/en.po -------------------------------------------------------------------------------- /po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/es.po -------------------------------------------------------------------------------- /po/eu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/eu.po -------------------------------------------------------------------------------- /po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/fr.po -------------------------------------------------------------------------------- /po/gwakeonlan.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/gwakeonlan.pot -------------------------------------------------------------------------------- /po/he.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/he.po -------------------------------------------------------------------------------- /po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/it.po -------------------------------------------------------------------------------- /po/ko_KR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/ko_KR.po -------------------------------------------------------------------------------- /po/lt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/lt.po -------------------------------------------------------------------------------- /po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/nl.po -------------------------------------------------------------------------------- /po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/pl.po -------------------------------------------------------------------------------- /po/pt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/pt.po -------------------------------------------------------------------------------- /po/pt_BR.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/pt_BR.po -------------------------------------------------------------------------------- /po/ru.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/ru.po -------------------------------------------------------------------------------- /po/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/sk.po -------------------------------------------------------------------------------- /po/sl_SI.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/sl_SI.po -------------------------------------------------------------------------------- /po/tr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/tr.po -------------------------------------------------------------------------------- /po/zh_TW.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/po/zh_TW.po -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pyxdg==0.28 2 | PyGObject==3.48.2 3 | -------------------------------------------------------------------------------- /requirements_ci.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | 3 | flake8==7.1.1 4 | setuptools==74.0.0 5 | -------------------------------------------------------------------------------- /requirements_development.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | 3 | PyGObject-stubs==1.0.0 4 | flake8==7.1.1 5 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/setup.py -------------------------------------------------------------------------------- /ui/about.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/ui/about.ui -------------------------------------------------------------------------------- /ui/arpcache.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/ui/arpcache.ui -------------------------------------------------------------------------------- /ui/detail.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/ui/detail.ui -------------------------------------------------------------------------------- /ui/main.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/ui/main.ui -------------------------------------------------------------------------------- /ui/shortcuts.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muflone/gwakeonlan/HEAD/ui/shortcuts.ui --------------------------------------------------------------------------------