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
081163f5a3
Swap Moment for date-fns and save 300KB
2017-12-23 01:11:55 -06:00
42b3ce8921
Routing changes for focusView
2017-12-17 22:40:48 -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
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
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
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
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
e5107e72f9
So much in here
...
- Image.upload calls File.upload
- doc deletes are PUT instead of deleted
- generate thumbnails is called off of processImportables
- got rid of stupid context loaders
- added Type.getOrCreate()
- fix massively broken comparators
- get rid of global watcher (unnecessary with new delete method)
Still broken
- indexes (albums)
- files not deleted along with images
- some wonky jpgs
2017-11-19 21:21:39 -06:00
cb4af2c407
doc-based view keys are _id + _rev
2017-11-18 00:22:06 -06:00
b901bc7a26
Progress on PouchORM (this breaks things)
2017-11-13 22:01:55 -06:00
d984e96af0
Show some sort of header if we have some images.
2017-11-13 21:48:07 -06:00
0f94822a8a
LiveArray can manage it's own watchers (across dbs even)
2017-11-13 21:46:38 -06:00
b4b0d86da7
Usage AttachmentImageView to smartly handle attachment images
2017-11-11 22:42:46 -06:00
73897966c5
Rename ImageView to ThumbnailView to make room for AttachmentImageView
2017-11-11 21:38:30 -06:00
3b84cacbaa
Rename observable to prop(erty) to distinguish from TC39
2017-11-11 21:37:46 -06:00
d27affabfb
It's a style service, not a styletron util.
2017-11-06 21:47:23 -06:00
fb6fac7aed
Introduce Styletron for component styles
2017-11-06 21:39:25 -06:00
faa3c48c99
Redo LiveArray to watch all returned IDs for removal from the selector.
...
There is still a big TODO here in that the globalWatcher mechanism assumes one database. Need to re-structure this whole thing around a db instance.
2017-11-02 08:38:13 -05:00