Skip to content

Collapse some redundant stores into one#1542

Open
evyatark2 wants to merge 4 commits intofirewalld:mainfrom
evyatark2:config-stores
Open

Collapse some redundant stores into one#1542
evyatark2 wants to merge 4 commits intofirewalld:mainfrom
evyatark2:config-stores

Conversation

@evyatark2
Copy link
Copy Markdown

There were several GTK ListStores that stored duplicated data. This patch gets rid of them.

The result has several advantages:

  • Less memory usage and more performant code as traversals over the list only need to be executed when an object is modified
  • Easier management of object changes and immediate reflection of these changes in the UI when an asynchronous update is executed

There were several GTK `ListStore`s that stored duplicated data. This patch gets rid of them.

The result has several advantages:

* Less memory usage and more performant code as traversals over the list only need to be executed when a service is modified
* Easier management of service changes and immediate reflection of these changes in the UI when an asynchronous update is executed
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