Hamed Baatour
11d17d9df2
feat(ui): enforce package.json npm rules ( #3232 )
2019-01-20 16:32:59 +08:00
Guillaume Chau
a09407dd5b
feat(ui): Redesign, dashboard, local plugins ( #2806 )
...
* feat: basic fonctionality, welcome and kill port widgets
* fix: contrast improvements
* feat: plugin/dep/vulnerability widgets design
* fix: widget add/remove animation
* feat: run task widget
* feat: news + wip resizing
* feat: nuxt
* chore: removed widget example
* fix: visual polish for widget transform
* feat(widget): overlap detection
* fix: news default/max size
* feat(dashboard): sidepane transition
* chore: dev api server port
* fix(widget): configure tooltip
* refactor(widget): generic Movable mixin
* refactor(widget): resizable mixin
* feat(widget): resize transition
* feat(widget): resize improvements
* refactor(widget): zoom factor
* refactor(widget): OnGrid mixin
* refactor(widget): resize handler style moved to global
* chore: remove console.log
* refactor: files structure
* feat: improved design and layout
* fix: content background vars
* fix: status bar / view nav z-indexes
* fix: webpack dashboard grid gap
* feat(news feed): handle errors
* fix(card): dimmed box shadow
* fix: view nav & status bar z-index
* fix: remove (wip)
* feat(widget): style tweaks
* feat(widget): details pane (wip)
* feat: news feed widget improvements
* feat(widget): custom header button
* feat(news): item details pane
* feat(widget): custom title
* fix(news): better cache and misc fixes
* feat(widget): resize left and top handles
* feat(widget): transparent widget while moving/resizing
* feat(news): better "big size" style
* fix(news): media sizes in rich content
* feat(plugin): local plugins support
* fix: scrolling issue in Fx
* fix: colors
* fix(nav bar): more item overflowing
* feat(vuln): frontend
* chore: locale update
* fix: image in suggestion dropdown (dev)
* fix(suggestion): missing custom image
* feat(view): user default plugin logo if no provided icon
* feat(view): better loading UX
* feat(view): button background if view is selected
* feat(view): new nav indicator
* feat(widget): use plugin logo as default icon
* feat(widget): better widget modal
* feat(widget): longDescription
* fix(widget): news validate url param
* feat(widget): filter widgets in add pane
* feat(widget): tease upcoming widgets
* chore: fix merge dev
* chore: yarn install
* chore: sync versions
* chore: update apollo
* docs: widget
* fix(progress): graphql error
* fix(deps): localPath
* perf(plugin): faster local plugin refresh
* fix(nav): center active indicator
* feat(task): improved header
* feat(client addon): custom component load timeout message
* feat(suggestion): ping animation to improve discoverability
* chore: update vue-apollo
* feat(api): requestRoute
* fix(suggestion): hide more info link if no link
* fix(style): ul padding
* test(e2e): fix plugin path
* chore: change test scripts
* chore(deps): upgrade
* fix: build error
* fix(widget): removed moving scale transform
* fix(widget): resize handles style
* chore(deps): unpin apollo-utilities
* chore(deps): lock fix
* test(e2e): fix server
* fix: issue with writeQuery
See: https://github.com/apollographql/apollo-client/issues/4031#issuecomment-433668473
* test(e2e): fix tests
* test(e2e): missing widgets build
* fix: missing widgets dep
2018-10-28 04:10:34 +01:00
Guillaume Chau
51490c6ae1
fix: ansi up shouldn't escape HTML, closes #2187
2018-08-31 18:20:38 +02:00
Guillaume Chau
8c96c15682
feat: support ANSI colors in ListItemInfo
2018-08-06 15:04:25 +02:00
Guillaume Chau
d24c7bb10a
refactor(plugin api): scope shared data per-project
2018-07-20 08:39:38 +02:00
Payton Burdette
153c418555
feat: vue config command ( #1554 )
...
* fixed broken plugin dev link on contributing guide
* feat(cli-service): vue config command added
* feat(cli-service): vue config command added
* feat(cli-service): added config commands get and delete
* feat(cli-service): added vue edit command and opn dependcy
* feat(cli-service): added vue config set command and vue config check
* feat(cli-service): nested path support and command/logs adjustment
* feat(cli-service): command option descriptions updated with preset
* refactor: object get/set/unset
* feat: json option + fs/JSON fixes
2018-07-12 00:36:59 +02:00
Guillaume Chau
c04f69ed28
feat(ui): projects: search input
2018-07-05 13:26:25 +02:00
Guillaume Chau
81e51842ef
feat(ui): tasks dropdown: open task details
2018-07-02 01:39:01 +02:00
Guillaume Chau
087278156e
fix(ui): bus plugin error
2018-07-01 19:31:45 +02:00
Guillaume Chau
05095da586
refactor(ui): improved quick project switching
2018-07-01 19:26:52 +02:00
Guillaume Chau
46dd8555fa
refactor(ui): use RDN on webpack client addon
2018-06-21 17:45:50 +02:00
Guillaume Chau
24b98748bb
feat(ui): forced theme via URL
2018-06-20 14:58:20 +02:00
Guillaume Chau
e1a0c4c413
feat(ui): v-focus directive
2018-06-17 14:45:22 +02:00
Guillaume Chau
ccde77c0ed
feat(ui): folder explorer: create new folders
2018-06-17 03:34:12 +02:00
Guillaume Chau
6c4ebb00b5
fix(ui): folder loading indicator + e2e tests
2018-06-17 03:14:27 +02:00
Guillaume Chau
82836f560a
feat(ui): suggestions animation
2018-06-15 20:27:31 +02:00
Guillaume Chau
f486d7e5e7
fix(ui): sharedData watchers
2018-06-14 01:30:05 +02:00
Guillaume Chau
73545252e0
feat: ui tweaks & fixes ( #1409 )
...
* refactor(ui): use fetchPolic: 'cache-and-network' by default
* feat(ui): don't display loader if cached data
* fix(ui): eslint errors
* feat(ui): new top bar design
* fix(ui): remove work icon in top bar
* fix(ui): logger view item hover background
* feat(ui): Projects list show open project
* feat(ui): top bar: responsive + no favorites message
* fix(ui): Cannot set property consoleLogLast of #<a> which has only a getter
* fix(ui): loading prompts folder when installing plugin
* feat(ui): help translating button + docs
* docs(ui): fix local. docs
* fix(ui): Help translate button
* docs(ui): plugin ui dev docs improvements
* docs(ui): typo
* docs(ui): typo
* docs(ui): typo
* feat(ui): auto locale now tries full code + short code
* docs(ui): fix missing ref locale link
2018-05-31 14:10:05 -04:00
Guillaume Chau
d4f41fc4e5
fix(ui): eslint no-console warnings
2018-05-11 12:42:08 +02:00
Guillaume Chau
4cb15f3961
feat(ui): ShareData two-way sync + watchSharedData + storage API + dev logs
2018-05-01 15:03:35 +02:00
Guillaume Chau
a66dabb613
feat(ui): plugin locales
2018-04-29 23:05:48 +02:00
Guillaume Chau
e591ea4c20
fix(ui): Plugin actions
2018-04-23 19:10:22 +02:00
Guillaume Chau
53520945a7
docs(ui): ClientAddonApi jsdoc
2018-04-22 14:15:58 +02:00
Guillaume Chau
9d8dc0be6e
feat(ui): ProjectNav plugin support
2018-04-21 18:01:40 +02:00
Guillaume Chau
60b86eb3b2
fix(ui): SharedData errors
2018-04-12 18:07:07 +02:00
Guillaume Chau
2ef69009db
fix(ui): mergeData crash
2018-04-09 20:12:38 +02:00
Guillaume Chau
3c59d6f4f4
feat(ui): client addons, ipc, shared data, plugin actions
2018-04-09 01:53:41 +02:00
Guillaume Chau
05e0dd06fc
feat(ui): PluginApi: configurations
2018-03-25 21:54:43 +02:00
Guillaume Chau
5a80c247a5
feat(ui): tasks list
2018-03-17 14:14:32 +01:00