Skip to content

Commit

Permalink
Slickgrid replacement #6971
Browse files Browse the repository at this point in the history
* Refactor ContentTypeFilter input to use Listbox instead of Slickgrid #7025

* First version of updated ContentSelector.ts

* Slickgrid POC: replace ContentSelector's flat list with ListBox #7067

* Slickgrid POC: add Gallery mode to ImageSelector #7074

* Refactoring class names

* Slickgrid POC: replace ContentSelector's tree list with ListBox#7068

-adding tree mode button

* Slickgrid POC: replace ContentSelector's tree list with ListBox#7068

-TreeList, initial version

* Slickgrid POC: replace ContentSelector's tree list with ListBox#7068

* Slickgrid POC: replace ContentSelector's tree list with ListBox#7068

* Slickgrid POC: replace ContentSelector's tree list with ListBox#7068

* Support multi-inheritance config #7149

* Slickgrid POC: content selector tree mode functionality #7148

* Slickgrid POC: content selector tree mode functionality #7148

* LinkModalDialog: replace ContentCombobox with ContentTreeSelectorDropdown #7164

* IssueDetailsDialog: replace ContentCombobox with ContentTreeSelectorDropdown#7165

* ImageModalDialog: switch to using non-slickgrid image selectors#7168

* Remove ImageSelectorForm.ts and related code#7167

* ContentMoveComboBox: update to use new non-slickgrid selectors#7166

* ui-tests  issue #7155

* ProjectsComboBox: refactor to remove usage of a slickgrid #7182

* ContentSelectors: hide input when max occurrences reached#7184

* DescriptorBasedDropdown: refactor to use non-slickgrid dropdown#7185

* FragmendDropdown: refactor to use non-slickgrid dropdown#7223

* PageTemplateAndControllerSelector: refactor to use non-slickgrid dropdown#7221

* LocaleComboBox: refactor to use non-slickgrid dropdown #7228

* MacroComboBox: refactor to use non-slickgrid dropdown #7229

* ProjectApplicationsComboBox: refactor to use non-slickgrid dropdown #7227

* ComponentDescriptorsComboBox: refactor to use non-slickgrid dropdown#7226

* PrincipalComboBox: refactor to remove usage of a slickgrid #7320

* AccessControlComboBox: refactor to remove Slickgrid #7321

* ProjectAccessControlComboBox: remove Slickgrid
#7323

* SiteConfiguratorComboBox: refactor to use non-slickgrid dropdown #7222

* CustomSelector: remove usage of Slickgrid
#7324

* update ui-tests for principal and accesscontrol combobox

* Slickgrid: small ref

* update ui-tests for combobox issue #7359

* updated ui-tests for image-selector issue #7361

* updated ui-tests for insert-link dialog issue #7361

* updated ui-tests for combobox, insert macro #7368

* updated ui-tests for Live Edit #7370

* updated ui-tests for comboboboxes #7378

* updated ui-tests for comboboboxes #7379

* updated ui-tests for projects  #7381

* update failed ui-tests issue #7381

* update failed ui-tests for projects #7381

* fix error in ui-tests  #7381

* fix error in ui-tests  #7381

* ui-tests to verify bugs #7386

* ui-tests to verify bugs issue #7386

* updated ui-tests for projects  #7381

* ui-tests issue #7391

* ui-tests for tree mode issue #7394

* ui-tests for custom validation issue #7411

* ui-tests for selectors in Filter Panel #7417

* rebase issues

* rebase issues

* -rebase

* - live edit fix

* SettingsItemsTreeGrid: replace slickgrid classes #7172

* SettingsItemsTreeGrid: replace slickgrid classes #7172

* SettingsItemsTreeGrid: replace slickgrid classes #7172

* SettingsItemsTreeGrid: replace slickgrid classes #7172

* update ui-tests for non-slickgrid classes issue #7746

* SettingsItemsTreeGrid: replace slickgrid classes #7172

* SettingsItemsTreeGrid: replace slickgrid classes #7172

* update ui-tests  issue #7746

* slickgrid: small fix

* update ui-tests for project selector issue #7746

* fix for error in ui-tests  issue #7746

* fix for error in ui-tests  issue #7746

* ContentTreeGrid slickgrid replacement: create initial selectable listbox wrapper
#7754

* ContentTreeGrid slickgrid replacement: add lazy loading
#7755

* fix for error in ui-tests  issue #7762

* ContentTreeGrid slickgrid replacement: adjust styling
#7757

* ContentTreeGrid slickgrid replacement: server events #7758
- delete and update

* update ui-tests for ContentGrid  issue #7763

* update ui-tests for ContentTreeGrid  issue #7763

* ContentTreeGrid slickgrid replacement: server events #7758

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* updated ui-tests for ContentTreeGrid  issue #7763

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* update ui-tests for ContentGrid  issue #7763

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* ContentTreeGrid slickgrid replacement: add filtering functionality
#7756

* update ui-tests for ContentGrid  issue #7763

* update ui-tests for ContentGrid  issue #7763

* ContentTreeGrid slickgrid replacement: add filtering functionality #7756

* Update failed ui-tests for content-selector issue #7775

* Slickgrid replacement: replace SortContentTreeGrid #7772

* ui-tests issue #7783

* Update ui-tests for grid in Sort Content Dialog #7784

* PageComponentsTreeGrid: replace with non-slickgrid classes #7170

* PageComponentsTreeGrid: replace with non-slickgrid classes #7170

- Sorting

* InsertablesGrid: remove Slickgrid usage #7785

* Update ui-tests for grid in PCV issue #7790

* Emulator widget: replace slickgrid with ListBox #7788

* Update ui-tests for grid in PCV issue #7790

* Update failed ui-tests

* WidgetSelectorDropdown: switch to ListBox from slickgrid dropdown #7787

* Update ui-tests for widget selector issue #7791

* FormOptionSetOccurrenceViewSingleOption: repalce slick based dropdown #7799

* LinkModalDialog: replace slick-based anchor dropdown #7813

* Update ui-tests for widget selector issue #7791

* Update ui-tests FormOptionSetOccurrenceViewSingleOption issue #7806

* Update ui-tests issue #7806

* Update ui-tests issue #7806

* TableDialog: replace slick-based anchor dropdown #7814

* ListStyleModalDialog : replace slick-based anchor dropdown #7815

* ImageStyleSelector: remove slick related code #7816

* CompareContentVersionsDialog: replace slick-based dropdown #7817

* Slickgrid removal: remove TreeGrid usage from BrowsePanel lib-admin-#3695

* Slickgrid removal: remove TreeGrid usage #7819

* Slickgrid removal: remove TreeGrid usage #7819

* Update ui-tests for Compare Versions(non slick grid) #7823

* Slickgrid removal: remove TreeGrid usage #7819

* Issues in new version of selectors #7362

* Content Selector - options loose selection after switching a mode #7387

- Hiding spply button on tree/flat mode switch

* Insert Link dialog - Content from the entire project are not shown in tree-mode #7388

* Content selector - dropdown list won't close on a click outside the selector #7389

Content selector - tree mode is not switched on if the mode enabled in type-settings. #7831

* Issues in project settings (non-slickgrid classes) #7753

* Insert Link dialog - Content from the entire project are not shown in tree-mode #7388

* Update ui-tests for OptionSet with ListBox #7836

* Issues in Content Tree Grid (non-slickgrid classes) #7770

* Issues in Widget Selector (non-slickgrid classes) #7800

* Issues in Content Tree Grid (non-slickgrid classes) #7770

* Issues in PCV (non-slickgrid classes) #7786

* new ui-tests for tree-mode issue #7845

* Misc issues in non-slickgrid classes #7801

* -app-cs: Incorrect behaviour of SelectionController and Select all checkbox #7440

* Issues in Compare Version dialog (non-slickgrid) #7822

* Fix for failed tests for PageEditor

* Update ui-tests for grid in PCV #7790

* Image Selector - uploader button appears after dragging an option in expanded ListBox #7832

* Insert Link dialog with ListBox - removed option gets selected after clicking on mode switcher #7833

* Insert link, content selector ListBox - Options are not displayed after switching to Flat mode #7834

* Update failed ui-tests for Settings panel #7861

* Filtered Grid is not refreshed after updating a content #7843

* Issues in new version of selectors #7362

* Image is not available should be displayed in selector after deleting #7839

* Update failed ui-tests for Settings panel #7861

* Selected image gets unselected when filtering list items #7849

* Newly inserted layout must be expanded #7850

* Fragment Wizard: context menu is not fully opened #7852

* Fragment dropdown is not updated after saving new fragment #7853

* Publish menu is not updated after filtered content marked as ready #7846

* Insert Link dialog - filter not shown after removing uploaded item

* DND does not work in Project wizard parent step #7855

* Settings Browse toolbar is not updated after deleting a project #7858

* ListBox selector - update paths of selected items when parent renamed #7856

* Update failed ui-tests  #7861

* Selection not updated after deleting filtered content #7860

* fix for one failed test

* fix for 3 failed ui-tests

* Wrong items in grid when deleting multiple filtered items #7863

* fix for failed tests

* ui-tests issue #7873

* Expand to selected item in PCV after item selected in live view #7864

* Layer Wizard - Save not enabled after copying roles from its parent #7872

* Issues in Insert link, content selector #7867

* Project Wizard - Edit icon is not displayed in selected applications #7862

* CustomSelector: wrong options selected when opening content wizard #7878

* Content Grid: Sort button must be off when last child was removed #7879

* update ui-tests for Insertables panel

* Insert Link modal dialog not correctly rendered after reopening #7881

* Insert Link modal dialog not correctly rendered after reopening #7881

* Text component should be in editable mode after saving its content #7880

* Update 2 failed ui-tests

* fix for 1 failed test

* fix for 2 failed tests

* Error in browser console when filtered item's child was deleted #7886

* Layer Wizard: inherited apps must be non-removable #7882

* Macro fix

* fix for 2 failed tests

* fix for 2 failed tests

* Insert Link dialog - Content from the entire project are not shown in tree-mode #7388

* Revert "Insert Link dialog - Content from the entire project are not shown in tree-mode #7388"

This reverts commit 51977cb.

* fix for failed test

* projects fix

* fix for 2 failed tests

* Config for list-title-expression works incorrectly #7887

* Incorrect styles for TextComponentView in LiveEditor #7889

* slick removal

* slick removal

* Update ui-tests

* fix lint error

* Update ui-tests

* slick removal

* slick removal

* Live Edit: component menu not open on right click #7888

* fix for several failed tests

* fix for failed tests

* Link dialog - selector not reloaded on mode or checkbox change #7388

* fix for failed ui-tests

* update failed tests

* update failed tests

* POC: Slickgrid replacement #6971

* skip tests for outbound count

* skip 2 tests for outbound count

* POC: Slickgrid replacement #6971

* Text Fragment wizard - clicking Edit in menu doesn't open Edit mode #7893

* PageComponentsView: duplicate Layout with text components issue #7895

* Two items are selected in Widget selector #7897

* Layout must not be allowed to be dragged to other layout #7896

* Aggreagation lists - uncheck options after clearing the filter #7905

* ui-tests issue #7894

* new ui-tests for aggregation issue #7908

* Layout must not be allowed to be dragged to other layout #7896

* CustomSelector: wrong options selected after version revert #7878

* Expand to selected item in PCV after item selected in live view #7864

* Show spinner until options are loaded in ListBox #7899

* Show 'No matching items' for filtered and empty dropdowns #7904

* Keyboard navigation does not work in ListBox #7837

* POC: Slickgrid replacement #6971
- minor style adjustments

* POC: Slickgrid replacement #6971

* POC: Slickgrid replacement #6971

* update failed ui-tests

* update failed ui-tests

* update failed ui-tests

* update failed for Page Editor ui-tests

* skp ui-test for counting references

* ui-tests minor change

* POC: Slickgrid replacement #6971

* ui-tests issue #7926

* Shortcut wizard - removed option has wrong styles and behavior #7927

---------

Co-authored-by: alansemenov <[email protected]>
Co-authored-by: sgauruseu <[email protected]>
  • Loading branch information
3 people authored Oct 9, 2024
1 parent 573a189 commit 1995c93
Show file tree
Hide file tree
Showing 433 changed files with 11,169 additions and 9,160 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ appProjectName=contentstudio
libProjectName=lib-contentstudio
restProjectName=rest
xpVersion=7.16.0-SNAPSHOT
libAdminUiVersion=5.0.0-SNAPSHOT
libAdminUiVersion=4.9.0-slickgrid-latest-SNAPSHOT
version=5.3.0-SNAPSHOT
72 changes: 28 additions & 44 deletions modules/app/package-lock.json

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

Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,21 @@
display: flex;
justify-content: center;
align-items: center;
height: @placeholder-height;

.empty-descriptor-block {
position: relative; // works as setting the z-index to 1
}

.selectable-listbox-wrapper {
text-align: left;

.selectable-listbox {
margin: 0;
padding: 0;
z-index: @z-index-empty-component-options;
}
}
}
}

Expand Down Expand Up @@ -104,6 +115,12 @@
text-align: center;
box-sizing: border-box;

.selectable-listbox {
margin: 0;
padding: 0;
z-index: @z-index-empty-component-options;
}

.display-name {
display: none;
color: @page-editor-message-blue;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
.@{_CLS_PREFIX}layout-placeholder {
//
}

.@{_CLS_PREFIX}layout-placeholder {
.common-page-dropdown {
max-width: 540px;
margin: 0 auto;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,10 @@ a[data-portal-component-type="part"] {
display: block;
pointer-events: auto;
}

.@{_CLS_PREFIX}part-placeholder {
.common-page-dropdown {
max-width: 540px;
margin: 0 auto;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -76,10 +76,6 @@
margin-top: 0;
}

> *:last-child {
margin-bottom: 0;
}

a {
pointer-events: auto;
cursor: auto;
Expand Down
1 change: 0 additions & 1 deletion modules/app/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
"types": [
"ckeditor",
"jquery",
"slickgrid",
"jqueryui",
"q"
],
Expand Down
Loading

0 comments on commit 1995c93

Please sign in to comment.