Skip to content

Releases: neomjs/neo

housekeeping

26 Feb 23:47
Compare
Choose a tag to compare

All changes in 1 commit: c4d10ee

Smarter layout updates

26 Feb 22:59
Compare
Choose a tag to compare
  • layout.Base now has new set() & setSilent() methods to allow bulk-updates on the owner container
  • Changing the dock value of toolbars will no longer create a new layout instance, but modify existing layouts
  • tab.header.Toolbar: changing the value of tabHeaderPosition will now result in just 1 update cycle => getting the most out of scoped vdom updates
  • tab.header.Toolbar now supports drag&drap based header buttons reordering inside floating parents

All changes in 1 commit: 266ebd9

Screenshot 2025-02-26 at 21 17 24
Screen.Recording.2025-02-26.at.21.28.09.mov
Screen.Recording.2025-02-26.at.22.41.53.mov

grid.ScrollManager

26 Feb 13:55
Compare
Choose a tag to compare
  • The logic to handle user based scrolling was handled inside grid.Container & grid.View before
  • To keep the architecture clear, it was time to move it into a separate spot

All changes in 1 commit: 7214106

Buffered Grid: Cell Selection Model

24 Feb 17:36
Compare
Choose a tag to compare
  • We can now navigate into non-painted areas
  • Enhanced component.MagicMoveText
  • Using component.MagicMoveText inside the Portal App

component.MagicMoveText

21 Feb 14:52
Compare
Choose a tag to compare

Deeply inspired by https://github.com/yangshun 's video on LinkedIn as well as Apple's Keynote Magic Move effect.

Screen.Recording.2025-02-21.at.00.49.01.mov
Screen.Recording.2025-02-21.at.13.05.23.mov

Online Demo:
https://neomjs.com/examples/component/magicmovetext/

Source Code:
https://github.com/neomjs/neo/blob/dev/src/component/MagicMoveText.mjs
https://github.com/neomjs/neo/blob/dev/resources/scss/src/component/MagicMoveText.scss

Buffered Grid: Added support for selection.RowModel to navigate into non-mounted areas

18 Feb 16:35
Compare
Choose a tag to compare

Added the new blog post to the portal app

12 Feb 10:57
Compare
Choose a tag to compare

housekeeping

12 Feb 03:13
Compare
Choose a tag to compare
  • DefaultConfig cleanup

Code changes in 1 commit: 39f0076

Grid & grid examples enhancements

11 Feb 23:26
Compare
Choose a tag to compare

Quite a bunch of changes this time.

The most important one:
https://github.com/user-attachments/assets/e633ceab-7aca-4403-91e0-bd03ab5d032c

Code changes in 1 commit: 249d64f

housekeeping

09 Feb 22:21
Compare
Choose a tag to compare
  • Neo.DefaultConfig: applyFixedPositionToHtmlTag
  • added store as a grid renderer param property
  • main.DomAccess cleanup