Commit graph

21 commits

Author SHA1 Message Date
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
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
72fc00d1ca [kit] Add an extension to UserDefaults object to mediate reading/writing values we care about 2017-08-16 20:36:34 -07:00
ec6d6320db [kit] Add PreferencesWindowController 2017-08-15 18:04:51 -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
cceb00dfe0 [MetaballsKit] Add Memory file 2017-08-06 11:39:18 -07:00
a49c370ceb [all] Remove old compute shader code 2017-08-06 07:55:53 -07:00
2441bd0b76 [MetaballsKit] Add Geometry file 2017-08-05 11:09:03 -07:00
2b409afc2d [MetaballsKit] Add a metal file to the framework 2017-08-01 19:01:20 -07:00
fda6890669 Link MetaballsKit with MetalKit 2017-08-01 07:54:04 -07:00
4023e17b15 [Metaballs] Add empty Renderer file to project 2017-07-30 15:24:34 -07:00
d915bae8cd [Metaballs] Add empty shader file to app 2017-07-30 15:22:01 -07:00
440ed1b3f3 Rough implementation of the metaballs simulation in MetaballsKit 2017-07-30 14:29:58 -07:00
2099749071 Initial Commit 2017-07-30 14:04:39 -07:00