Skip to content

Ehud/51/logger#126

Open
creativeChips wants to merge 29 commits intomasterfrom
ehud/51/logger
Open

Ehud/51/logger#126
creativeChips wants to merge 29 commits intomasterfrom
ehud/51/logger

Conversation

@creativeChips
Copy link
Member

No description provided.

Amir Arad and others added 29 commits July 21, 2017 17:07
* initial order

* fixed an error and an ugly patch

* change `.setState` to `this.state`
* initial order

* fixed an error and an ugly patch

* re -write core to work with modules

* change `.setState` to `this.state`

* change proxyFrame to es6 modules
extracted RemoteProxyData interface from app to proxyFrame

* translate inner namespaces to sibling files with filename prefix instead of folder structure.
more simple this way

* translated components folder, and started application

* translated view folder

* all scripts translated

* fixed namespace leftovers in src

* fixed type dependencies of modules in src

* organise src imports

* add webpack
remove bootstrap cycles
load core client, no modules yet

* modules API

* it basically works

* remove inlined modules

* clean up old html
add dist to gitignore

* add clean phase before dev

* optimize webpack
remove unnecessary dependencies

* stuff missed in last merge
auto-formatting

* add .editorconfig to sync style of different contributors

* removed the last module and namesapace

* use extracted parser module

* Merge branch 'release/1.1.0' of github.com:fugazi-io/webclient into typescript-phase-II

# Conflicts:
#	scripts/src/view/input/base.tsx
#	scripts/src/view/main.tsx
#	scripts/src/view/renderers.tsx

* fix `npm build` to work on a freshly installed project and put artifacts at the root of the project

* fid whitespace bug : do some .editorconfig voodoo to make it catch deep .json files

* delete `modules/restheart`

* change `Map` to `FugaziMap`

* changed `var` to `let`
* working

* fix pr
when it was enabled it caused the focus to be lost, and it wasn't clear that the user needs to click on the input again with the mouse to gain focus again.
now the tab is just disabled so the focus can't be lost
when a keyword is repeating itself it used to have the same react key for all instances within a single rule.
an index of the keyword's place in the rule tokens was added to the react key for keywords and params as the same can happen there.

also, some var/let/const and formatting changes.
* Main input is now implemented using a textarea
seems to be working as before, along with the history searching input, but hasn't been tested enough
also refactored the key binding implementation

* Shift+Enter now works

* up/down arrows work when multiline

* works when enter pressed within a string or last char is '\'

* replaced vars with let/const

* ignore linebreaks in input
also added a few default generic constraints
This reverts commit 89e50dc.
This reverts commit fc3b3b3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants