Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Chat Panes] Framework #233

Closed
5 tasks done
Tracked by #208
enricoros opened this issue Nov 20, 2023 · 1 comment
Closed
5 tasks done
Tracked by #208

[Chat Panes] Framework #233

enricoros opened this issue Nov 20, 2023 · 1 comment
Assignees

Comments

@enricoros
Copy link
Owner

enricoros commented Nov 20, 2023

The remaining work for the Chat Panes framework enables basic window management.

Lots of work:

@enricoros enricoros added this to the 1.6.0 milestone Nov 20, 2023
@enricoros enricoros self-assigned this Nov 20, 2023
@enricoros enricoros modified the milestones: 1.6.0, 1.7.0 Nov 28, 2023
enricoros added a commit that referenced this issue Dec 1, 2023
enricoros added a commit that referenced this issue Dec 5, 2023
enricoros added a commit that referenced this issue Dec 5, 2023
enricoros added a commit that referenced this issue Dec 5, 2023
enricoros added a commit that referenced this issue Dec 5, 2023
enricoros added a commit that referenced this issue Dec 5, 2023
enricoros added a commit that referenced this issue Dec 8, 2023
enricoros added a commit that referenced this issue Dec 28, 2023
 - Optima Layout: new Context based pluggable layout system
   - Now children have context functions, for better behaviors
   - Removed `store-applayout`
   - using withLayout on top-level Pages
 - ScrollToBottom: grounds-up subsystem for smooth scrolling with snap-to-bottom
 - Panes subsystem: use react-resizeable-panels together with our Panes subsystem
   - New: Split window chats, Drag to close windows, Button to split
   - using: https://github.com/bvaughn/react-resizable-panels
 - Cosmetic: Colors: update Light and Dark themes
 - Bootstrap Logic provider: will enable Mobile use cases
 - Removed NoSSR (the backend provided natually acts as the same)
 - Next load progress: loading indicator for slower pages (>300ms)
 - withLayout() system

Additional benefits include: no-pluggable-flashing, pane-ready,
fixed X-scrolling on Firefox, and more.

Closes #308, #304, #255, #59.
Progress on #305, #201, #296, #233, #208, #203.
@enricoros enricoros added this to the 1.13.0 milestone Feb 3, 2024
@enricoros enricoros mentioned this issue Feb 3, 2024
9 tasks
@enricoros enricoros removed this from the 1.13.0 milestone Feb 3, 2024
@enricoros
Copy link
Owner Author

Close - this was just some remaining work. Won't include this in the release notes.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant