Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unified Window #323

Merged
merged 40 commits into from
Aug 24, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
db7c2c5
Move the sidebar to archive window
sallar Jun 29, 2017
4daee43
Replace IPC file operation with fs
sallar Jun 29, 2017
2b6bae3
Implement Archive Manager
sallar Jun 29, 2017
ee6401f
Unlock and remove archive
sallar Jun 29, 2017
5de7a3f
Load archive and get groups
sallar Jun 30, 2017
e3ff96e
Entries actions
sallar Jun 30, 2017
8aeebcc
Move import tools (WIP)
sallar Jun 30, 2017
bb6253f
Add archives to sidebar
sallar Jun 30, 2017
01bf199
Better UI for sidebar
sallar Jun 30, 2017
a9cc3d5
Unlock and load archive
sallar Jun 30, 2017
69ad0fa
Safer group move
sallar Jul 1, 2017
990679d
Flatten groups structure
sallar Jul 1, 2017
527bf05
Settings and menu improvements
sallar Jul 1, 2017
0c334d8
Replace RPC with IPC
sallar Jul 2, 2017
f81e49c
Improve menu and config
sallar Jul 2, 2017
232ebee
Archive list styling and actions
sallar Jul 2, 2017
82440a2
Sidebar colors upgrade
sallar Jul 4, 2017
c29cc5a
Archive avatar (WIP)
sallar Jul 4, 2017
03384be
Portal close improvement
sallar Jul 4, 2017
d902b4f
Store settings and archives in main process
sallar Jul 5, 2017
5713c08
Update app menu based on store state
sallar Jul 5, 2017
9875d5d
Keyboard shutcut for condenced sidebar
sallar Jul 6, 2017
92c9ca4
Refactor sidebar item
sallar Jul 8, 2017
5237d89
Brand badges on avatars
sallar Jul 10, 2017
8623438
Fix Import
sallar Jul 16, 2017
0e3989f
Add import menu to sidebar actions
sallar Jul 16, 2017
0dc7c4f
Welcome back empty view
sallar Aug 19, 2017
09bdc1c
Add welcome empty screen
sallar Aug 21, 2017
419f719
Fix group trash indicator
sallar Aug 21, 2017
9155778
Improved input color for tree view
sallar Aug 21, 2017
8dda582
Convert old state to new
sallar Aug 21, 2017
339ba4d
Show error message for deleted archives
sallar Aug 21, 2017
72d10c9
Save state
sallar Aug 21, 2017
fdc943d
Condensed sidebar = true
sallar Aug 21, 2017
e22899a
Merge branch 'master' into unified-window
sallar Aug 21, 2017
0fc17eb
Update dependencies
sallar Aug 21, 2017
7ad2809
Add category for linux dist
sallar Aug 22, 2017
c1db89c
Minor changes
sallar Aug 22, 2017
b430ed0
Fix review comments
sallar Aug 23, 2017
5e28dfa
Update version to 0.20.0 to mark Beta
sallar Aug 24, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .babelrc
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,17 @@
"polished",
"transform-object-rest-spread",
"transform-strict-mode",
"transform-class-properties"
"transform-class-properties",
"jsx-control-statements"
],
"env": {
"production": {
"presets": ["react-optimize"],
"plugins": [
"transform-remove-console",
"transform-remove-debugger",
"dev-expression"
"dev-expression",
"jsx-control-statements"
]
},
"node": {
Expand All @@ -35,7 +37,7 @@
},
"development": {
"plugins": [
"react-hot-loader/babel"
// "react-hot-loader/babel"
]
}
}
Expand Down
6 changes: 5 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
{
"parser": "babel-eslint",
"plugins": [
"jsx-control-statements"
],
"extends": [
"standard",
"standard-react"
"standard-react",
"plugin:jsx-control-statements/recommended"
],
"env": {
"node": true,
Expand Down
82 changes: 81 additions & 1 deletion app/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion app/package.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
{
"name": "buttercup",
"version": "0.18.2",
"version": "0.20.0",
"productName": "Buttercup",
"main": "./dist/app.js",
"description": "Free and Open Source password vault",
"license": "GPL-3.0",
"homepage": "https://buttercup.pw",
"author": "Buttercup <[email protected]>",
"dependencies": {
"conf": "~1.0.0",
"buttercup-importer": "~0.9.2",
"dropbox": "^2.3.0",
"webdav": "~0.10.0",
Expand Down
2 changes: 1 addition & 1 deletion config/webpack.config.base.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ module.exports = {
plugins: [
],
externals: [
'buttercup-importer', 'zxcvbn', 'dropbox', 'webdav'
'buttercup-importer', 'zxcvbn', 'dropbox', 'webdav', 'conf'
]
};
2 changes: 0 additions & 2 deletions config/webpack.config.development.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ module.exports = merge(baseConfig, {
entry: {
main: [
'react-hot-loader/patch',
'webpack-dev-server/client?http://localhost:3000/',
'webpack/hot/only-dev-server',
resolve(__dirname, '../src/renderer/index')
],
fileManager: resolve(__dirname, '../src/renderer/file-manager')
Expand Down
Loading