Martin Kleinschrodt
|
6c85f79dce
|
Allow selecting no category in category view
|
2014-02-08 16:10:09 +01:00 |
Martin Kleinschrodt
|
3f45f4d61a
|
Allow removing categories
|
2014-02-08 16:02:28 +01:00 |
Martin Kleinschrodt
|
9a0c007e5b
|
Allow editing an existing category
|
2014-02-08 15:43:42 +01:00 |
Martin Kleinschrodt
|
7330ab59a5
|
Minor styling fixes
|
2014-02-08 13:53:25 +01:00 |
Martin Kleinschrodt
|
fdcebb67a2
|
Add select element for selecting the category color when creating a new category
|
2014-02-08 13:53:00 +01:00 |
Martin Kleinschrodt
|
d2746f0208
|
Allow adding new categories
|
2014-02-08 12:28:15 +01:00 |
Martin Kleinschrodt
|
35a6f822ea
|
Use set name as category when importing secustore backup
|
2014-02-08 12:05:05 +01:00 |
Martin Kleinschrodt
|
224b1a9798
|
Show category in record view; Add categories view for changing the category of a record
|
2014-02-08 12:03:21 +01:00 |
Martin Kleinschrodt
|
5aa342ff55
|
Allow passing an empty string or null as animation to prevent animation altogether
|
2014-02-08 11:59:22 +01:00 |
Martin Kleinschrodt
|
afcbd0dcd5
|
Allow order by categories instead of alphabetically
|
2014-02-08 11:56:49 +01:00 |
Martin Kleinschrodt
|
37780fa552
|
Add Function.prototype.bind polyfill for testing
|
2014-02-08 11:52:54 +01:00 |
Martin Kleinschrodt
|
3c04aa7e85
|
Show categories in list view
|
2014-02-08 11:52:11 +01:00 |
Martin Kleinschrodt
|
e3f18ad5fb
|
Update tests
|
2014-02-08 11:20:18 +01:00 |
Martin Kleinschrodt
|
ad9e1d92aa
|
Add mixin and isArray utility functions needed by Categories object
|
2014-02-08 11:09:42 +01:00 |
Martin Kleinschrodt
|
7a34657034
|
Add Categories object for managing categories
|
2014-02-08 10:01:34 +01:00 |
Martin Kleinschrodt
|
65e33372ed
|
Use pointer cursor for header buttons
|
2014-02-08 09:46:08 +01:00 |
Martin Kleinschrodt
|
d444b1f779
|
Update list view after editing record
|
2014-02-08 09:45:32 +01:00 |
Martin Kleinschrodt
|
6054e3d837
|
Update grunt-contrib-nodeunit and grunt-contrib-qunit dev dependencies
|
2014-02-08 09:43:29 +01:00 |
Martin Kleinschrodt
|
87606a6b07
|
Update app icon
|
2014-02-08 09:42:43 +01:00 |
Martin Kleinschrodt
|
ecd39c6932
|
Update readme
|
2014-02-07 15:47:32 +01:00 |
Martin Kleinschrodt
|
1949c98587
|
Add custom select element for selecting one out of a set of options
|
2014-02-03 18:46:36 +01:00 |
Martin Kleinschrodt
|
b4b41a2d74
|
Add up and down arrow to shapeshifter
|
2014-02-03 18:29:53 +01:00 |
Martin Kleinschrodt
|
2d0747cccc
|
Change view.js to use 'attached' lifecycle method instead of deprecated 'enteredView'
|
2014-02-03 18:28:56 +01:00 |
Martin Kleinschrodt
|
93a464dcf8
|
Update polymer version to 0.1.4
|
2014-02-02 21:45:09 +01:00 |
Martin Kleinschrodt
|
9fd6f3f7ba
|
Switch from named scopes in repeat templates to regular syntax. This is more concise and thankfully also solves a bug in the record view where adding/removing fields would not always be instantly reflected in the ui.
|
2014-02-02 21:44:50 +01:00 |
Martin Kleinschrodt
|
86791289dc
|
Fix weird bug in firefox where empty fields would cause an additional margin between fields
|
2014-02-02 13:57:47 +01:00 |
Martin Kleinschrodt
|
53b63a370c
|
Remove Lato-Hairline font from manifest as it is no longer used
|
2014-02-02 13:43:59 +01:00 |
Martin Kleinschrodt
|
75f0f3e6fe
|
Make sure the header title updates instantly after editing the record name
|
2014-02-02 13:43:12 +01:00 |
Martin Kleinschrodt
|
261bae5689
|
Bring focus to filter input if the user is typing without being inside an input element and if the filter input is currently showing
|
2014-02-01 21:49:11 +01:00 |
Martin Kleinschrodt
|
e3265c06ca
|
Give the body the right background color from the start so we have a nice and smooth transition once the app has loaded
|
2014-02-01 18:34:21 +01:00 |
Martin Kleinschrodt
|
0a67312b6a
|
Use a more fitting animation for lock and start view
|
2014-02-01 18:33:19 +01:00 |
Martin Kleinschrodt
|
8625f9a185
|
Add favicon
|
2014-02-01 18:28:51 +01:00 |
Martin Kleinschrodt
|
4d3adb4ee2
|
Add cache manifest
|
2014-02-01 16:52:17 +01:00 |
Martin Kleinschrodt
|
3a3a9fd0a4
|
Ignore sass-generated css files
|
2014-02-01 16:51:24 +01:00 |
Martin Kleinschrodt
|
d51cbfa7e5
|
Remove unused fonts
|
2014-02-01 16:51:07 +01:00 |
Martin Kleinschrodt
|
3f7998411a
|
Make sure filter input is disabled when not showing
|
2014-02-01 12:46:09 +01:00 |
Martin Kleinschrodt
|
e01f747473
|
Make the header in lock and start view a little heavier
|
2014-02-01 12:39:54 +01:00 |
Martin Kleinschrodt
|
e24499d04e
|
Show something when the list is empty
|
2014-02-01 12:39:01 +01:00 |
Martin Kleinschrodt
|
5b4ef1ccaa
|
Reintroduce fast-input element with some optimizations
|
2014-02-01 12:38:24 +01:00 |
Martin Kleinschrodt
|
74589582fe
|
Add some configuration in case the app is used as a standalone web app on iOS
|
2014-02-01 12:27:49 +01:00 |
Martin Kleinschrodt
|
12ad147901
|
Use primary class instead of negative for delete buttons
|
2014-01-29 22:07:59 +01:00 |
Martin Kleinschrodt
|
3bc51f4a67
|
Place add field button under field list
|
2014-01-29 22:07:39 +01:00 |
Martin Kleinschrodt
|
19b25d37df
|
More styling fixes for firefox
|
2014-01-29 21:55:41 +01:00 |
Martin Kleinschrodt
|
0295322682
|
Add workaround for transform-origin issue in firefox
|
2014-01-29 21:52:35 +01:00 |
Martin Kleinschrodt
|
3ac868a1ec
|
Use a wrapper for the flex layout in import view because ‘display: box-flex’ on absolutely positioned elements is broken in firefox
|
2014-01-29 16:36:00 +01:00 |
Martin Kleinschrodt
|
b51858d415
|
Fix some styling issues in firefox
|
2014-01-29 16:34:56 +01:00 |
Martin Kleinschrodt
|
c846ae77dc
|
Replace all uses of innerText with innerHTML because firefox does not support innterText
|
2014-01-29 16:31:56 +01:00 |
Martin Kleinschrodt
|
4c7bae92ec
|
Make sure view animations work in firefox
|
2014-01-28 17:06:03 +01:00 |
Martin Kleinschrodt
|
9378a4b30a
|
Fix some imports
|
2014-01-28 16:18:41 +01:00 |
Martin Kleinschrodt
|
b257db75eb
|
Only set touch-action=“pan-y” where it is actually needed
|
2014-01-28 15:04:47 +01:00 |