[PR #714] [CLOSED] Added feature: Zip directory on client #1176

Closed
opened 2026-02-27 15:53:23 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/quasar/Quasar/pull/714
Author: @ooojustin
Created: 10/13/2018
Status: Closed

Base: devHead: dev


📝 Commits (1)

  • 13f6a17 Added feature: Zip directory on client

📊 Changes

14 files changed (+103 additions, -5 deletions)

View changed files

📝 Quasar.Client/Commands/FileHandler.cs (+33 -1)
📝 Quasar.Client/Networking/PacketHandler.cs (+4 -0)
📝 Quasar.Client/Quasar.Client.csproj (+3 -0)
📝 Quasar.Client/packages.config (+1 -0)
Quasar.Common/Messages/DoZipDirectory.cs (+12 -0)
📝 Quasar.Common/Quasar.Common.csproj (+1 -0)
📝 Quasar.Server/Forms/FrmFileManager.Designer.cs (+12 -1)
📝 Quasar.Server/Forms/FrmFileManager.cs (+10 -0)
📝 Quasar.Server/Forms/FrmFileManager.resx (+2 -2)
📝 Quasar.Server/Messages/FileManagerHandler.cs (+9 -0)
📝 Quasar.Server/Properties/Resources.Designer.cs (+10 -0)
📝 Quasar.Server/Properties/Resources.resx (+3 -0)
📝 Quasar.Server/Quasar.Server.csproj (+3 -1)
Quasar.Server/Resources/zip.png (+0 -0)

📄 Description

This might be used to download whole directories in the future.
(Automatically compress client side + download to server + unzip)

Couldn't find a way to do it without adding another nuget package to library but I can alternatively use an implementation to compress it to a .gz that wouldn't require another package.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/quasar/Quasar/pull/714 **Author:** [@ooojustin](https://github.com/ooojustin) **Created:** 10/13/2018 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `dev` --- ### 📝 Commits (1) - [`13f6a17`](https://github.com/quasar/Quasar/commit/13f6a17f31e2591dabbf614b703942feea9b931f) Added feature: Zip directory on client ### 📊 Changes **14 files changed** (+103 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `Quasar.Client/Commands/FileHandler.cs` (+33 -1) 📝 `Quasar.Client/Networking/PacketHandler.cs` (+4 -0) 📝 `Quasar.Client/Quasar.Client.csproj` (+3 -0) 📝 `Quasar.Client/packages.config` (+1 -0) ➕ `Quasar.Common/Messages/DoZipDirectory.cs` (+12 -0) 📝 `Quasar.Common/Quasar.Common.csproj` (+1 -0) 📝 `Quasar.Server/Forms/FrmFileManager.Designer.cs` (+12 -1) 📝 `Quasar.Server/Forms/FrmFileManager.cs` (+10 -0) 📝 `Quasar.Server/Forms/FrmFileManager.resx` (+2 -2) 📝 `Quasar.Server/Messages/FileManagerHandler.cs` (+9 -0) 📝 `Quasar.Server/Properties/Resources.Designer.cs` (+10 -0) 📝 `Quasar.Server/Properties/Resources.resx` (+3 -0) 📝 `Quasar.Server/Quasar.Server.csproj` (+3 -1) ➕ `Quasar.Server/Resources/zip.png` (+0 -0) </details> ### 📄 Description This might be used to download whole directories in the future. (Automatically compress client side + download to server + unzip) Couldn't find a way to do it without adding another nuget package to library but I can alternatively use an implementation to compress it to a .gz that wouldn't require another package. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 15:53:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Quasar#1176
No description provided.