mirror of
https://github.com/scottlamb/moonfire-nvr.git
synced 2025-11-20 09:56:07 -05:00
Major refactoring of UI code, small UI changes. (#48)
* Major refactoring of UI code, small UI changes. * Single file index.js split up into separate modules * Modules for handling UI view components * Modules for handling JSON/Model data * Modules for support tasks * Module to encapsulate Moonfire API * Main application module * index.js simplified to just activating main app * Settings file functionality expanded * UI adds "Time Format" popup to allow changing time representation * CSS changes/additions to streamline looks * Recordings loading indicator only appears after 500ms delay, if at all * Address first set of PR change requests from Scott. * Add copyright headers to all files (except JSON files) * Fix bug with entering time values in range pickers * Fixed an erroneous comment and/or spelling error here and there * Fixed JSDoc comments where [description] was not filled in * Removed a TODO from NVRApplication as it no longer applies * Fixed bug handling "infinite" case of video segment lengths * Fixed bug in "trim" handler and trim execution * Retrofit video continues loading from separate PR Signed-off-by: Dolf Starreveld <dolf@starreveld.com> * Address PR comments Signed-off-by: Dolf Starreveld <dolf@starreveld.com> * Address PR comments Signed-off-by: Dolf Starreveld <dolf@starreveld.com>
This commit is contained in:
committed by
Scott Lamb
parent
caac324bd5
commit
58152e8d94
42
moonfire.sublime-project
Normal file
42
moonfire.sublime-project
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": ".",
|
||||
"folder_exclude_patterns": [
|
||||
"design",
|
||||
"ffmpeg",
|
||||
"node_modules",
|
||||
"ui-dist"
|
||||
],
|
||||
"file_exclude_patterns": ["*.png", "*.jpg", "*.gif"]
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"js_prettier": {
|
||||
"additional_cli_args": {
|
||||
"--config-precedence": "prefer-file"
|
||||
},
|
||||
"debug": true,
|
||||
"prettier_cli_path": "",
|
||||
"node_path": "",
|
||||
"auto_format_on_save": false,
|
||||
"auto_format_on_save_excludes": [],
|
||||
"auto_format_on_save_requires_prettier_config": false,
|
||||
"allow_inline_formatting": false,
|
||||
"custom_file_extensions": [],
|
||||
"max_file_size_limit": -1,
|
||||
"prettier_options": {
|
||||
"printWidth": 80,
|
||||
"singleQuote": false,
|
||||
"trailingComma": "none",
|
||||
"bracketSpacing": true,
|
||||
"jsxBracketSameLine": false,
|
||||
"parser": "babylon",
|
||||
"semi": true,
|
||||
"requirePragma": false,
|
||||
"proseWrap": "preserve",
|
||||
"arrowParens": "avoid"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user