|
bc1cff37cc
|
[kit] Remove logging that was slowing things down
|
2017-08-25 11:21:07 -07:00 |
|
|
15ff6b90fb
|
[kit] Remove dead references to Slider enum (I got rid of it)
|
2017-08-25 11:20:56 -07:00 |
|
|
1bd2ba0a71
|
[kit] Use #pragma mark in shader file
Still need to do some reorganization in here
|
2017-08-25 11:19:35 -07:00 |
|
|
0b752984dc
|
[kit] Pass target and feather values into the shaders
|
2017-08-25 11:19:09 -07:00 |
|
|
6c06aadd37
|
[kit] Add target and feather properties to the Parameters struct
|
2017-08-24 18:35:16 -07:00 |
|
|
859127d537
|
[app] Remove MetalKit from linked frameworks
|
2017-08-24 18:30:48 -07:00 |
|
|
c5414bc1f2
|
Xcode shared schemes
|
2017-08-24 18:15:25 -07:00 |
|
|
f937b78dc2
|
Xcode made the default configuration name Release?
|
2017-08-24 18:07:37 -07:00 |
|
|
601937b2da
|
Code signing?
|
2017-08-24 18:07:20 -07:00 |
|
|
fce73ea1df
|
[saver] ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES
|
2017-08-24 18:07:04 -07:00 |
|
|
5124bf370f
|
[saver] Fiddle with the target name?
|
2017-08-24 18:06:26 -07:00 |
|
|
e3084cf821
|
[saver] Log frame size changes
|
2017-08-24 18:05:13 -07:00 |
|
|
8e4e805e5c
|
[saver] Show the close button in the prefs view
|
2017-08-24 18:04:51 -07:00 |
|
|
c026efb41c
|
[saver] Override stopAnimation() -- do nothing
|
2017-08-24 18:04:34 -07:00 |
|
|
c171011c96
|
[saver] Add balls to the field
|
2017-08-24 18:04:14 -07:00 |
|
|
bdf0d0b7c5
|
[saver] Subclass MTKView to make it opaque
|
2017-08-24 18:03:33 -07:00 |
|
|
d730c244a5
|
[kit] Return a (0,0) point if the radius is too big for the bounds
|
2017-08-24 18:01:30 -07:00 |
|
|
bed81b2da1
|
[kit] Shuffle around some logging
|
2017-08-24 17:59:47 -07:00 |
|
|
a07bced808
|
[kit] Create Metal library from Kit bundle, rather than main bundle
|
2017-08-24 17:59:18 -07:00 |
|
|
b028a9ed2e
|
[kit] Show close button in prefs window if needed
|
2017-08-24 17:57:50 -07:00 |
|
|
5d6cf1a575
|
[saver] Add PRODUCT_MODULE_NAME to NSPrincipalClass
|
2017-08-18 09:10:22 -07:00 |
|
|
3b598b8b22
|
[saver] Set ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES
|
2017-08-18 09:05:14 -07:00 |
|
|
be4d8635b0
|
[saver] Set EMBEDDED_CONTENT_CONTAINS_SWIFT, per some SO post
https://stackoverflow.com/questions/27852616/do-swift-screensavers-work-in-mac-os-x-before-yosemite
|
2017-08-18 09:04:38 -07:00 |
|
|
eb2ea7387d
|
[saver] Make MetaballsSaverView public; finish implementation
|
2017-08-18 09:03:33 -07:00 |
|
|
6b663f92e8
|
[kit] Shuffle things around so delegate doesn't have to be given in init()
Classes that use the Renderer might not be ready to assign themselves as delegate when the Renderer is initialized
|
2017-08-18 09:03:01 -07:00 |
|
|
43caa7d844
|
[kit] Make PrefsVC public
|
2017-08-18 09:01:42 -07:00 |
|
|
b66272bb7c
|
[saver] Copy MetaballsKit into screensaver bundle
|
2017-08-18 09:01:17 -07:00 |
|
|
40e7bcc699
|
[saver] Rename MetaballsSaver -> Metaballs.saver
|
2017-08-18 09:00:43 -07:00 |
|
|
c5eda6f51b
|
[saver] Remove ObjC files
|
2017-08-18 08:59:43 -07:00 |
|
|
b95dffd5a8
|
[saver] DOES NOT BUILD, but I need to go to bed -_-
Quickly build a Swift version of a ScreenSaverView and throw some Metal at it.
Having trouble getting the RendererDelegate protocol satisfied.
|
2017-08-16 22:30:32 -07:00 |
|
|
c226d7e72e
|
[app,kit] Move Renderer and shaders to the Kit
|
2017-08-16 22:07:30 -07:00 |
|
|
ff853e2c06
|
[saver] New screensaver
|
2017-08-16 22:03:01 -07:00 |
|
|
4756f863fe
|
[app,kit] Remove PreferencesWindowController
|
2017-08-16 22:01:33 -07:00 |
|
|
76ad824e73
|
[kit] Update colorStyle menu on view appear
|
2017-08-16 22:01:00 -07:00 |
|
|
6c0342fb78
|
[app] Set initial values of parameters based on what's in UserDefaults
|
2017-08-16 21:56:41 -07:00 |
|
|
88c97d4bf5
|
[kit] Pass colorStyle through too!
|
2017-08-16 21:56:20 -07:00 |
|
|
b73e4c7af1
|
Revert "[kit] Attempt to make the color wells equal width"
This reverts commit 4f58d088c2 .
|
2017-08-16 21:36:33 -07:00 |
|
|
4f58d088c2
|
[kit] Attempt to make the color wells equal width
|
2017-08-16 21:36:31 -07:00 |
|
|
6a0ca3799f
|
[kit] Work on the dropdown style menu
|
2017-08-16 21:35:48 -07:00 |
|
|
e89c858ab7
|
Revert "[kit] Dynamically build the style dropdown menu"
This reverts commit f6e7217b2c .
|
2017-08-16 21:15:03 -07:00 |
|
|
f6e7217b2c
|
[kit] Dynamically build the style dropdown menu
|
2017-08-16 21:12:12 -07:00 |
|
|
587e616d76
|
[kit] Implement the notification infrastructure
|
2017-08-16 21:12:00 -07:00 |
|
|
0aa82ce59e
|
[kit] Add extensions for dealing with Float4 <-> NSColor conversions
|
2017-08-16 21:10:26 -07:00 |
|
|
72fc00d1ca
|
[kit] Add an extension to UserDefaults object to mediate reading/writing values we care about
|
2017-08-16 20:36:34 -07:00 |
|
|
73a4bec59c
|
[kit] Add Array extension to create one from a Float4
|
2017-08-16 20:35:20 -07:00 |
|
|
5fdd624f21
|
[kit] Implement a basic preferences window controller
|
2017-08-15 18:06:53 -07:00 |
|
|
ec6d6320db
|
[kit] Add PreferencesWindowController
|
2017-08-15 18:04:51 -07:00 |
|
|
e7e168ba79
|
[kit] Set target on menu items -- no action yet
|
2017-08-13 09:44:04 -07:00 |
|
|
3accaef16e
|
[kit] Get color changes to post a notification including relevant color data
|
2017-08-13 09:43:09 -07:00 |
|
|
2ab34d99ea
|
[kit] WIP: Getting preference window to work
Rudimentary loading of colors from user defaults
|
2017-08-12 10:53:13 -07:00 |
|