Commit Graph

145 Commits

Author SHA1 Message Date
Peter F. Patel-Schneider ee1bd06f64 release 1.1.5rc1 2022-09-10 09:41:31 -04:00
Peter F. Patel-Schneider 20ffb31e1d release 1.1.4 2022-07-04 09:16:32 -04:00
Peter F. Patel-Schneider 40ade296a5 release 1.1.4rc2 2022-06-29 14:16:53 -04:00
Peter F. Patel-Schneider ea790ae656 release 1.1.4rc1 2022-06-22 07:26:43 -04:00
Peter F. Patel-Schneider 74304a98c7 release 1.1.3 2022-04-25 09:05:50 -04:00
Peter F. Patel-Schneider 5a3ffe04e8 release 1.1.3rc3 2022-04-21 07:32:52 -04:00
Peter F. Patel-Schneider fcddd94d7d common: add alternative way to initialize NamedInts and lower python dependency to 3.6 2022-04-20 17:14:08 -04:00
Peter F. Patel-Schneider 6f1bf3d7d5 release 1.1.3rc2 2022-04-15 09:56:45 -04:00
Peter F. Patel-Schneider 312b8900a3 release 1.1.3rc1 2022-04-11 14:15:19 -04:00
Peter F. Patel-Schneider 0e1522aa62 dist: update required python version to 3.7 2022-04-01 16:41:55 -04:00
Dominik 'Rathann' Mierzejewski 8e7435ee44 lower python-evdev requirement to 1.1.2
1.1.2 is still commonplace, e.g. in older Fedora, RHEL/CentOS 8
and Debian 10. Current code doesn't use any new features from 1.3.0.
2022-03-28 09:04:01 -04:00
Peter F. Patel-Schneider 4100c83390 release 1.1.2 2022-03-26 11:52:06 -04:00
Peter F. Patel-Schneider fbe25b4b11 release 1.1.2rc2 2022-03-19 21:25:03 -04:00
Lukas Michel ce7dcf8326 add keysyms to the packages list 2022-03-01 06:27:35 -05:00
Dominik 'Rathann' Mierzejewski 346c643bcc lower PyYAML and psutil version requirements
RHEL8 and derivatives carry PyYAML 3.12 and psutil 5.4.3 built for the
default python 3.6 in the base OS repository. Consequently, solaar is
not installable without installing python38 or python39 stack (called
module in RHEL/Fedora) that carry newer versions of these two.

solaar seems to work fine with these older versions as
[confirmed](https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f65a1a9d86)
by @mefuller .

Fixes #1418 .
2022-02-16 07:59:47 -05:00
Peter F. Patel-Schneider 723959ba1c release 1.1.1 2021-12-25 12:29:15 -05:00
Peter F. Patel-Schneider b86af20f67 release 1.1.1rc2 2021-12-21 09:05:04 -05:00
Peter F. Patel-Schneider c005a94a0a release 1.1.1rc1 2021-12-20 08:55:24 -05:00
Peter F. Patel-Schneider f83c927a1e release 1.1.0 2021-11-26 12:20:06 -05:00
Peter F. Patel-Schneider ca5fd7e5d6 release 1.1.0rc3 2021-11-23 11:52:26 -05:00
Peter F. Patel-Schneider 025700f1be release 1.1.0rc1 2021-11-21 13:49:26 -05:00
Peter F. Patel-Schneider d8cce70a0c release 1.1.0rc1 2021-11-21 13:43:42 -05:00
Peter F. Patel-Schneider 0fbeebf121 release 1.0.7 2021-10-01 07:06:28 -04:00
Peter F. Patel-Schneider 9fca203372 release 1.0.7rc3 2021-09-25 13:54:45 -04:00
Peter F. Patel-Schneider e82457f284 release 1.0.7rc2 2021-09-14 15:50:34 -04:00
Peter F. Patel-Schneider 6d56dd538e release 1.0.7rc1 2021-09-14 15:44:36 -04:00
Peter F. Patel-Schneider c67bd32522 release 1.0.6 2021-04-25 09:07:58 -04:00
Peter F. Patel-Schneider 72b37deb52 release 1.0.6rc2 2021-04-25 08:59:59 -04:00
Peter F. Patel-Schneider 51c6b6f2de misc: update long description to add pointer to installation instructions 2021-04-21 14:26:31 -04:00
Peter F. Patel-Schneider f5fac6f713 release 1.0.6rc1 2021-04-18 07:46:03 -04:00
Peter F. Patel-Schneider 83f45218de release 1.0.5 2021-02-27 09:03:29 -05:00
Peter F. Patel-Schneider 8d01e28138 release 1.0.5rc2 2021-02-18 15:04:18 -05:00
Dominik 'Rathann' Mierzejewski a47f3fa5d1 fix metainfo file location
Rename the file to match the <id> tag inside the file.

Install the file in correct location.

This fixes #1025 .
2020-12-04 10:07:38 -05:00
Peter F. Patel-Schneider 7d0402a97f rules: only use X11 code when X11 is available 2020-11-28 09:41:59 -05:00
Peter F. Patel-Schneider 244d48d245 rules: remove use of pynput 2020-11-27 10:12:21 -05:00
Peter F. Patel-Schneider f42ff35f24 doc: add app metainfo file 2020-11-17 17:24:47 -05:00
Peter F. Patel-Schneider 3d8c9272fb install: update and document new dependencies 2020-11-17 17:07:32 -05:00
Peter F. Patel-Schneider a4e4c160c1 release 1.0.4 2020-10-22 10:02:24 -04:00
Peter F. Patel-Schneider 93fe73214c release 1.0.4rc1 2020-10-12 08:25:35 -04:00
Peter F. Patel-Schneider e763aeadb4 release 1.0.3 2020-08-02 11:46:13 -04:00
Peter F. Patel-Schneider 0b0cf63240 release 1.0.3rc2 2020-07-30 02:58:23 -04:00
Peter F. Patel-Schneider fb328b3993 release 1.0.3rc1 2020-07-25 21:25:16 -04:00
Peter F. Patel-Schneider 07b42e2b34 dist: require Python 3.6 2020-07-25 21:25:16 -04:00
Peter F. Patel-Schneider e4d3f5e61e dist: don't install files in /etc from setup.py 2020-07-25 21:25:16 -04:00
Filipe Laíns e751f741f7 setup.py: set minimum python version to 3.5
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-07-07 15:11:15 +01:00
Filipe Laíns 8e89aa0038 yapf: set max line lenght to 127
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-07-07 15:11:15 +01:00
Filipe Laíns 627185079f flake8: initial fix
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-07-07 15:11:15 +01:00
Filipe Laíns 33521558ed pre-commit: initial fix
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-07-07 15:11:15 +01:00
Filipe Laíns 72a8d311bc yapf: change code style to yapf
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-07-07 15:11:15 +01:00
Peter F. Patel-Schneider 4a108b3ab7 release 1.0.2 2020-05-22 01:43:53 +01:00
Peter F. Patel-Schneider 44722560d2 release 1.0.2rc3 2020-05-17 18:39:31 +01:00
Peter F. Patel-Schneider beec4c2130 release: change version from 1.0.2-rc1 to 1.0.2rc2 2020-05-02 17:42:13 +01:00
Peter F. Patel-Schneider 1f896d2b9e docs: add changing device features to long description of Solaar 2020-04-22 21:37:25 +01:00
Peter F. Patel-Schneider 377c954933 install: remove Daniels email from setup.py 2020-04-20 12:01:57 -04:00
Peter F. Patel-Schneider b01b74f2a8 install: install udev rule with pip 2020-04-20 12:01:57 -04:00
Peter F. Patel-Schneider 6282ae05e8 install: remove incorrect code for determining autostart directory from setup.py 2020-04-20 12:01:57 -04:00
Thomas Uhle ca9f9b3447 ui: add support for Ayatana AppIndicator 2020-04-07 18:58:18 -04:00
Filipe Laíns b2f3b56c31
release 1.0.2-rc1
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-03-16 20:57:35 +00:00
Peter F. Patel-Schneider f733390bd1 install: autostart .desktop file has --window=hide 2020-03-15 22:00:21 +00:00
Peter F. Patel-Schneider 02a47b4003 install: adjust autostart desktop installation to use usual desktop file 2020-02-17 08:35:47 +00:00
Peter F. Patel-Schneider f45ae5ffad solaar: use python3, not generic python 2020-02-06 17:37:10 +01:00
Peter F. Patel-Schneider e53781ec6e install: autostart desktop file starts with tray only 2020-01-22 22:22:14 +00:00
Filipe Laíns 64c1de32da setup.py: drop python 2 support
Signed-off-by: Filipe Laíns <lains@archlinux.org>
2020-01-21 21:51:25 +00:00
drupal-daffie 6ba8c6c3fc setup: use setuptools if available 2019-12-24 12:16:35 +00:00
david_david c92a889b68 po: formatting updates
* po formatting updates

- Update French translation by David Geiger <david.david@mageialinux-online.org>
- Update version into setup.py file

* Update version in fr.po
2019-08-20 09:37:15 +02:00
Daehyeok Mun 7a4f7bbb84 docs: fix broken github.io link to new repo url
Signed-off-by: Daehyeok Mun <daehyeok@gmail.com>
2019-07-26 15:38:16 +02:00
Markus Heiser 5944103aef setup.py: fix install_requires and add comment about OS packages 2019-01-30 12:38:54 +01:00
Markus Heiser ab4226e066 setup.py: fix ModuleNotFoundError: No module named 'solaar'
Fix the "chicken or the egg" problem: while installing solaar, setup.py tries to
import solaar. This will only work if solaar already is installed before. On
first time installation a import exception is raised.::

$ pip install git+https://github.com/pwr/Solaar.git
Collecting git+https://github.com/pwr/Solaar.git
  Cloning https://github.com/pwr/Solaar.git to /tmp/pip-req-build-xzyoskf5
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-req-build-xzyoskf5/setup.py", line 11, in <module>
        from solaar import NAME, __version__
    ModuleNotFoundError: No module named 'solaar'
2019-01-30 12:38:54 +01:00
Danny b8529030e6 setup.py: detect "--prefix=" correctly. (#433) 2018-08-15 18:46:50 +02:00
david_david 55c307d0e5 added 'solaar.cli' on setup.py files (line 74 "packages=")
missing packages 'cli' from "/lib/solaar/" and needed for building package rpm.

[david@david ~]$ solaar -dd
Traceback (most recent call last):
  File "/usr/bin/solaar", line 43, in <module>
    import solaar.gtk
  File "/usr/lib/python2.7/site-packages/solaar/gtk.py", line 26, in <module>
    import solaar.cli as _cli
ImportError: No module named cli
2013-08-13 11:02:13 +02:00
Daniel Pavel 53abd22176 packaging: add compiled locale files 2013-07-24 11:06:58 +02:00
Daniel Pavel 43ab629a26 moved logitech.unifying_receiver package to logitech_receiver 2013-07-12 22:48:09 +02:00
Daniel Pavel d4d1a4f8e2 install the .desktop file in /etc/xdg/autostart (fixes #77) 2013-07-11 22:45:29 +02:00
Daniel Pavel 34801bfd1e install the application icon in hicolor/scalable/apps 2013-07-11 22:24:57 +02:00
Daniel Pavel bd5c03812f replaced solaar png icons with svgs 2013-06-25 15:59:49 +02:00
Daniel Pavel 17fdd840bb setup.py: use the version declared in the sources 2013-05-21 01:08:34 +03:00
Daniel Pavel 0faf01c194 place the main application icon in share/pixmaps, not share/icons 2013-05-20 16:34:14 +03:00
Daniel Pavel 226a4ea2f3 version 0.8.8.1 2013-05-19 03:53:49 +03:00
Daniel Pavel f6eb90bd2d version and url fixes 2013-05-17 19:22:05 +03:00
Daniel Pavel 74ca91d611 next version will be 0.8.8 2013-05-06 14:33:06 +02:00
Daniel Pavel 638bf38b25 version increased to 0.8.7.1 2013-04-28 13:59:07 +02:00
Daniel Pavel 6ff30f2a0e release 0.8.7 2013-01-18 18:37:06 +02:00
Daniel Pavel b82c89c582 release 0.8.6.2 2013-01-09 21:47:59 +02:00
Daniel Pavel 00a1aa7628 release 0.8.6.1 2013-01-09 15:36:15 +02:00
Daniel Pavel 484419e526 release 0.8.6 2013-01-08 00:59:30 +02:00
Daniel Pavel 1c6c8588d9 release 0.8.5.3, only packaging changes 2013-01-07 13:01:59 +02:00
Daniel Pavel 25f6d229dd advanced version to account for latest changes in packaging 2013-01-07 12:04:22 +02:00
Daniel Pavel 3d48cbc111 updated debian packaging script, added ppa build script 2013-01-05 15:50:37 +02:00
Daniel Pavel 36f34da227 proper debian packaging, dropper stdeb 2013-01-05 11:48:35 +02:00
Daniel Pavel d06e07542e dependency fix for debian package 2013-01-04 12:43:16 +02:00
Daniel Pavel a0c8646923 Merge branch 'master' into packaging 2013-01-04 11:55:31 +02:00
Daniel Pavel 500503c069 release 0.8.5 2013-01-04 11:38:15 +02:00
Daniel Pavel 7f8888d7dd added an ebuild script 2013-01-04 10:51:22 +02:00
Daniel Pavel 345bab3a99 fix code looking for icons 2013-01-04 08:18:22 +02:00
Daniel Pavel 064a7a113c added setup.py for python and debian packaging 2012-12-18 05:03:43 +02:00