v2rayN/v2rayN/ServiceLib/Models
FlowerRealm d04b8fa018 feat(ui/sub): show subscription traffic and expiry progress + auto refresh
- Add subscription usage/expiry display at Profiles top (WPF/Avalonia)
- Parse `Subscription-Userinfo` header when updating subscriptions
- On startup and per-subscription auto-refresh, fetch header to update UI
- Persist last known usage to guiConfigs/SubUsage.json (atomic write)
- Unify header fetching in SubscriptionInfoManager
- Fix units (B/KB/MB/GB/TB)
- Reduce spacing in progress layout
- Thread-safe map updates + snapshot save

Refs: 2dust/v2rayN#8136
2025-10-17 15:07:44 +08:00
..
CheckUpdateModel.cs Optimization and improvement 2025-09-10 19:43:11 +08:00
ClashConnectionModel.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ClashConnections.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ClashProviders.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ClashProxies.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ClashProxyModel.cs Optimization and improvement 2025-09-10 19:43:11 +08:00
CmdItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ComboItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
Config.cs Simplify DNS Settings (#7572) 2025-08-10 11:57:42 +08:00
ConfigItems.cs Remove unnecessary settings (#8107) 2025-10-11 19:22:26 +08:00
CoreInfo.cs Add mieru support (#7828) 2025-08-25 17:43:53 +08:00
DNSItem.cs Simplify DNS Settings (#7572) 2025-08-10 11:57:42 +08:00
FullConfigTemplateItem.cs Full Config Template (#7576) 2025-08-11 20:01:48 +08:00
GitHubRelease.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
IPAPIInfo.cs Each window can remember its size 2025-07-01 19:39:27 +08:00
ProfileExItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ProfileGroupItem.cs Rename ProfileGroupItem.ParentIndexId to IndexId 2025-10-07 14:01:36 +08:00
ProfileItem.cs Optimize code ,add IsGroupType extension. Adjust EConfigType 2025-10-08 17:13:54 +08:00
ProfileItemModel.cs Optimization and Improvement,DataGrid list only updates some attribute values 2025-06-26 14:23:30 +08:00
RetResult.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
RoutingItem.cs Improve and optimize the active rules code in routing settings 2025-07-06 18:15:07 +08:00
RoutingItemModel.cs Improve and optimize the active rules code in routing settings 2025-07-06 18:15:07 +08:00
RoutingTemplate.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
RulesItem.cs Add rule type selection to routing rules (#8007) 2025-10-08 10:40:26 +08:00
RulesItemModel.cs Optimize the ruletype UI 2025-10-08 14:12:16 +08:00
ServerSpeedItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ServerStatItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
ServerTestItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
SingboxConfig.cs Multi profile (#7929) 2025-10-05 16:27:34 +08:00
SpeedTestResult.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
SsSIP008.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
SubItem.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
SubscriptionUsageInfo.cs feat(ui/sub): show subscription traffic and expiry progress + auto refresh 2025-10-17 15:07:44 +08:00
V2rayConfig.cs Remove DomainMatcher (#7781) 2025-08-17 09:32:02 +08:00
V2rayMetricsVars.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00
V2rayTcpRequest.cs Internationalized code comments 2025-04-09 16:48:38 +08:00
VmessQRCode.cs csharp_style_namespace_declarations = file_scoped 2025-04-02 11:44:23 +08:00