Commit Graph
85 Commits
Author SHA1 Message Date
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