Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ActivityWatch/aw-watcher-window

Cross-platform window watcher (for use with ActivityWatch)
https://github.com/ActivityWatch/aw-watcher-window

fixed spelling

2d111c472f3600aad4365d22c520fb1808c495ef authored over 6 years ago by Erik Bjäreholt <[email protected]>
added build target

e231bc7c693eaf82696e77cfdbd6aa1e96036b0f authored over 6 years ago by Erik Bjäreholt <[email protected]>
switched to using pyenv

e374c88e5ad1d551fecebc76d3039e39c35fc37b authored over 6 years ago by Erik Bjäreholt <[email protected]>
added 1s sleep delay waiting for server to start

56a32e4d5ea622fe4ae1d273276efbdb65975ada authored over 6 years ago by Erik Bjäreholt <[email protected]>
fixed travis on macOS

39338931b2b9374ac884ac83fe206cc8e8d34d73 authored over 6 years ago by Erik Bjäreholt <[email protected]>
switched to requirements.txt and trimmed whitespace

140d8fe07809c379d0ad005175edf0b225e52cfb authored over 6 years ago by Erik Bjäreholt <[email protected]>
added 'brew update' to travis conf to fix issue with ruby version

eb0f79171310fc2cb932315e0184cddb02438fa8 authored about 7 years ago by Erik Bjäreholt <[email protected]>
added --upgrade to pip install args

b9d815f893bf4a4fc763f8a0ada49894136af8f2 authored about 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #26 from ActivityWatch/dev/macos-fix

fixed a couple of things on macOS

b4607304807914b02c8bfc0fc5ca44cd8a51abd0 authored about 7 years ago by Erik Bjäreholt <[email protected]>
fixed a couple of things on macOS

df8b313608f66a35f9ca3bab2f92180fa9395726 authored about 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' of github.com:ActivityWatch/aw-watcher-window

3afa1ffaeb5e549b397a2f0cac4cab71f18af7c7 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added DEV argument to Makefile for installation in editable mode

05a63e21948a68b24f45bf872aa7b4bc5ccfd0b7 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #24 from nikanar/XlibErrors

Catching Xlib errors

681795ca0ab3f3665f61933d660762fe054962b8 authored over 7 years ago by Johan Bjäreholt <[email protected]>
catching Xlib errors in xlib.py

2731cb0495ee9beb79f070b0e579a044fc3f06d0 authored over 7 years ago by nikanar <[email protected]>
catch Xlib's XError (BadWindow and BadValue)

efbbe6f41aafe07a32a1a18d60442ba24a7af833 authored over 7 years ago by nikanar <[email protected]>
no argument to print_exc, etype argument to traceback.print_exception is already *sys.exc_info()

0c6c5dccb15c97a5b024e616d5844bbf54298446 authored over 7 years ago by nikanar <[email protected]>
Merge pull request #23 from nikanar/master

check out for bytes instead of string when window title fails to decode

80bb4caf31028b287598603de026a467b6512140 authored over 7 years ago by Erik Bjäreholt <[email protected]>
check out for bytes instead of string

ebcf44c2204f7ca8c36365828a5e23873f9cd717 authored over 7 years ago by nikanar <[email protected]>
Added local logger to xlib and made it ignore characters xlib is unable to decode and log it

911dd78dc9d6a882a2367f5a083ac4111a108f1b authored over 7 years ago by Johan Bjäreholt <[email protected]>
Updated Makefile

ddbaaaaa616d83e31caa90e1ec80bc72af4babcc authored over 7 years ago by Johan Bjäreholt <[email protected]>
Make watcher shutdown as aw-qt parent process dies. (#20)

61d13f1579fcaf843120622ef1cf10bfcfba4e4b authored over 7 years ago by Nikana <[email protected]>
Fixed crash when wm_class is none

a8e704ffa4f5be0630462ff5ff9f30269257226b authored over 7 years ago by Johan Bjäreholt <[email protected]>
cleaned up main function and started using the client context manager

7612c4a9377ad9daa274e0242b09d59fba830d7c authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #12 from ActivityWatch/dev/cleanup

Cleanup and switch back to python-xlib

ed75763d92390bf1680781ed09a7c62afa3997a0 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' into dev/cleanup

42f2d3d44e149e03df8be8b7cbf1000cd1d946d1 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added Python 3 classifier

ef0e751e79d8607eda6ac4637764590e5815b034 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added Python 3 classifier

f39b001ac1275d79630bf35d8b76708fda3eca1c authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed get_window_name for weird characters (åäö, chinese, etc.) thanks to Selfspy!

7494d99427cbb0aef9288315750c3f1dffe4b1ea authored over 7 years ago by Erik Bjäreholt <[email protected]>
Fixed xlib appnames and trying to fix proper utf-8 character decoding

905f5afd37ee64e0863337335a77550bda5b2e0d authored over 7 years ago by Johan Bjäreholt <[email protected]>
Temporary fix for load_config not selecting a configsection

48471b222f303e460cf5a74e387d1f4fbd8800ff authored over 7 years ago by Johan Bjäreholt <[email protected]>
Merge pull request #17 from ActivityWatch/dev/server-next

Changes for server-next

52544edfd8d2e55fab264223edddad6a6a9a4534 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' into dev/cleanup

2c337c5841ff7ea8a137249b39813966e3d19939 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed dependency link

ae02542cf8b01c715fcf15c4da91ace4b6f9f440 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed dependency links

34dbecea2a56aa3117fc496a6d3d962eb5b7bc4f authored over 7 years ago by Erik Bjäreholt <[email protected]>
added --process-depepdency-links to pip install

456c1919e911c10ffdb6853aeb413045d2c62150 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added queued=True to heartbeat call

079c60de82b42326067c2b6a2da92bb3fcccbfb8 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' of https://github.com/ActivityWatch/aw-watcher-window

cfb40988cfc0186dbea1401b80db08b4220453a6 authored over 7 years ago by Erik Bjäreholt <[email protected]>
changed to using pip for package install

61a695f8c008f69363aef304876e60cd59a59f84 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #15 from ActivityWatch/dev/minor-misc

Minor improvements

7251ce4d959d4052af986ac9bb606621436bb606 authored over 7 years ago by Erik Bjäreholt <[email protected]>
now using assert_version, also fixed logger names

27994b7b36ae7680ea1e606321bf57118cdb0815 authored over 7 years ago by Erik Bjäreholt <[email protected]>
moved config-load on import to load_config function

05360d4a4a1d35f06617e107ccf6a2ae237b869f authored over 7 years ago by Erik Bjäreholt <[email protected]>
moved __main__.py file into package

16c8ecd16a54536e278ba3c28ba423b1acb4b37b authored over 7 years ago by Erik Bjäreholt <[email protected]>
added printAppTitle.scpt to package data

85e6fff40d300c83ffcccd512af8d15837e62afa authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed active window detection on Linux for some xprop outputs

4e14b508fecea673220fbb4e9fa483e2496f5b28 authored over 7 years ago by Erik Bjäreholt <[email protected]>
some more fixes

7ead5d095b491695d31ab7a59cd92c9837359acb authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #13 from ActivityWatch/dev/next

Dev/next compatibility

2bad68b861165213d2534a6f03d5da177cb1ac07 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge remote-tracking branch 'origin/master' into dev/next

eb694e5d5bf2963c97c25536a8f3df1bd7feeb83 authored over 7 years ago by johan-bjareholt <[email protected]>
Fixed typo in config folder name

e6195a05312818242230729b32e3d2152ce2086a authored over 7 years ago by johan-bjareholt <[email protected]>
Merge branch 'master' into dev/cleanup

cf1017da46499b6f69d13b5e8ad61d21a707347b authored over 7 years ago by Erik Bjäreholt <[email protected]>
[ci/macos] fixed malformed travis config

217d23dc6dba96a9b4c2ae631a19de176152e20f authored over 7 years ago by Erik Bjäreholt <[email protected]>
[ci/macos] removed macos from allowed_failures, changed to pkg install of Python 3.5

c1b8f4c69ef4b047bd96ed8099b293aad93f19c2 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Compatability with new event model

e218390912137a9a4832b3f2f54d4dbe450f1cd4 authored over 7 years ago by johan-bjareholt <[email protected]>
Renamed keyvals to data

126f5d66c3805631b377eea84d4358f7996edf75 authored over 7 years ago by johan-bjareholt <[email protected]>
fixed decode to utf8

1bcfb6ac7599ed15ad54a57e89b3db3c8d84f0e2 authored over 7 years ago by Erik Bjäreholt <[email protected]>
[setup.py] added python-xlib, bumped version

52057ad3493737f0e5932f6b83a5601feeeb8ba9 authored over 7 years ago by Erik Bjäreholt <[email protected]>
[makefile] added mypy to test target

ea35acb7c0eb211e6621de982942b7070036e29f authored over 7 years ago by Erik Bjäreholt <[email protected]>
further cleanup

54559dcdbf065ad3f4b04a05e3dd9aaba4255963 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed typo

d347265591d06ddc1e4840d17aa931e956b7f758 authored over 7 years ago by Erik Bjäreholt <[email protected]>
major cleanup of xlib.py

e008fa8767b673822b331752b43ac99c23ac246e authored over 7 years ago by Erik Bjäreholt <[email protected]>
[makefile] added test target

a6aba1a605daf33160be417bc1cb9aa648d87e78 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #3 from ActivityWatch/dev/exclude-title

Added command line option to exclude window title from events

dbed433c7b6bd6404d2beeb91d757dca998ed9d2 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' into dev/exclude-title

eec5051695dea6c74a243174bfdba2d36ce62283 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #11 from ActivityWatch/dev/makefile

Added Makefile

219ea4e8f81bcfa9d1ce3262040687e8f4b52835 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #10 from ActivityWatch/dev/windows

Basic windows support

3d69f098fd9b10d72f4289f98d8387e7c9ea4ae4 authored over 7 years ago by Erik Bjäreholt <[email protected]>
[travis] now using Makefile

4ac8e649848f3d11ae77d8c49ec60496493becf7 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added Makefile

ac595c4d73cfd7742df2cbe2ad397560579b6d1d authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed typo

d8ff55d6a22e562a2caa7d4b1a33470c121156c2 authored over 7 years ago by Erik Bjäreholt <[email protected]>
basic windows support

0afa1f625f9440d22fd63624a03dc8cc05a167fa authored over 7 years ago by Erik Bjäreholt <[email protected]>
added LICENSE

6448825a5265780c9d96e4e99416cc066fb1094b authored over 7 years ago by Erik Bjäreholt <[email protected]>
Updated to use new event model

d2a4a7bf971f46267bb48eb676ec8e666fb3856d authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Merge pull request #9 from ActivityWatch/dev/no-windows-fix

Fixed crash when starting quickly

4b8830810d097dbd1ad42c0af5e4cba02ec7a41d authored almost 8 years ago by Johan Bjäreholt <[email protected]>
This should fix it hopefully

2431198ce2014921d56dd36f4789f39c942f9663 authored almost 8 years ago by johan-bjareholt <[email protected]>
Fixed potential issue

534d93024096db8a09798f97880a269212fc0652 authored almost 8 years ago by johan-bjareholt <[email protected]>
Fixed crash when starting quickly

xprop.py assumed that xprop always would find _NET_ACTIVE_WINDOW, which
can be false. Usually wh...

57015e06965eefeca20be7f15169f589c6bff5a5 authored almost 8 years ago by johan-bjareholt <[email protected]>
Merge pull request #8 from ActivityWatch/dev/config

Config file for poll and update intervals

4c49792417bed8cf5e116bfb4bed56990cc1b8b1 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Fixed typechecking

7ce216c37a0386cfa18a232ddb30bd9362bcefad authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Config file for poll and update intervals

dfa6d0c3f2719c97f20213be2dc62acc774d45b9 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Merge pull request #7 from ActivityWatch/dev/heartbeat

Added verbose flag, added check for DISPLAY environment variable on startup

1f3e35eccaff628b5d4e26c36b9596673618d3c3 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'dev/heartbeat' of github.com:ActivityWatch/aw-watcher-window into dev/heartbeat

f5fbd0e6350724e50fe7a3513f741b494b62b580 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
added verbose flag, added check for DISPLAY environment variable on startup

75a83e069cf5a781208c95bb56c0b71b637b4b29 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
added check for DISPLAY environment variable on startup

22371b4ec07aadcc5f79e71f5d494f0810477a03 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #6 from ActivityWatch/dev/heartbeat

Switched to the Heartbeat API

9e84b36e4b71a5f0aa286c5caac837fc421fd717 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
set pulsetime to better value, added comment

9ea9e13932e3b7a0157dd5f782120392e0a2e849 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #5 from ActivityWatch/dev/restructure

moved non-main stuff in main file into lib file

1baae94d3ec7e64768ace13a40a07ef09c390efe authored almost 8 years ago by Johan Bjäreholt <[email protected]>
changed to using the heartbeat API in the new dev/heartbeat branch of aw-client

a624edfb0144842849a759af0999a8b95e315124 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
added typing information to lib.py functions

1637b4237072b8e27eb175280f25d856d04be9ae authored almost 8 years ago by Erik Bjäreholt <[email protected]>
fixed something I forgot in last commit

b10a1b67f3c1b470d34cfda7e959eeb3bbb9aca3 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
moved non-main stuff in main file into lib file

871639090bffcc06c30d078423f45a2e509faeaf authored almost 8 years ago by Erik Bjäreholt <[email protected]>
fixed issue where xprop outputted '_NET_SUPPORTED(ATOM) = ... , _NEW_ACTIVE_WINDOW' which broke everything

87a46a0c64b02477d5047acf958e308397cae29a authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #4 from ActivityWatch/dev/api_change

Uses new connect() and setup_bucket() api

7a7e8c706cbb522c39cd6e0c95b6313ff6f08bfe authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Uses new api

332b16d907a796483788fd6d74a7e87b555f8eb6 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
added command line option to exclude window title from events

25bc9e3d1e53e946698e24b1eb97681c987e5537 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #2 from ActivityWatch/dev/unified-logs

Integrated unified logging

ca056f3de6ada26b9012d9326de984d84d1ec501 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
corrected mistake in last commit

81b6e18d750ddae22611701fc687b1105ae5bce0 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
allow the macOS build to fail (issue ActivityWatch/activitywatch#27)

00926da8875e145c02dff9b483ec59dc4c389de1 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
integrated unified logs

f6811ce08e09f7e8c76e38e8f293304d76d42cbc authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Fixed xprop crash when starting the watcher early

(For example when starting aw-watcher-window in .xinitrc)

917fbca518464a4d3686e4f2d63e9aafc410a682 authored about 8 years ago by Johan Bjäreholt <[email protected]>
Changed timestamps to always be the start of the window period

6384a013204c22d469df22c88a542ad28800e70d authored over 8 years ago by Johan Bjäreholt <[email protected]>
Moved away from onefile dist

62a268100de64bae9786e2ce1a80d6c75840ad52 authored over 8 years ago by Erik Bjäreholt <[email protected]>
Changed log level to debug

19866a5725897629d2f8a621f00d3c7b60eda8f3 authored over 8 years ago by johan-bjareholt <[email protected]>