189 Commits

Author SHA1 Message Date
bde9896fb2 Fix the annoying sections not updating on import bug. 2018-01-18 13:21:50 -06:00
9381bd6a99 Add README updates and a Github corner. 2018-01-12 21:52:19 -06:00
9b0c491794 A little formatting polish 2018-01-12 20:29:08 -06:00
a2f1c94586 Manage order with sorts and indexing rather than keys
The jury is still out on this.  Indexes are the "right" way to do this but are actually slower in some circumstances.
2018-01-12 11:50:56 -06:00
23c695ace9 Better alignment for SVG Icons in text.
(or when all you have is a hammer, everything looks like a nail).
2018-01-11 17:20:37 -06:00
a947080e0e Use HTML webpack plugin for one less thing to worry about. 2018-01-11 16:10:51 -06:00
f9cb05aba1 Fix allImage vertical scrolling getting clipped 2018-01-10 21:49:40 -06:00
fd0bea1d84 No need to use /assets/ 2018-01-10 21:47:07 -06:00
3b9fb3ea19 Fix "Next" button ordering 2018-01-08 21:48:03 -06:00
4a478b2442 Clean up image import a bit 2018-01-08 21:21:42 -06:00
8c29b8fa85 Add a suitable welcome message 2018-01-08 21:09:39 -06:00
a5806e9162 Cleanup 2018-01-08 20:37:15 -06:00
3b1df89869 Oops 2018-01-08 16:13:54 -06:00
0dcb6600fa Don't explicitly import Event to address Pouchdb's eventemitter limits 2018-01-07 14:35:22 -06:00
db45c55028 Make SectionPhoto a template so it takes less memory. 2018-01-05 21:18:31 -06:00
a53c984acf Make sections a computed so it recomputes less often 2018-01-05 21:13:53 -06:00
c918a26282 Fix Overlay formatting regression 2018-01-05 16:39:44 -06:00
fe2dd7d783 appbar should be dumber
There's no need to have one object cross views.
2018-01-05 15:55:12 -06:00
3d66205755 Add appbar fade on focus view. 2018-01-04 16:47:34 -06:00
89b3159c12 subscribeToRender must manage subscribing and unsubscribing
...because some elements (appbar) gets removed and re-added without destruction.
2018-01-04 15:18:46 -06:00
024378e3ae Don't scale up images that are smaller than the screen. 2018-01-04 13:58:21 -06:00
d84e756ac4 Don't use the SW when in an iFrame.
This is cheap sandstorm detection. I need a better way but this works for now.
2018-01-04 08:22:26 -06:00
923320bb11 Document install procedure. Upgrade Rollup to 0.53.3 2018-01-04 07:56:47 -06:00
63353a43d8 More fixes to the layout regression. The appbar behaves differently...
...based on which view you're in.
2018-01-04 07:38:22 -06:00
dc94f1971b Fix layout regression 2018-01-03 17:24:52 -06:00
de1735495f Add gifs and png support 2018-01-03 17:13:10 -06:00
8100bd40dd Confirm before deleting. 2018-01-03 16:36:09 -06:00
fa41359cd3 Refine image ratios and widths to prevent wrapping 2018-01-03 15:56:37 -06:00
dec9ed3248 Introduce linear-partitioning into image layout
It's not perfect but a good start.
2018-01-02 07:41:33 -06:00
ea4ff29700 Prevent selection from resizing the appbar 2018-01-01 14:27:30 -06:00
2cf9a03d6c Make the upload button clickable in Firefox 2017-12-31 22:11:04 -06:00
490b788fd0 Refactor: Album interface elements become Section
This is to make way for real the real album view.
2017-12-31 17:24:58 -06:00
ef8df004d5 Start a convention where each view has a non-style class name
This helps with element-tree debugging and performance evaluation.
2017-12-31 16:35:01 -06:00
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
e4baa07d61 Ignore some non-project files. 2017-12-28 22:16: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