ActivityWatch / ActivityWatch/aw-core

Event merge from different buckets

オープン
#78 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
65
フォーク
72
平均マージ
2日 3時間
マージ済み PR(30日)
5

説明

I'm guessing this has come up many times, so apologies for not finding related issue. The closest one is in [ActivityWatch](https://github.com/ActivityWatch/activitywatch/issues/267) but it's not exactly that :(

I [found code](https://github.com/ActivityWatch/aw-core/blob/master/aw_transform/filter_period_intersect.py#L81) that does the union on events but it has a note `WARNING: This function strips all data from events as it cannot keep it consistent.` Do you know/remember why is that?

What I'd like to do is to have a list of events that contain all data from all buckets. Something like:
```python
buckets = aw_client.get_buckets()
all_events = [aw_client.get_events(bucket['id']) for bucket in buckets]
merged_events = aw_transform.merge_events(*all_events)
```

I need this, so if there's no such functionality, I'm happy to contribute, but maybe you already have one?

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。