Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

files: Move the files viewer and selection bits to a separate widget #310

Merged
merged 3 commits into from
Aug 9, 2023

Conversation

tchx84
Copy link
Owner

@tchx84 tchx84 commented Aug 9, 2023

Issue #290

The motivation here is to break down the application into
smaller modules that are logically isolated and therefore
easier to maintain.

This change:

* Moves all the files viewing and selection UI components to a
  single PortfolioFiles widget.

* Keep the overall window nagivation and operations-activation
  logic to the existing PortfolioWindow widget.

Isolating files viewing and selection components to a separate
widget will also make it  easier to port this app to  GTK4 and
Libadwaita, later.

Issue #290
This is just a minimal port of these tests. Long-term these tests
should be split in two, one for window navigation and another for
files viewer specifics.

Closes #290
@tchx84 tchx84 merged commit 11f7fed into master Aug 9, 2023
1 check passed
@tchx84 tchx84 deleted the issue-290-part6-v2 branch August 9, 2023 16:04
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.

1 participant