144 Commits

Author SHA1 Message Date
e7dccb83f8 Fix borked appbar shadow 2017-12-31 14:56:37 -06:00
0e33875b3f Sort sections chronologically 2017-12-31 14:56:01 -06:00
88dde1a748 Fix appbar brain-damage 2017-12-31 07:55:31 -06:00
0a2aff55f7 Add pick to frptools. Document all utility functions 2017-12-31 04:50:24 -06:00
b1f4bb0e52 Add focus previous/next overlay buttons. 2017-12-29 22:27:27 -06:00
fa88b36c76 DB layer needs the ability to specify other query options:
- limit
- skip
- sort
- fields
2017-12-29 12:49:47 -06:00
c0c0898d8c Initial FocusView 2017-12-28 22:14:46 -06:00
83b458bb41 attachmentImage should be dumber
Yet, ServiceWorker a little smarter
2017-12-28 19:51:34 -06:00
5f640981ae Update PouchDB 2017-12-23 01:35:22 -06:00
081163f5a3 Swap Moment for date-fns and save 300KB 2017-12-23 01:11:55 -06:00
7cb4d5a364 Safari supports service workers now. It's time to add them. 2017-12-21 22:40:08 -06:00
42b3ce8921 Routing changes for focusView 2017-12-17 22:40:48 -06:00
eeaff42e16 Lazyify iterating subscriptions array un subscribeToRender
This allows the array to be manipulated between subscribeToRender call and view unmounting.
2017-12-17 21:52:52 -06:00
85447df830 Allow the backbutton to be configurable. Make it an X for selection. 2017-12-17 21:29:05 -06:00
0f018f87dd Image selection deletion works now 2017-12-16 05:14:10 -06:00
03f992811d Properly cleanup an image when it is removed 2017-12-16 04:58:51 -06:00
6295d9b177 Expose frptools utils: call and id
Makes subscribeToRender more tolerant of non-functions
2017-12-16 04:58:18 -06:00
e555dddcc0 WHHHEEEEEE OVERENGINEERING!!! 2017-12-16 04:57:20 -06:00
637c67a50d Make appbar state poppable with the back arrow 2017-12-16 04:27:42 -06:00
f40a93bba8 Manage how selection changes the appbar 2017-12-16 04:01:47 -06:00
cfdf84522b Complete(?) AppBar state management 2017-12-16 03:58:42 -06:00
779d08ae84 nodeParentWithType is going to be reused 2017-12-16 03:58:00 -06:00
f89b40e467 Allow streams through the styled proxy 2017-12-16 03:52:19 -06:00
de50cbd6c3 Style tweak to ease a transition. 2017-12-09 16:06:17 -06:00
5389ed8cd4 Click image to select. 2017-12-09 16:02:00 -06:00
0235d73bd1 Break up images by date into sections 2017-12-08 22:19:33 -06:00
9c42c34eb1 A futile attempt to fix a rendering bug in chrome.
When images are selected and you scroll such that the drop shadow paints...sometimes it will make the selection buttons not paint.
2017-12-08 22:18:12 -06:00
3eebfe2c4e Add image selection 2017-12-08 22:16:21 -06:00
18ef6229f1 Basic button positions and styles 2017-12-03 14:15:36 -06:00
d01fc34224 Breakout album rendering to a separate file so albums can use it too 2017-12-01 20:36:06 -06:00
b5c5c2d198 Thumbnail is a generic template so move it to components 2017-12-01 20:34:51 -06:00
6e28256502 Add the appbar scrolling dropshadow 2017-12-01 02:03:09 -06:00
ff281dc3e2 Split photos view to a separate view 2017-12-01 01:28:30 -06:00
dba6f3c204 Split out the AppBar 2017-11-28 21:25:12 -06:00
ebd04a0d72 Starting to reapply the layout and effects 2017-11-28 09:46:41 -06:00
574a2ed38b Handle classes better, support drop effect 2017-11-27 23:00:37 -06:00
abcd5c58c5 Make "Loading..." a little nicer with an overlay styled element 2017-11-27 21:37:12 -06:00
f717eb5977 Standardize on some nomenclature 2017-11-27 21:17:38 -06:00
16bea72ee3 First pass at a working icon component 2017-11-25 22:51:46 -06:00
b235c3dcf6 Missed a conversion to use defineElement 2017-11-25 22:51:13 -06:00
53a38b13e8 Gotta have a place for non-specific components 2017-11-25 22:18:04 -06:00
c7e76fc169 Remove image from album upon deletion 2017-11-25 16:02:06 -06:00
6f233cb764 Simplify thumbnail into a template 2017-11-24 23:08:33 -06:00
a86974f08a Use streams for a little better memory reuse. 2017-11-24 23:02:24 -06:00
be0f613ce0 Unify domvm versions 2017-11-24 21:39:43 -06:00
cc1c193fb1 Replace file uploads with dropzone 2017-11-24 21:39:12 -06:00
b44886f0f5 Associate images with albums via image.$links.
All types now have a $links property.
2017-11-21 23:58:22 -06:00
43a20c4afe Don't try to add an album if the user cancels 2017-11-21 23:51:31 -06:00
afb8734835 Expose a frozen baseSelector for each type.
each document should have a type property
2017-11-21 16:49:46 -06:00
ad49f2a687 Add back albums
Removing an image from an album does not delete it.  Deleteing an images does not remove its link from the album.
2017-11-20 21:57:37 -06:00