Commit Graph

47 Commits

Author SHA1 Message Date
Qv2ray-dev
21c5e9a675 update: fixed build && misc updates 2020-05-14 22:15:20 +08:00
Qv2ray-dev
51b43815bd refactor: refactored ConnectionHandler signals 2020-05-12 20:22:49 +08:00
Qv2ray-dev
74cbf83219 add: experimental connection-group linking creation 2020-05-10 23:56:24 +08:00
Qv2ray-dev
d4d5220547 add: added connection / group saving 2020-05-08 14:11:48 +08:00
Qv2ray-dev
5f46014b23 "I haven't implement the Connections Saving Feature" 2020-05-08 00:12:23 +08:00
Qv2ray-dev
277c5065f6 Have sleep, 🤬 It just compiles, but not working, DO NOT RUN
A QHash's key type has additional requirements other than being an assignable data type: it must provide operator==(), and there must also be a qHash() function in the type's namespace that returns a hash value for an argument of the key's type.
2020-05-04 23:45:25 +08:00
Qv2ray-dev
e1db1873b4 Have sleep, 🤬 and don't know how to fix this shit. 2020-05-04 22:49:45 +08:00
Qv2ray-dev
38c86fddab Have sleep 2020-05-03 23:26:44 +08:00
Qv2ray-dev
891e8e3f5c refactor: get rid of 'using namespace std;' 2020-05-03 13:53:53 +08:00
Qv2ray-dev
6a46dedc46 add: added Connection Removing and exporting via GroupManager 2020-05-02 22:20:40 +08:00
Qv2ray-dev
a351e95df9 add: test support connection copy/movement 2020-05-02 00:50:05 +08:00
Qv2ray-dev
472d31a5a0 fix: fixed system proxy settings 2020-04-23 13:08:41 +08:00
Qv2ray-dev
3d4ab6f249 fix: this may fix the session blocker on Linux 2020-04-22 21:03:34 +08:00
Qv2ray-dev
66e2832b7b add: added recent jumplist, KnownBug: 1 2020-04-20 22:47:10 +08:00
Qv2ray-dev
863e0b1385 fix: some minor fixes 2020-04-18 21:57:45 +08:00
Qv2ray-dev
1039e537d0 fix: this resolved #495 2020-04-17 18:29:50 +08:00
Qv2ray-dev
8560222343 fix: some UI fixes, added KernelCrashed message 2020-04-17 15:23:31 +08:00
Qv2ray-dev
b82a5a0741 add: adapt new Interface 2020-04-16 23:33:07 +08:00
Qv2ray-dev
cca5a56643 add: test adding allowInsecure allowInsecureCipher 2020-04-13 16:03:29 +08:00
Qv2ray-dev
796ada817d change: PreferencesWindow refactor and added custom Qv2ray proxy 2020-04-12 17:57:45 +08:00
Qv2ray-dev
33b31e3390 fix: skip saving config when importing multiple connection configs 2020-04-11 22:42:11 +08:00
Qv2ray-dev
0ec1bdc40c refactor: refactor for KernelPlugin-V2rayRoutingEngine support 2020-04-10 23:32:03 +08:00
Qv2ray-dev
75db4ed766 update: adapt interface draft-2.2 2020-04-07 20:55:26 +08:00
Qv2ray-dev
71bed7992a update: adapt interface draft-2 2020-04-06 22:21:32 +08:00
Qv2ray-dev
65bf34962c Merge branch 'dev-plugin-system' into dev
* dev-plugin-system:
  PAC: "See you in the plugin manager"
  plugin: simple plugin integration supported
  plugin: update plugin settings subsystem
  plugin: added plugin enable/disable, load state and plugin type display
  submodule: updated submodule
  fix: remove duplicates
  fix: fixed windows build
  add: added more plugin UI functions
  add: added qt signal system
  merge: merge dev
  add: added plugin management window, load plugin support
  update interface, made the demo plugin work
  update: updated plugin interface submodule
  add: implement loading plugins
  add: added plugin interface stub
2020-04-06 14:18:48 +08:00
Qv2ray-dev
77714e47f9 add: added support of ssd:// fixed #372 2020-03-31 10:22:19 +08:00
Qv2ray-dev
859b53e05c fix: increase configuration save frequency 2020-03-31 10:18:45 +08:00
Qv2ray-dev
92b4ec1678 fix: enhanced subscription update logic 2020-03-28 14:39:46 +08:00
Qv2ray-dev
492813139d plugin: simple plugin integration supported 2020-03-25 22:54:23 +08:00
Qv2ray-dev
a7edf912af add: added clear function of connection stats 2020-03-18 23:35:24 +08:00
Qv2ray-dev
993a687a02 fix: fixed MainWindow didn't show up when a wrong autoconnectionId is set 2020-03-17 07:36:39 +08:00
Qv2ray-dev
d1f935be2a fix: fixed tcping data sort issue 2020-03-15 15:15:41 +08:00
Qv2ray-dev
ca3ab58b72 fix: some fixes when updating the subscription with same protocol/host/port pair but different name 2020-03-14 16:30:55 +08:00
Qv2ray-dev
7273bf9fb8 Revert "fix: some fixes when updating the subscription with exactly the same protocol/host/port pair but different name"
This reverts commit 1cabc14835.
2020-03-14 16:27:12 +08:00
Qv2ray-dev
e5755ec107 fix: some ui changes 2020-03-14 16:26:07 +08:00
Qv2ray-dev
1cabc14835 fix: some fixes when updating the subscription with exactly the same protocol/host/port pair but different name 2020-03-14 13:44:18 +08:00
Qv2ray-dev
ce74340adc add: adapted alterId instead of aid 2020-03-14 00:24:36 +08:00
Qv2ray-dev
df6995e253 fix: used a hack to fix #343 2020-03-11 00:05:54 +08:00
Qv2ray-dev
2f7fbe3ddc
Update ConfigHandler.cpp 2020-03-10 00:51:20 +08:00
Qv2ray-dev
0746c76de9 optimize: automatically remove orphaned connections 2020-03-10 00:37:50 +08:00
Qv2ray-dev
b16aa056c1 optimize: use CONFIGROOT cache instead of disk io 2020-03-10 00:31:59 +08:00
Qv2ray-dev
7689a3e215 add: auto update connection details when one is updated 2020-03-05 17:21:21 +08:00
Qv2ray-dev
2075b47571 fix: fixed subscription update caused renaming issue and auto restart issue 2020-03-05 16:43:58 +08:00
Qv2ray-dev
663a185324 fix: fixed some UI experiences and fixed build 2020-03-05 16:11:23 +08:00
Qv2ray-dev
bf1bcec102 fix: lowered the autosave frequency 2020-03-05 15:27:07 +08:00
Qv2ray-dev
0d8f0839f2 change: some more refactors 2020-03-04 23:07:18 +08:00
Qv2ray-dev
8a8afdea61 change: some refactors 2020-03-04 22:08:08 +08:00