Serg
|
d81998862a
|
cleanup parser: remove other duplicates (they are defined and parsed down below in the ItemType)
|
2019-11-07 12:09:04 +07:00 |
|
Serg
|
6920664fad
|
implement regex filter for dock items
|
2019-10-27 15:29:52 +07:00 |
|
Serg
|
e9a7b6d32a
|
get long tap to kill back into place
|
2019-10-27 13:01:22 +07:00 |
|
Serg
|
dd23a3bda8
|
don't reload list of apps every time
|
2019-10-26 22:43:01 +07:00 |
|
Serg
|
f82d7694eb
|
rewrite in scrollview; get rid of custom gesture handling
|
2019-10-26 21:58:23 +07:00 |
|
Serg
|
94717a5ea3
|
missed a single userdefaults
|
2019-10-26 17:22:19 +07:00 |
|
Serg
|
cd2ec3d032
|
use property wrappers to have settings in a nice way. now it's the only place for settings key
|
2019-10-19 00:28:27 +07:00 |
|
Serg
|
c4928ee382
|
enable/disable multitouch gestures
|
2019-10-19 00:28:27 +07:00 |
|
Serg
|
0eef872f2b
|
Merge pull request #229 from Toxblh/ReDetection-warnings
Redetection warnings
|
2019-10-18 22:06:29 +07:00 |
|
Serg
|
820853d300
|
little cleanup
|
2019-10-18 00:05:17 +07:00 |
|
Serg
|
2635e2611f
|
switch to modern build system
|
2019-10-17 23:40:41 +07:00 |
|
Serg
|
e68fa10c42
|
update swift to 5.0
|
2019-10-17 23:37:58 +07:00 |
|
Serg
|
92975cb8e4
|
resolve existing varnings
|
2019-10-17 22:47:19 +07:00 |
|
Serg
|
e44ff00f3b
|
support for global settings. haptic feedback as the first one
resolves #185
|
2019-10-12 12:54:48 +07:00 |
|
Serg
|
3b493fd5be
|
create applescript on the queue it will run on
|
2019-01-28 10:36:04 +07:00 |
|
Serg
|
85d54e4f53
|
fix reversed "hide control strip" menu checkmark beaviour
|
2018-10-13 13:22:11 +07:00 |
|
Serg
|
ec228fddde
|
fix wrong preset on close group
|
2018-06-03 10:30:03 +07:00 |
|
Serg
|
958f93f440
|
handy method to open particular preset file, expose bug with wrong preset reload on group close
|
2018-06-03 00:49:48 +07:00 |
|
Serg
|
d03b16eb89
|
simplify logic
|
2018-06-03 00:28:48 +07:00 |
|
Serg
|
7fb936bd1d
|
support compiled applescript files. related to #87
|
2018-06-01 21:12:48 +07:00 |
|
Serg
|
221565f604
|
fix #87: read any text encoding
|
2018-06-01 13:39:26 +07:00 |
|
Serg
|
56d64155ae
|
fix broken close/open and toggle control strip
|
2018-05-26 13:09:24 +07:00 |
|
Serg
|
5c7be625b6
|
fix warnings, switch track of only first player running
|
2018-05-13 00:11:47 +07:00 |
|
Serg
|
475b66c956
|
Merge branch 'master' into musicWidget and fix hidden property usage
# Conflicts:
# MTMR/CustomButtonTouchBarItem.swift
# MTMR/TouchBarController.swift
|
2018-05-12 21:47:13 +07:00 |
|
Serg
|
19f7ff0103
|
Merge branch 'master' into experimental-private-queue
# Conflicts:
# MTMR/AppleScriptTouchBarItem.swift
|
2018-05-12 20:30:36 +07:00 |
|
Serg
|
3bc75b54c0
|
naive backport of compact map to old swift
|
2018-05-12 20:19:11 +07:00 |
|
Serg
|
b29c74ccca
|
Merge branch 'master' into musicWidget
# Conflicts:
# MTMR/CustomButtonTouchBarItem.swift
|
2018-05-12 13:21:25 +07:00 |
|
Serg
|
bbea465500
|
hide button property, cleanup nasty code
|
2018-05-12 12:02:45 +07:00 |
|
Serg
|
f7eb49e5de
|
public tap/longtap button action hanglers
|
2018-05-12 11:41:13 +07:00 |
|
Serg
|
e9c69f6461
|
experimental: run applescript on separate serial queue
|
2018-05-12 11:11:53 +07:00 |
|
Serg
|
9e1fcb9a35
|
incapsulate button image handling
|
2018-05-12 10:49:16 +07:00 |
|
Serg
|
55177a7f90
|
fix currency widget updating
|
2018-05-11 09:32:42 +07:00 |
|
Serg
|
d46827832e
|
another try to fix button titles and images
|
2018-05-11 00:29:05 +07:00 |
|
Serg
|
1da4e2795f
|
fix taps for borderless buttons
|
2018-05-10 09:31:37 +07:00 |
|
Serg
|
21bc525a04
|
fix setting width for borderless buttons
|
2018-05-10 09:02:30 +07:00 |
|
Serg
|
634beeae8b
|
add travis shield to readme
|
2018-05-09 14:09:40 +07:00 |
|
Serg
|
3ec2422181
|
add couple more tests
|
2018-05-09 14:07:37 +07:00 |
|
Serg
|
a3c7fa7464
|
replace garbage in the app with garbage in the tests (until apple fix that), enable coverage
|
2018-05-09 13:34:32 +07:00 |
|
Serg
|
20ed827750
|
fix that borderless buttons in scrollable area were not centered, fix wrong text color for borderless colored buttons
|
2018-05-09 12:23:02 +07:00 |
|
Serg
|
85aa2c4f2b
|
original key event type
|
2018-05-07 09:08:39 +07:00 |
|
Serg
|
b761551384
|
fix imports
|
2018-05-07 09:04:33 +07:00 |
|
Serg
|
3854b455a6
|
workaround travis bug, add xcpretty
|
2018-05-07 08:42:24 +07:00 |
|
Serg
|
9c803e85cc
|
ensure shared schemes, add travis config
|
2018-05-07 07:14:14 +07:00 |
|
Serg
|
651258b01f
|
fix building test target, add one more test
|
2018-05-06 17:13:31 +07:00 |
|
Serg
|
49d7333d5e
|
implement highlight for buttons with no border
|
2018-04-30 23:18:59 +07:00 |
|
Serg
|
cd69bc341c
|
fix margin for some buttons
|
2018-04-30 22:54:15 +07:00 |
|
Serg
|
453895f395
|
fix wrong title while first execution
|
2018-04-30 18:53:32 +07:00 |
|
Serg
|
12796d6387
|
fix for colors in non-bordered buttons
|
2018-04-30 18:40:26 +07:00 |
|
Serg
|
fbec803d47
|
introduce bordered parameter, restore 0.13 borders
|
2018-04-30 15:14:27 +07:00 |
|
Serg
|
2aa602d77d
|
recreate touchbar to clear it's cache (items survive otherwise, still doing their job)
|
2018-04-29 23:37:09 +07:00 |
|
Serg
|
77938340d6
|
fix compiler warnings
|
2018-04-29 18:03:30 +07:00 |
|
Serg
|
bd0ffbefe7
|
spaces in filepath should be escaped
|
2018-04-14 18:43:08 +07:00 |
|
Serg
|
d6b0c0313b
|
fix a typo
|
2018-04-14 13:04:56 +07:00 |
|
Serg
|
ccc3a2269b
|
Merge branch 'master' into align
|
2018-04-14 03:00:58 +07:00 |
|
Serg
|
6d6048c49c
|
build quickfix
|
2018-04-14 03:00:38 +07:00 |
|
Serg
|
055c5d77ef
|
Merge remote-tracking branch 'ad/master'
|
2018-04-14 02:54:03 +07:00 |
|
Serg
|
f64c705c0d
|
update example preset, update mine preset
|
2018-04-14 02:47:05 +07:00 |
|
Serg
|
00fae08da0
|
mention change in docs
|
2018-04-14 02:33:34 +07:00 |
|
Serg
|
9ef185d214
|
remove flexSpace
|
2018-04-14 02:09:34 +07:00 |
|
Serg
|
12f9220e34
|
implement scrolling view at the center
|
2018-04-14 01:58:07 +07:00 |
|
Serg
|
ba753ff331
|
Merge branch 'master' into align
# Conflicts:
# MTMR/ItemsParsing.swift
|
2018-04-14 01:46:44 +07:00 |
|
Serg
|
aba1aea334
|
Merge pull request #12 from ad/master
+ listener for changes of sytem volume
|
2018-04-14 01:42:39 +07:00 |
|
Serg
|
dd0ecf047d
|
additional parameters as dictionary for easier mapping
|
2018-04-14 00:53:22 +07:00 |
|
Serg
|
bbc3d9dcfe
|
filter center items, prepare for scrollView
|
2018-04-14 00:32:12 +07:00 |
|
Serg
|
85785018f4
|
create all items in advance
|
2018-04-14 00:23:47 +07:00 |
|
Serg
|
7b9f894bf3
|
parse align
|
2018-04-14 00:23:19 +07:00 |
|
Serg
|
9afa9d7470
|
Merge branch 'tries/button-image'
# Conflicts:
# MTMR.xcodeproj/project.pbxproj
|
2018-04-13 22:31:07 +07:00 |
|
Serg
|
7789407766
|
no staticImageButton in readme
|
2018-04-13 14:00:21 +07:00 |
|
Serg
|
79eba1a281
|
image as generic parameter
|
2018-04-13 00:00:33 +07:00 |
|
Serg
|
2ad89bd8c8
|
fix a typo
|
2018-04-12 17:16:48 +07:00 |
|
Serg
|
cd6054af03
|
example presets and credits
|
2018-04-12 14:30:08 +07:00 |
|
Serg
|
4b7788fff7
|
some cleanup
|
2018-04-12 08:58:24 +07:00 |
|
Serg
|
ea5fbf0ee8
|
action has unified source too
|
2018-04-12 08:48:24 +07:00 |
|
Serg
|
d0cfa45b5d
|
hacky solution to autohide if title is empty
|
2018-04-11 23:46:05 +07:00 |
|
Serg
|
b492b89d2f
|
unified source for scripts (and image data in future)
|
2018-04-11 22:37:46 +07:00 |
|
Serg
|
ff58329691
|
displaysleep item
|
2018-04-11 13:47:09 +07:00 |
|
Serg
|
dd3ab9ac6f
|
no codesign for debug, no UI tests
|
2018-04-11 07:29:28 +07:00 |
|
Serg
|
11c8d167c0
|
custom width
|
2018-04-11 00:56:14 +07:00 |
|
Serg
|
0ba5984217
|
shell scripts and sleep implemented
|
2018-04-10 23:37:20 +07:00 |
|
Serg
|
1584cf979c
|
cleanup extra code
|
2018-04-10 23:21:38 +07:00 |
|
Serg
|
5bda77d0d5
|
Merge remote-tracking branch 'upstream/master' into preset
# Conflicts:
# README.md
|
2018-04-10 19:02:59 +07:00 |
|
Serg
|
2bc8912add
|
weather – example on bundled scripts
|
2018-04-10 19:01:41 +07:00 |
|
Serg
|
b70c8ca4a3
|
start to log my dirty code
|
2018-04-10 18:44:47 +07:00 |
|
Serg
|
2750d00317
|
media keys implemented
|
2018-04-10 18:41:25 +07:00 |
|
Serg
|
4fb7cb9b99
|
cleaner custom actions, potentially able to register from the outside
|
2018-04-10 18:16:28 +07:00 |
|
Serg
|
651ddbef5c
|
escape button implemented
|
2018-04-10 17:57:51 +07:00 |
|
Serg
|
fe5705627f
|
missing changes :(
|
2018-04-10 17:51:21 +07:00 |
|
Serg
|
c0401ce83d
|
exit touchbar implemented
|
2018-04-10 17:50:34 +07:00 |
|
Serg
|
1c45ca13a3
|
generic actions sketched
|
2018-04-10 17:39:07 +07:00 |
|
Serg
|
970fb99e33
|
interval for apple script
|
2018-04-10 16:58:52 +07:00 |
|
Serg
|
46f35f4737
|
preset working
|
2018-04-10 16:50:41 +07:00 |
|
Serg
|
d0efdef8c2
|
initial json parsing
|
2018-04-10 14:13:20 +07:00 |
|
Serg
|
c022018ec4
|
workaround for NSAppleScript not being thread safe :(
|
2018-04-09 23:23:06 +07:00 |
|
Serg
|
17e2362ebf
|
async apple script; fix for those who have no helper apps
|
2018-04-09 22:07:15 +07:00 |
|
Serg
|
d48d590462
|
AppleScript and battery items
|
2018-04-09 17:32:27 +07:00 |
|
Serg
|
b3f461db45
|
time in separate file, divide bar in two parts
|
2018-04-09 17:11:52 +07:00 |
|
Serg
|
ee0eab6a76
|
convenient keycode buttons
|
2018-04-09 17:05:38 +07:00 |
|
Serg
|
ce7c3c5883
|
display custom touchbar without control strip and builtin close button
|
2018-04-09 13:16:14 +07:00 |
|
Serg
|
3d3ad0f076
|
add readme into project (no target) for convenience
|
2018-04-09 13:15:52 +07:00 |
|