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

🎄 2017 Winter Holidays update #486

Merged
merged 157 commits into from
Jan 12, 2018
Merged
Changes from 1 commit
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
1acdeed
Unused component removed from event inspection
anteriovieira Apr 16, 2017
83d0ef8
Filter events by instance name too
eigan Sep 15, 2017
6de5e4d
add filtering for Vuex state
bartlomieju Sep 25, 2017
29b6f75
reuse already existing helper functions when filtering vuex state
bartlomieju Oct 22, 2017
0d2ae90
lint: add global HTMLDocument
posva Nov 7, 2017
3cd9498
lint: remove useless return and comma
posva Nov 7, 2017
6998866
test(vuex-filter): add test for vuex state search
posva Nov 7, 2017
539afbe
Merge branch 'master' into filter-state
posva Nov 7, 2017
4b941c7
Merge branch 'master' into filter-state
posva Nov 7, 2017
d87c05f
lint: newline at the end of file
posva Nov 7, 2017
2d7daed
Allow the user to change layout of panels.
Nov 12, 2017
241acd4
Add option to show original component names
manico Dec 12, 2017
e839a72
Remove package lock file
manico Dec 12, 2017
3f8ea28
Do not change file name
manico Dec 12, 2017
da31b94
Fix filtering in both cases
manico Dec 12, 2017
ad92f1b
Adding support to -Infinity
David-Desmaisons Dec 17, 2017
9f8c37c
Support Date native type
Dec 19, 2017
8da2289
Test case
Dec 19, 2017
87840ab
Fix some tests
Dec 19, 2017
724cd36
Fix remaining tests
Dec 22, 2017
5847dd0
Merge remote-tracking branch 'upstream/master' into patch-1
Dec 22, 2017
a8e6f18
Add Events Tab tests
Dec 22, 2017
04c6bd8
Merge remote-tracking branch 'upstream/master' into filter-state
Dec 22, 2017
f40c6cf
Fix failing tests
Dec 23, 2017
0bad425
Merge remote-tracking branch 'upstream/master' into Negative_Infinity
Dec 23, 2017
2a39d07
Merge remote-tracking branch 'upstream/master' into feature/component…
Dec 23, 2017
0ad224a
Save the option in local storage
Dec 23, 2017
dc63134
Added tests
Dec 23, 2017
45544eb
Restyling + Collapsable data sections
Dec 23, 2017
c7a26a3
fix prop casing
posva Dec 23, 2017
96913fb
Dark theme: arrow on hover are now visible
Dec 23, 2017
f1802a7
Missing border-radius on data sections
Dec 23, 2017
75de05a
Scroll to instance button
Dec 23, 2017
f788209
More tests
Dec 23, 2017
96f532f
Scroll to the middle of the screen
Dec 23, 2017
6b70efd
MVP
Dec 24, 2017
25bd87f
Fix highlight appearing
Dec 24, 2017
fcd8343
Scroll to instance in tree
Dec 24, 2017
3c8ac33
Change context menu type to 'all'
Dec 24, 2017
e3169c5
Fix Pending action not reset
Dec 24, 2017
099da11
Toasts
Dec 24, 2017
d99c92b
No component found toast + toast improvements
Dec 24, 2017
3b24ec6
Toast types
Dec 24, 2017
05aea79
Console toast color
Dec 24, 2017
5a6ef08
Merge remote-tracking branch 'upstream/master'
Dec 25, 2017
9b06716
New _custom object API + component value support in state inspector
Dec 25, 2017
b92bda1
Proper context menu entry creation
Dec 26, 2017
78b747f
Make panelAction message param optional
Dec 26, 2017
2377cab
Fix toast background color not updated
Dec 26, 2017
35f5674
v-tooltip + v-popover
Dec 26, 2017
8845c9f
Dark theme fixes
Dec 26, 2017
da9e6a4
open-in-editor MVP
Dec 26, 2017
27601ac
this.$inspect + some code improvement
Dec 26, 2017
83b7f7f
Editable fields (limited)
Dec 27, 2017
93ccbce
Empty input is now invalid
Dec 27, 2017
d90c9fd
Fix chrome-only property
Dec 27, 2017
a0098ca
Fix Pending Inspect not working when opening Vue panel
Dec 27, 2017
d2ae6b7
Fix error on Firefox
Dec 27, 2017
2f2f4e3
For testing "No Vue component found" toast
Dec 27, 2017
349462d
Better isEditable
Dec 27, 2017
1fb195c
Increase input size
Dec 27, 2017
95dd3be
Auto-complete special tokens
Dec 27, 2017
a1eb763
Array and object full value edit
Dec 27, 2017
291cb28
Style fixes
Dec 27, 2017
9b1bc44
Use Vue.set
Dec 27, 2017
a65ec56
Better special tokens
Dec 27, 2017
a8a017e
Added true and false to autocompletion
Dec 27, 2017
6eadd19
Quick edit for booleans
Dec 27, 2017
c118757
Boolean fixed size to prevent menu from moving
Dec 27, 2017
97242af
Support for multiple Quick Edits
Dec 27, 2017
ee6a3b9
Number Quick Edits (+/-)
Dec 27, 2017
10ad23c
Quick Edit Numbers: key modifiers
Dec 27, 2017
84a0d67
Remove array/objects item
Dec 27, 2017
2b359ee
Some refactoring + object key renaming
Dec 28, 2017
367154c
Add new value
Dec 28, 2017
4fa688e
Validate key input
Dec 28, 2017
57a3fc9
Change border color on error on input
Dec 28, 2017
9fe0b34
Fix values not revived
Dec 28, 2017
dcc6189
fix hook once
maxushuang Dec 28, 2017
a7e182a
(Demo) Use id prop
Dec 28, 2017
c7f9f59
Eval in webpage if possible
Dec 28, 2017
9b98c36
Merge branch 'patch-1' into 2017-winter-holidays
Dec 29, 2017
21079c0
Merge branch 'filter-state' into 2017-winter-holidays
Dec 29, 2017
4a14bcb
Merge branch 'feature/component-name' into 2017-winter-holidays
Dec 29, 2017
d08b1e2
Merge branch 'fix-event-hook' into 2017-winter-holidays
Dec 29, 2017
54f929d
Merge branch 'Negative_Infinity' into 2017-winter-holidays
Dec 29, 2017
8d6055d
Merge branch 'support-more-types' into 2017-winter-holidays
Dec 29, 2017
ad31e6e
Merge branch 'state-inspector-style' into 2017-winter-holidays
Dec 29, 2017
4b6e470
Merge branch 'scroll-to-component' into 2017-winter-holidays
Dec 29, 2017
9d11998
Merge branch 'right-click-inspect' into 2017-winter-holidays
Dec 29, 2017
a563c74
Merge branch 'open-in-editor' into 2017-winter-holidays
Dec 29, 2017
955c0f2
Merge branch 'dev' into 2017-winter-holidays
Dec 29, 2017
1fb1c8a
Merge branch 'v-tooltip' into 2017-winter-holidays
Dec 29, 2017
719aeca
use media query instead of button
Dec 29, 2017
4663bae
remove extras
Dec 29, 2017
72e3f44
remove dangling comma
Dec 29, 2017
53f67a4
Deps update
Dec 29, 2017
ccc88c7
Fix template
Dec 29, 2017
93b846d
Fix null error
Dec 29, 2017
045fa58
Format component names: vuex + improvements
Dec 29, 2017
2dd889e
More v-tooltip
Dec 29, 2017
847be64
Increase tooltip delay
Dec 29, 2017
f8496fc
Fix error
Dec 29, 2017
3eab86f
Fix error
Dec 29, 2017
91397b0
DataField fixes
Dec 29, 2017
3700d8e
Double-click to edit
Dec 29, 2017
11fdb5a
DataField style fixes
Dec 29, 2017
437b379
Misc
Dec 29, 2017
1c432fb
Allow quick Edit for switching devtools theme
Dec 29, 2017
a6b558d
Dark theme fixes
Dec 29, 2017
dfb7962
remove unused class, make refresh regular button
Dec 29, 2017
a7e9cbc
Toast font-family
Dec 29, 2017
f4bb8f4
Rich tooltips
Dec 29, 2017
00ce3fd
Code Style
Dec 29, 2017
20b30cb
Fix Vuex time travel not reviving values correctly
Dec 30, 2017
df66862
Open in editor Docs
Dec 30, 2017
96383d3
Don't display tooltip if component has no file
Dec 30, 2017
add671f
Test page misc
Dec 30, 2017
1ac11e1
Edit: -Infinity special token
Dec 30, 2017
bae80d9
Support dragging in horizontal mode
Dec 30, 2017
dbeafb3
Fix missing Refresh label
Dec 30, 2017
ca96e00
Merge branch 'horizontal-layout' into 2017-winter-holidays
Dec 30, 2017
93f4c23
Fix Vuex import
Dec 30, 2017
fdd6e8c
Events: filter on components only if input contains '<' or '>'
Dec 30, 2017
4f75cb4
Event search tooltip
Dec 30, 2017
2491770
Fix tests
Dec 30, 2017
57542bf
Events: respect 'classifyComponents'
Dec 30, 2017
0a7d6be
Fix tests
Dec 30, 2017
4f10454
Edit cancel/submit tooltips
Dec 30, 2017
5b7745d
Fix collapse all on Mac OS
Dec 31, 2017
04f76b9
Fix arrow alignment
Dec 31, 2017
648747e
Use const
Dec 31, 2017
913c3f2
Improved Event search tooltip
Dec 31, 2017
842caf2
Move open-in-editor documentation into its own file
Dec 31, 2017
1f7b6ca
Indent with spaces
Dec 31, 2017
89b2145
Hide inspect button outside chrome devtools context
michalsnik Jan 3, 2018
d8560e4
Fix popover overflow
Jan 4, 2018
9f76a2c
Update open-in-editor path
Jan 4, 2018
76cdb8e
Note about Nuxt and generic package
Jan 4, 2018
dd7415e
Allow toast to shrink
Jan 4, 2018
70be5ec
open-in-editor: is error, toast and help message
Jan 4, 2018
de2de6b
DRY error message
Jan 4, 2018
2e20351
Misc
Jan 4, 2018
c892b98
Events: fix scroll to bottom
Jan 4, 2018
fedf9db
Merge remote-tracking branch 'upstream/hide-inspect-button-outside-ch…
Jan 4, 2018
08d79cd
Minor changes
Jan 4, 2018
8a28523
Merge branch 'remove-component' into 2017-winter-holidays
Jan 4, 2018
4303b58
New abstract API for custom field
Jan 6, 2018
d1dc299
Improvements to CustomValue API
Jan 6, 2018
5c971c0
CustomValue API: changed 'expandable' to 'closed'
Jan 6, 2018
9bb4762
$route is now abstract
Jan 6, 2018
3d77274
Fix isChrome
Jan 6, 2018
bf13184
Switch to launch-editor-middleware
Jan 6, 2018
75f98b9
$isChrome
Jan 7, 2018
d826759
Move data field edition to mixin + fixes
Jan 7, 2018
a6eff96
Improved keys
Jan 7, 2018
6597aa6
Fix editors link
Jan 9, 2018
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
4 changes: 2 additions & 2 deletions docs/open-in-editor.md
Original file line number Diff line number Diff line change
@@ -8,12 +8,12 @@ In your Vue project, install the [express-open-in-editor](https://github.com/lah
var openInEditor = require('express-open-in-editor')
```

2. In the `devServer` option, register the `/_open` HTTP route:
2. In the `devServer` option, register the `/__open-in-editor` HTTP route:

```js
devServer: {
before (app) {
app.use('/_open', openInEditor({
app.use('/__open-in-editor', openInEditor({
editor: 'code'
}))
}
2 changes: 1 addition & 1 deletion shells/dev/webpack.config.js
Original file line number Diff line number Diff line change
@@ -53,7 +53,7 @@ module.exports = {
devServer: {
quiet: true,
before (app) {
app.use('/_open', openInEditor({
app.use('/__open-in-editor', openInEditor({
editor: 'code'
}))
}
2 changes: 1 addition & 1 deletion src/devtools/views/components/ComponentInspector.vue
Original file line number Diff line number Diff line change
@@ -88,7 +88,7 @@ export default {
onTitleClick () {
const file = this.target.file
if (file) {
const src = `fetch('/_open?file=${file}').then(() => {
const src = `fetch('/__open-in-editor?file=${file}').then(() => {
console.log('File ${file} opened in editor')
}).catch(e => {
console.warn(e)