All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- api: different invoke methods based on molecule API
- access the color themes globally (1a627d5)
- access the CommandPalette globally (f37989b)
- add checked color for activityBar item (e09f07d)
- add colorRegistery (ff55f06)
- add colorRegistery (84f5780)
- add CommandQuickAccessProvider and CommandQuickAccessViewAction (5a42e22)
- add testing sidebar panel (d9b9fdc)
- add the outputEditorInstance property in panelService (#229) (14ab294)
- add the quickAccess for the Settings (458a4ca)
- alter the Workbench tabIndex default to 0 (f1c278b)
- appearance needs re layout after show or hide (#171) (a809494)
- code format premitter (519a651)
- delete debugger (2493cd7)
- delete unless code (be4091d)
- develop explorer panels (#174) (921ecc5)
- develop open editors window (#183) (098c78c)
- display the editor line and column info on statusBar (f502adb)
- encapsulate Action2 for workbench (39d9e07)
- encapsulate common workspace Actions API based on moanco api (1d49058)
- encapsulate the quickAccessProvider (223ea3c)
- explorer service add (9963180)
- extract layoutService (#176) (a15245f)
- extract ITab interface to tabComponent (3645f46)
- extract overside tabDataInterface (c7a6857)
- folder service test (4d13957)
- folderTree support to set entry page (#209) (8c4096a)
- menu support to set divider (#205) (c8aca25)
- move the default problems extension to stories (#227) (3210191)
- remove the default active animation (b3ee198)
- support cache SplitPane Position of Panel and reset SplitPane p… (#161) (e23a6b0)
- support keybinding via extensions (#198) (fb3c370)
- support onPanelToolbarClick in explorer panels (#218) (a78594f)
- support to customize welcome page (#202) (1f9b24b)
- support to toggle panels via keybinding (#208) (7ae4310)
- support to toggle side bar visibility by command (#203) (72b7dcc)
- collapse: collapse panel content support to scroll (#185) (c2fb3d5)
- collapse: collaspe support to specify grow attr (#188) (d5dca2e)
- component: search input support text wrap (#169) (0052f52)
- component: search input support to specify validateInfo (#167) (8e40782)
- editor: add split window and some features for editor (3bf957b)
- i18n: localize support to provide dynamic replace text (#186) (ad1bbc1)
- i18n: support basic il8n feature (#170) (ce3c202), closes #106 #107
- support show or hide statusBar when rightClik statusBar panel (#154) (b26c532)
- update builtin color theme (d02f552)
- editor: custom the TabPane renderer (b65d221)
- monaco: add json language (dd4846c)
- notification: modify styles for notification panel (8d20149)
- panel: add intitial service, model and controller (2c4eac3)
- panel: support add, remove and update Panel features, builtin OUTPUT and PROBLEMS panel (909bcc8), closes #19 #22
- panel service: modify panel service test code (c808b12)
- problems and notification: update problems and notification code (aa6b32d), closes #103
- settings: add basic Settings feature (8bceabd), closes #104
- tsconfig: modify tsconfig for yarn build esm (6c9e308)
- utils: add flatObject and normalizeFlattedObject functions (cb93d7c)
- add addConextMenu removeContextMenu activityServices (10411e3)
- add onTabChange and onToolbarClick interfaces in panelService (6cab8f0), closes #45
- connect state and view by connect method (fc9188f)
- define contextMenu command id (b08f56f)
- editorService support subscribe onMoveTab, onSelectTab, onCloseAll, onCloseTab, onCloseOth etc (#140) (48c8984)
- explorer headerToolBar feats add (c3ac8af)
- export the shadowClassName of contextView (7875f19)
- extract editor modified logic to extensions (#138) (70aafcf)
- extract logic to extensions (cd47341)
- extract overside logic (1f089fb)
- extract randomId (459d867)
- extract TreeViewUtil to help file (883de0f)
- import mo.scss manually (1d4fb98)
- listen sample folder contextmenu event (46343fd)
- optimize fileType definition (768f176)
- optimize folderPanel contextMenu logic and extract style to mo (d1191a5)
- optimize moduleName (eb68f89)
- optimize some named (315d520)
- optimzie activityBar onContextMenuClick method (60056ad)
- optmize stories (c2bf6b0)
- prettier format code (768885c)
- prettier validate format (3c6ffe4)
- resolve #37 (3597665)
- support show or hide menuBar search and explorer (0618d12)
- sync main code (381f11a)
- icon: add onClick prop in Icon (b9fed09)
- notification: add simple Notification module (a99d855), closes #18
- panel: support show or hide, and maximize or restore the Panel (a3c8d85), closes #19
- problems and notification: modify problems and notification styles and rename panel (7c1a08d)
- status bar: tuning the status bar component (5db28ec)
- status/bar: modify status bar item (cc14adf)
- update the menu item height to 1.8em (ac345cc)
- components: add Breadcrumb (70d6dd5)
- react: add abstract class Controller (a55dc0f)
- react: add Connector for service, view and controller (88dcc80)
- settings: add intitial service and model (57597f1)
- theme: add default palenight theme (d5382f8)
- theme: add default palenight theme (6df509a)
- theme: compatible with vscode theme (768abf2)
- theme: compatible with vscode theme (4839c84)
- add basic Checkbox component (550d04a)
- add basic Select component (027535d)
- add basic statusBar (4c9b91c)
- add draft dialog component (02aa023)
- add getAttr function (10199b8)
- add serviceTab logic (bbc1973)
- delete service add (293d0ee)
- eliminate omit.js NPM package (baac047)
- enable afterClose callback (939f16e)
- extract colorValue to theme (dee0a71)
- extract css to theme (966c0ae)
- extract the ClassName out of the function; Prevent duplicate execution (056ef35)
- finish dialog interface (8642a90)
- lock rc package version (c8a7999)
- optimize actionButton interface (aca2fbb)
- optimize code (f97c818)
- optimize code (2ddcbb8)
- optimize dataType interface name (7023127)
- optimize default action (36919df)
- optmize type interface (f299d4e)
- refactor closeTab logic (70f85e4)
- refactor scss (af491c4)
- relation to issue #10 (6e77c1f)
- remove noUsed functionDefine (4591cf5)
- remove unless code (ec9a643)
- resolve closeTab backfill (32acfd5)
- resolve conflicts (9c38fee)
- resolve conflicts (2347396)
- resolve emitEvent params missing (fa829a7)
- resovle #37 (dd2577d)
- sync code (2406e72)
- sync code (34263ca)
- sync dev code (e81554d)
- test editor logic (6141663)
- use resetProps (d6200a9)
- contextview: add more contextview demo (868e190)
- add basic Input and TextArea component (e00d81e)
- add Button component (daa88ee)
- add Button component (9cb82b7)
- add draft inputbox component (6fd365e)
- add draft scrollabe (d77b6b0)
- add draft tabs stories (78c25f9)
- add Icon component (d342606)
- add Icon component (bff6978)
- add keyCodes.ts (5b968d1)
- add Scrollable component (8691459)
- add second version of Tab component (6aabcf6)
- adjust filePath (a839ef7)
- conetxtMenu add (d3f334a)
- delete scrollble component (656ec89)
- delete unless file (4b3573e)
- extend the ClassNames interface (9fdc1d9)
- extract color styles to theme.scss (6dd927f)
- extract data to service (c74adaf)
- finish input interface and UI (a680aa4)
- finish TextArea interface and UI and Stories (052b16f)
- intergate typings (a7be36f)
- open file (ffa5708)
- process empty logic (ce3afd4)
- refactor service interface (78f3eba)
- remove dists (6aea7ef)
- remove fileIcon component and debugger webpack plugin (52c089f)
- remove unless code (af80ee3)
- remove unused NPM packages (ecd97ec)
- resolve conflicts (a99d131)
- some service add (93bd10e)
- stories optimzie (c017b7c)
- sync Code (e46213f)
- classname: add BEM wrapper functions (cd12f91)
- contextview: add onHide, dispose function, and shadowOutline option (9f527f5)
- eventemitter: add unsubscribe function (697c431)
- sync code (7f5dd53)
- sync sourceCode (304e31a)
- test scriptFile icons (4232028)
- update actionBar icon (1c8def7)
- contextview: attach mac css class and default append view to workbench (40f70ea)
- contextview: attach mac css class and default append view to workbench (4bd9b7e)
- dropdown: add basic component and stories (f00df97)
- dropdown: add basic component and stories (5391d05)
- dropdown: add basic component and stories (77941be)
- dropdown: support the overlay display by different placement (47dadcd)
- gitlab: add mr, issue template (447b3a1)
- global: add favicon (675f803)
- global: add favicon (9db841a)
- icon: add icon component based on codicons (2f6a071)
- icon: add icon component based on codicons (664247c)
- id.ts: add const ID_APP (4f2b567)
- list: add basic List component (8c3a691)
- list: add basic List component (6cd3531)
- list: initial list component (0c52a1c)
- list: initial list component (77d2c43)
- menu: add menu component (afab6dc)
- menu: add menu component (1fe6831)
- react: add cloneReactChildren function (3c38959)
- react: add cloneReactChildren function (699f96a)
- add em2Px function (c9e291e)
- getPositionByPlacement (18c4b75)
- typings: declare HTMLElementProps (a32c78c)
- add dropDown menu to menuBar (607a46f)
- add findParentByClassName, getEventPosition, triggerEvent, TriggerEvent (7121416)
- optimize code (aa772a4)
- test fileIcon render (4bd0725)
- id.ts: add const ID_APP (c80b2b7)
- statusbar: update status bar controller (77b43d7), closes #17
- typings: declare HTMLElementProps (3aed642)
- utils: add mergeFunctions (4c09efa)
- activityBar selected (5de680f)
- add actionBar and samples (83e5947)
- add classNames common function (56886e8)
- add common animation.scss (278e71a)
- add contextMenu component (606f73c)
- add contextMenu for activityBar (6648524)
- add contextView and actionBar examples (8c5bece)
- add dom helper module (bb728c4)
- add draft contextMenu component (7ad4483)
- add draft contextView component (4ae6678)
- add editorGroup model (06a4a22)
- add em2Px function (58c8e3f)
- add findParentByClassName, getEventPosition, triggerEvent, TriggerEvent (c42afcf)
- add first version of tabComponent (f05c506)
- add Menu component (df20a80)
- add model layer and extract view interfaces to model file (85eed7e)
- add observable decorator (e54aa51)
- add onClose event (7574845)
- add propsTable component (8a60f66)
- add servcie declare (17a237c)
- add ToolBar component (0c35c3b)
- common stories style (0171801)
- compoent ui opti (e120d46)
- declare service interface (6ccd70c)
- extract GlobalEvent abstract class (20c5dbe)
- extract react service, and re render by observable model (4b9582a)
- global import animation.css (33103ac)
- only push item (1363592)
- optimize code (bd657b9)
- tree ui add (b7d37a9)
- component: collapse init (9b10669)
- add global items in actiitybar (cd31e15)
- add logger (c31031b)
- add mapping state service (65d20b2)
- add menuBarProvider (77f5fcd)
- add menuBarService (600ba8e)
- add sidebar, theme layout and others core modules (2196711)
- add singleton decorator (b676e55)
- add the main entry file for molecule (63064c9)
- add the ui extension (0e23b74)
- add welcome page (d49731e)
- construct the workbench struct (2bbf4a5)
- declare molecule service (9cbec33)
- declare ui interface (513ce9c)
- encapsulate monaco-editor as react component (2452d49)
- extract common ids (fdfa1df)
- init common definitions for molecule (3a4316f)
- init the activity bar of workbench (558843e)
- init the editor of workbench (6f3dbf3)
- init the menu bar of workbench (db03bc5)
- init the panel of workbench (97eccfe)
- init the settings of workbench (2ff9c9e)
- init the sidebar of workbench (403ef36)
- init the status bar of workbench (abcae7e)
- init workbench (7446677)
- logger moleculeCtx, its convenient for development (25db6cb)
- provide abstract class baseService (5590dca)
- provide the eventService class for event management (d5708b5)
- utils: add cloneInstance function (03f66a5)
- some default extensions (bbc891e)
- styled editor breadcrumbs (ca96140)
- support multiple subscribe for the same event (84ce57a)
- the parameter of prefixClaName supports Symbol (8b258de)
-
add animation for expand the collapse (17995c9)
-
add default generic type (4fc75cf)
-
add lib gitignore (6d97e5a)
-
add the keyword type when exporting the interface or type object (b3966f9)
-
adjust the margin of Sidebar search control (ad5319f)
-
alter the type of Connector props and status to any (53fc63e)
-
change file name (9cb0760)
-
code Editor content is wrong when EditorTabs are changed (#160) (2b05642)
-
code format premitter (de3d81a)
-
currentTab of the currentGroup is selected by default when add EditorGroup (1353943)
-
default regsiter the SettingsController singleton (#204) (442b1a9)
-
delete some test code (05098f3)
-
disable update the tab when onUpdateTab (aa25528)
-
editor.executeEdits that pass in the desired end selection for the editor on which you invoke (#137) (a2d3d27)
-
fix ci problems (d413fb5)
-
fix ci type validate error (ce77de5)
-
fix cycle file, extract connect to controller (#126) (69bbb75)
-
fix function params (cd6fa5b)
-
fix removeFolder exec error and delete modal style (#81) (c664353)
-
format code prettier (ec63d9b)
-
improve active style and prevent the show of native contextMenu (#225) (70f3804)
-
improve editor content change (a9d2bcf)
-
improve editor tabs change (c1c34e2)
-
location render incorrect after editing (d0877f0)
-
manual pass Controller to View (03791e7)
-
premitter code format (0259a15)
-
prettier code format (ea609ea)
-
prettier format code (4b14844)
-
remove useless package-lock.json (2f391f1)
-
the editor content incorrect when changing tabs (#210) (7d59c07)
-
actionbar: merge onClick event (f5c24b3)
-
build: replace the path named mo with relative path (8146eee)
-
ci: fix ci error (6c80a4f)
-
collapse: fix calc content height failed because of height: 100% (#194) (f6a6ba6)
-
collapse: improve the timing to detect panel content whether empty (#184) (eb70c6d)
-
dialog: remove the style.scss import (0a420fb)
-
editor: fix report error message when close tab in editor (#207) (32daee2)
-
folderTree: improve add root folder & delete dialog (#192) (c49e534)
-
global: set the color of Tag a as inherit (#216) (54cc07c), closes #187
-
mock editor.create method (abe61d6)
-
remove folderEvent from editor controller (4015f58)
-
remove the updateTab action (a95e4db)
-
remove the useless injectable decorator (ec61d0f)
-
update the color theme (58df79b)
-
eventbus: expand the arguments of emit (94020b8)
-
logger: expand the arguments of function (6732faa)
-
monaco: import default language contributions (6d0fdbc)
-
output: disable the minimap and fix output can't refresh problem (#124) (5a9dba2), closes #123
-
slipt-pane: import Pane module directly (e6b7b70)
-
stylelint: ignore esm and umd folder (6a175af)
-
toolbar: remove the toolbar style.scss import (58c8884), closes #131
-
activitybar items overflow (21f8f7a)
-
add key prop for each subMenu (f36f09e)
-
check-types fix (09a57d6)
-
code format (adea9b0)
-
contextmenu trigger fix (8432c46)
-
del mock data (c27d346)
-
del npmrc file (454f8c6)
-
delcare ActivityBarEvent in model (dded331)
-
derive the arguments of callback function (bccae6e)
-
derive the arguments of callback function (cdf8388)
-
disable no-invalid-this eslint rule (a841f8b)
-
disable no-invalid-this eslint rule (86f536e)
-
export * from menuItem (2b76400)
-
fix content (b79bd40)
-
fix fileType (5d76b32)
-
fix focus (3816eb5)
-
fix lint (b67a74a)
-
fix yarnrc and some todo (8658641)
-
merge tabs and collapse (c3e1451)
-
prettier format fix (1a67fff)
-
rename data backfill (0b0742d)
-
ts error (456168c)
-
ts types error fix (e2fb056)
-
typing error (ebca2f0)
-
conflict: merge Button and List (7c6df2a)
-
event emitter: extend the event origianl function arguments (30c6f51)
-
logger: expand the arguments of function (63642ea)
-
tabs: add dragAndDrop HOC (e94acc1)
-
fix validate (6b7887e)
-
prettier format (ed3065d)
-
stylelint: prettify and ignore markdownlint extension (23a9966)
-
sync: fix conflict (ad7bd67)
-
ts: typing errors (2b1d115)
-
fix replace classNames use local method (2110081)
-
merge tabs and collapse (b5eb235)
-
merge tabs and collapse (e479848)
-
rebase dev (ca91fce)
-
rebase dev (f6099e9)
-
remove illegal charactor for json file (e8bdb74)
-
remove the Symbol parameter type (db86ef2)
-
remove useless option and fix the Select value logic (f3154f1)
-
stylelint (6d2dbeb)
-
sync code (a13551e)
-
typing error (a144947)
-
typing error (8891b52)
-
theme: mixin-pattern error (1f82d95)
-
workbench: cache the workbench SplitPane position (#76) (2af86cd), closes #60
-
unexpect none as border-top value (1eff91a)
-
api: refactor the molecule API and interfaces (fa01143), closes #143 #153
0.9.0-alpha.2.1 (2021-05-26)
- api: different invoke methods based on molecule API
- access the color themes globally (1a627d5)
- access the CommandPalette globally (f37989b)
- add checked color for activityBar item (e09f07d)
- add CommandQuickAccessProvider and CommandQuickAccessViewAction (5a42e22)
- add the quickAccess for the Settings (458a4ca)
- alter the Workbench tabIndex default to 0 (f1c278b)
- encapsulate Action2 for workbench (39d9e07)
- encapsulate common workspace Actions API based on moanco api (1d49058)
- encapsulate the quickAccessProvider (223ea3c)
- remove the default active animation (b3ee198)
- support show or hide statusBar when rightClik statusBar panel (#154) (b26c532)
- update builtin color theme (d02f552)
- notification: modify styles for notification panel (8d20149)
- panel service: modify panel service test code (c808b12)
- problems and notification: modify problems and notification styles and rename panel (7c1a08d)
- problems and notification: update problems and notification code (aa6b32d), closes #103
- tsconfig: modify tsconfig for yarn build esm (6c9e308)
-
add animation for expand the collapse (17995c9)
-
add the keyword type when exporting the interface or type object (b3966f9)
-
adjust the margin of Sidebar search control (ad5319f)
-
disable update the tab when onUpdateTab (aa25528)
-
remove the updateTab action (a95e4db)
-
remove the useless injectable decorator (ec61d0f)
-
update the color theme (58df79b)
-
monaco: import default language contributions (6d0fdbc)
-
api: refactor the molecule API and interfaces (fa01143), closes #143 #153
- editor: custom the TabPane renderer (b65d221)
- monaco: add json language (dd4846c)
- settings: add basic Settings feature (8bceabd), closes #104
- utils: add flatObject and normalizeFlattedObject functions (cb93d7c)
- add addConextMenu removeContextMenu activityServices (10411e3)
- add colorRegistery (ff55f06)
- add colorRegistery (84f5780)
- add onTabChange and onToolbarClick interfaces in panelService (6cab8f0), closes #45
- add testing sidebar panel (d9b9fdc)
- code format premitter (519a651)
- connect state and view by connect method (fc9188f)
- define contextMenu command id (b08f56f)
- display the editor line and column info on statusBar (f502adb)
- editorService support subscribe onMoveTab, onSelectTab, onCloseAll, onCloseTab, onCloseOth etc (#140) (48c8984)
- explorer headerToolBar feats add (c3ac8af)
- explorer service add (9963180)
- export the shadowClassName of contextView (7875f19)
- extract editor modified logic to extensions (#138) (70aafcf)
- extract ITabProps interface to tabComponent (3645f46)
- extract logic to extensions (cd47341)
- extract overside tabDataInterface (c7a6857)
- extract TreeViewUtil to help file (883de0f)
- import mo.scss manually (1d4fb98)
- listen sample folder contextmenu event (46343fd)
- optimize dataType interface name (7023127)
- optimize some named (315d520)
- optimzie activityBar onContextMenuClick method (60056ad)
- optmize stories (c2bf6b0)
- prettier validate format (3c6ffe4)
- resolve #37 (3597665)
- resovle #37 (dd2577d)
- support show or hide menuBar search and explorer (0618d12)
- sync main code (381f11a)
- components: add Breadcrumb (70d6dd5)
- editor: add split window and some features for editor (3bf957b)
- icon: add onClick prop in Icon (b9fed09)
- notification: add simple Notification module (a99d855), closes #18
- panel: add intitial service, model and controller (2c4eac3)
- panel: support add, remove and update Panel features, builtin OUTPUT and PROBLEMS panel (909bcc8), closes #19 #22
- react: add abstract class Controller (a55dc0f)
- react: add Connector for service, view and controller (88dcc80)
- settings: add intitial service and model (57597f1)
- status bar: tuning the status bar component (5db28ec)
- status/bar: modify status bar item (cc14adf)
- statusbar: update status bar controller (77b43d7), closes #17
- extract randomId (459d867)
- folder service test (4d13957)
- optimize fileType definition (768f176)
- optimize folderPanel contextMenu logic and extract style to mo (d1191a5)
- prettier format code (768885c)
- panel: support show or hide, and maximize or restore the Panel (a3c8d85), closes #19
- update the menu item height to 1.8em (ac345cc)
- theme: add default palenight theme (d5382f8)
- theme: add default palenight theme (6df509a)
- theme: compatible with vscode theme (768abf2)
- theme: compatible with vscode theme (4839c84)
- add basic Checkbox component (550d04a)
- add basic Input and TextArea component (e00d81e)
- add basic Select component (027535d)
- add basic statusBar (4c9b91c)
- add draft dialog component (02aa023)
- add draft inputbox component (6fd365e)
- add getAttr function (10199b8)
- add keyCodes.ts (5b968d1)
- add serviceTab logic (bbc1973)
- conetxtMenu add (d3f334a)
- delete debugger (2493cd7)
- delete service add (293d0ee)
- delete unless code (be4091d)
- eliminate omit.js NPM package (baac047)
- enable afterClose callback (939f16e)
- extend the ClassNames interface (9fdc1d9)
- extract colorValue to theme (dee0a71)
- extract css to theme (966c0ae)
- extract data to service (c74adaf)
- extract overside logic (1f089fb)
- extract the ClassName out of the function; Prevent duplicate execution (056ef35)
- finish dialog interface (8642a90)
- finish input interface and UI (a680aa4)
- finish TextArea interface and UI and Stories (052b16f)
- intergate typings (a7be36f)
- lock rc package version (c8a7999)
- open file (ffa5708)
- optimize actionButton interface (aca2fbb)
- optimize code (f97c818)
- optimize code (2ddcbb8)
- optimize default action (36919df)
- optimize moduleName (eb68f89)
- optmize type interface (f299d4e)
- process empty logic (ce3afd4)
- refactor closeTab logic (70f85e4)
- refactor scss (af491c4)
- refactor service interface (78f3eba)
- relation to issue #10 (6e77c1f)
- remove noUsed functionDefine (4591cf5)
- remove unless code (ec9a643)
- remove unless code (af80ee3)
- resolve closeTab backfill (32acfd5)
- resolve conflicts (9c38fee)
- resolve conflicts (2347396)
- resolve emitEvent params missing (fa829a7)
- some service add (93bd10e)
- stories optimzie (c017b7c)
- sync code (2406e72)
- sync code (34263ca)
- sync Code (e46213f)
- sync dev code (e81554d)
- test editor logic (6141663)
- use resetProps (d6200a9)
- classname: add BEM wrapper functions (cd12f91)
- contextview: add more contextview demo (868e190)
- contextview: add onHide, dispose function, and shadowOutline option (9f527f5)
- eventemitter: add unsubscribe function (697c431)
- add Button component (daa88ee)
- add Button component (9cb82b7)
- add draft scrollabe (d77b6b0)
- add draft tabs stories (78c25f9)
- add dropDown menu to menuBar (607a46f)
- add em2Px function (c9e291e)
- add findParentByClassName, getEventPosition, triggerEvent, TriggerEvent (7121416)
- add Icon component (d342606)
- add Icon component (bff6978)
- add Scrollable component (8691459)
- add second version of Tab component (6aabcf6)
- adjust filePath (a839ef7)
- delete scrollble component (656ec89)
- delete unless file (4b3573e)
- extract color styles to theme.scss (6dd927f)
- getPositionByPlacement (18c4b75)
- optimize code (aa772a4)
- remove dists (6aea7ef)
- remove fileIcon component and debugger webpack plugin (52c089f)
- remove unused NPM packages (ecd97ec)
- resolve conflicts (a99d131)
- sync sourceCode (304e31a)
- update actionBar icon (1c8def7)
- contextview: attach mac css class and default append view to workbench (40f70ea)
- contextview: attach mac css class and default append view to workbench (4bd9b7e)
- dropdown: add basic component and stories (f00df97)
- dropdown: add basic component and stories (5391d05)
- dropdown: add basic component and stories (77941be)
- dropdown: support the overlay display by different placement (47dadcd)
- gitlab: add mr, issue template (447b3a1)
- global: add favicon (675f803)
- global: add favicon (9db841a)
- icon: add icon component based on codicons (2f6a071)
- icon: add icon component based on codicons (664247c)
- id.ts: add const ID_APP (4f2b567)
- id.ts: add const ID_APP (c80b2b7)
- list: add basic List component (8c3a691)
- list: add basic List component (6cd3531)
- list: initial list component (0c52a1c)
- list: initial list component (77d2c43)
- react: add cloneReactChildren function (3c38959)
- add contextView and actionBar examples (8c5bece)
- add em2Px function (58c8e3f)
- add findParentByClassName, getEventPosition, triggerEvent, TriggerEvent (c42afcf)
- compoent ui opti (e120d46)
- sync code (7f5dd53)
- test fileIcon render (4bd0725)
- test scriptFile icons (4232028)
- menu: add menu component (afab6dc)
- menu: add menu component (1fe6831)
- react: add cloneReactChildren function (699f96a)
- typings: declare HTMLElementProps (a32c78c)
- typings: declare HTMLElementProps (3aed642)
- utils: add mergeFunctions (4c09efa)
- activityBar selected (5de680f)
- add actionBar and samples (83e5947)
- add classNames common function (56886e8)
- add common animation.scss (278e71a)
- add contextMenu component (606f73c)
- add contextMenu for activityBar (6648524)
- add dom helper module (bb728c4)
- add draft contextMenu component (7ad4483)
- add draft contextView component (4ae6678)
- add first version of tabComponent (f05c506)
- add mapping state service (65d20b2)
- add Menu component (df20a80)
- component: collapse init (9b10669)
- add editorGroup model (06a4a22)
- add global items in actiitybar (cd31e15)
- add logger (c31031b)
- add menuBarProvider (77f5fcd)
- add menuBarService (600ba8e)
- add model layer and extract view interfaces to model file (85eed7e)
- add observable decorator (e54aa51)
- add onClose event (7574845)
- add propsTable component (8a60f66)
- add servcie declare (17a237c)
- add sidebar, theme layout and others core modules (2196711)
- add singleton decorator (b676e55)
- add the main entry file for molecule (63064c9)
- add the ui extension (0e23b74)
- add ToolBar component (0c35c3b)
- add welcome page (d49731e)
- common stories style (0171801)
- construct the workbench struct (2bbf4a5)
- declare molecule service (9cbec33)
- declare service interface (6ccd70c)
- declare ui interface (513ce9c)
- encapsulate monaco-editor as react component (2452d49)
- extract common ids (fdfa1df)
- extract GlobalEvent abstract class (20c5dbe)
- extract react service, and re render by observable model (4b9582a)
- global import animation.css (33103ac)
- init common definitions for molecule (3a4316f)
- init the activity bar of workbench (558843e)
- init the editor of workbench (6f3dbf3)
- init the menu bar of workbench (db03bc5)
- init the panel of workbench (97eccfe)
- init the settings of workbench (2ff9c9e)
- init the sidebar of workbench (403ef36)
- init the status bar of workbench (abcae7e)
- init workbench (7446677)
- logger moleculeCtx, its convenient for development (25db6cb)
- only push item (1363592)
- optimize code (bd657b9)
- provide abstract class baseService (5590dca)
- provide the eventService class for event management (d5708b5)
- utils: add cloneInstance function (03f66a5)
- some default extensions (bbc891e)
- styled editor breadcrumbs (ca96140)
- support multiple subscribe for the same event (84ce57a)
- the parameter of prefixClaName supports Symbol (8b258de)
- tree ui add (b7d37a9)
- editor.executeEdits that pass in the desired end selection for the editor on which you invoke (#137) (a2d3d27)
- remove folderEvent from editor controller (4015f58)
- actionbar: merge onClick event (f5c24b3)
- dialog: remove the style.scss import (0a420fb)
- menu: provides onClick API (f325ac4), closes #87
- output: disable the minimap and fix output can't refresh problem (#124) (5a9dba2), closes #123
- stylelint: ignore esm and umd folder (6a175af)
- theme: improve the colorTheme detail (cee788d), closes #20
- toolbar: remove the toolbar style.scss import (58c8884), closes #131
- add lib gitignore (6d97e5a)
- alter the type of Connector props and status to any (53fc63e)
- change file name (9cb0760)
- check-types fix (09a57d6)
- code format premitter (de3d81a)
- currentTab of the currentGroup is selected by default when add EditorGroup (1353943)
- delete some test code (05098f3)
- fix ci problems (d413fb5)
- fix ci type validate error (ce77de5)
- fix cycle file, extract connect to controller (#126) (69bbb75)
- fix fileType (5d76b32)
- fix function params (cd6fa5b)
- fix removeFolder exec error and delete modal style (#81) (c664353)
- format code prettier (ec63d9b)
- manual pass Controller to View (03791e7)
- mock editor.create method (abe61d6)
- premitter code format (0259a15)
- prettier code format (ea609ea)
- prettier format (ed3065d)
- prettier format code (4b14844)
- prettier format fix (1a67fff)
- remove useless package-lock.json (2f391f1)
- rename data backfill (0b0742d)
- ts types error fix (e2fb056)
- ci: fix ci error (6c80a4f)
- logger: expand the arguments of function (63642ea)
- activitybar items overflow (21f8f7a)
- add default generic type (4fc75cf)
- code format (adea9b0)
- contextmenu trigger fix (8432c46)
- del mock data (c27d346)
- del npmrc file (454f8c6)
- delcare ActivityBarEvent in model (dded331)
- derive the arguments of callback function (bccae6e)
- derive the arguments of callback function (cdf8388)
- disable no-invalid-this eslint rule (a841f8b)
- disable no-invalid-this eslint rule (86f536e)
- export * from menuItem (2b76400)
- fix focus (3816eb5)
- ts error (456168c)
- event emitter: extend the event origianl function arguments (30c6f51)
- eventbus: expand the arguments of emit (94020b8)
- logger: expand the arguments of function (6732faa)
- output: disable the editor minimap (5330ece), closes #62
- slipt-pane: import Pane module directly (e6b7b70)
- tabs: add dragAndDrop HOC (e94acc1)
- ts: typing errors (2b1d115)
- workbench: cache the workbench SplitPane position (#76) (2af86cd), closes #60
- add key prop for each subMenu (f36f09e)
- fix content (b79bd40)
- fix lint (b67a74a)
- fix replace classNames use local method (2110081)
- fix validate (6b7887e)
- fix yarnrc and some todo (8658641)
- merge tabs and collapse (b5eb235)
- merge tabs and collapse (e479848)
- merge tabs and collapse (c3e1451)
- rebase dev (ca91fce)
- rebase dev (f6099e9)
- remove illegal charactor for json file (e8bdb74)
- remove the Symbol parameter type (db86ef2)
- remove useless option and fix the Select value logic (f3154f1)
- stylelint (6d2dbeb)
- typing error (ebca2f0)
- typing error (a144947)
- conflict: merge Button and List (7c6df2a)
- stylelint: prettify and ignore markdownlint extension (23a9966)
- sync code (a13551e)
- typing error (8891b52)
- theme: mixin-pattern error (1f82d95)
- unexpect none as border-top value (1eff91a)
- sync: fix conflict (ad7bd67)