LICENSE

Sun, 05 Dec 2021 00:42:01 +0200

author
Tuomo Valkonen <tuomov@iki.fi>
date
Sun, 05 Dec 2021 00:42:01 +0200
changeset 133
ec8014a2ee7a
parent 127
9badb0fb06eb
child 143
61fcd6edb27f
permissions
-rw-r--r--

Need to time menu updates using Apple's frameworks to avoid segfaults.
However rumps.Timer doesn't work with menu updates while the menu is open, so
implement EventTrackingTimer class that uses NSEventTrackingRunLoopMode in
mainRunLoop.

127
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
1 This software is distributed under an ANTI-ABUSE LICENSE (aka. *bollocks
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
2 to copyright and distributions* license), and without any warranty whatsoever.
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
3 If you redistribute this software as part of a larger collection, distribution,
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
4 or suite of software, you must do one of the following:
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
5
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
6 (a) Always redistribute the **unmodified** and **latest** version provided
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
7 by the lead author. If the lead author releases a new version (on a specific
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
8 branch, such as 'stable' or 'development'), you must promptly make that new
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
9 version the default version offered to your users (on that specific branch).
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
10
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
11 (b) Rename the software, and make it obvious that your modified or obsolete
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
12 software is in no way connected to the lead author of the original software.
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
13 The users of your version should under no circumstances be under the
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
14 illusion that they can contact the lead author or any of the authors of the
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
15 original software if they have any complaints or queries.
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
16
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
17 (c) Do not in any way directly expose this software to your users.
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
18
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
19 Otherwise, do whatever you want with this software. In particular, you may
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
20 freely use code snippets in other projects.
9badb0fb06eb LICENSE update; option (c).
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
21

mercurial