jliddev
4e56cc38cd
Merge branch 'master' into develop
2020-09-30 14:59:08 -05:00
jliddev
f8335327bb
My addon view model can now update the list items during install
...
#76
2020-09-30 14:33:14 -05:00
Xathz
d7bfe14ea5
Moved to AddonService from AddonExtensions
...
https://github.com/jliddev/WowUp/pull/70#discussion_r497105526
2020-09-29 19:39:54 -04:00
Xathz
8bfebdb0f1
Changes requested from #64
...
https://github.com/jliddev/WowUp/pull/64#discussion_r496841623
2020-09-29 15:29:44 -04:00
Xathz
689159f3ac
Merge branch 'master' into develop
2020-09-29 15:07:12 -04:00
Xathz
78e6c7ce30
Add open folder in addon context menu
...
Note I had to add System.ComponentModel.Annotations from nuget for it to build
2020-09-28 17:07:56 -04:00
jliddev
c1e3f74452
Rework auto updates
...
Auto updates now on a proper timer.
Use new taskbar tray library.
Show system notification when addons are auto updated.
2020-09-22 23:24:26 -05:00
jliddev
c1cfa26ba2
QOL Improvements
...
Re-Scan is now less desctructive, should preserve channels and auto update state.
Add the ability to update multiple clients at once with context menu.
Rename Refresh.
Rename Re-Scan.
Add tooltips to Refresh and Re-Scan.
2020-09-22 13:57:33 -05:00
jliddev
170466686c
Add auto update default settings to all the clients.
...
#50
#19
2020-09-19 09:14:29 -05:00
jliddev
c3d884c1ed
Make context text a little more strict.
...
#48
2020-09-18 11:36:10 -05:00
jliddev
ca6625effa
Add some contextual info to the bottom of the page (addon count)
...
#48
Remove dead projects
2020-09-18 11:06:01 -05:00
jliddev
feb82ba395
Restore window maximized if app was closed maximized
...
#49
2020-09-18 09:28:41 -05:00
jliddev
bc8440d1a9
Cache redundant version calls
2020-09-09 13:54:08 -05:00
jliddev
1771e09483
Client specific default addons
...
Use local changelog instead of http version.
2020-09-08 15:00:26 -05:00
jliddev
022b76cbe3
Managing updater app
2020-09-06 14:42:21 -05:00
jliddev
520c0dd650
Try to make updater a bit smarter.
...
Refactor WowUp update flow to use new process.
2020-09-03 15:58:09 -05:00
jliddev
14be51d671
Add updater project
2020-09-03 12:08:08 -05:00
jliddev
181da17805
Re-work update method.
2020-09-02 21:43:20 -05:00
jliddev
c599b84ede
Column sorting.
...
Try a new error processing service.
2020-09-02 14:33:18 -05:00
jliddev
ed23e0b205
Add debug section to options
...
simplify options layout.
add some depth to options page.
2020-08-31 15:19:48 -05:00
jliddev
a681e9a4c6
Local image caching
2020-08-31 11:13:02 -05:00
jliddev
8d91eede9a
Cache resized images for addon thumbnails
2020-08-30 18:03:03 -05:00
jliddev
93abd85965
Beta 1.15.0-4
...
Add the ability to switch WowUp release types on via setting.
Update to the newest api to fetch the version.
Add events for preference changes.
More polish on options page.
2020-08-30 11:23:29 -05:00
jliddev
1b93cbdebe
Crash fix
...
Fix crash when a user has no detected Warcraft installs.
2020-08-27 13:36:20 -05:00
jliddev
2a772aeb25
List Searching
...
Remove the WPF app.
Create custom search component.
Add filtering to the My Addons page.
Use the new component on the Get Addons page.
2020-08-25 15:14:38 -05:00
jliddev
54df3e7214
My Addons provider name column
2020-08-23 10:00:04 -05:00
jliddev
3ce8a4d7b5
Bind client type dropdowns to the same value
...
Cache curse featured addons.
2020-08-18 14:59:05 -05:00
jliddev
70fed650ff
Non Stable Addon Bugs
...
Fix issue with installing an alpha/beta getting reverted to stable.
Fix issue with update all crashing the app due to bad text color ref.....
2020-08-17 14:32:26 -05:00
jliddev
182bcef037
Wow Interface integration
...
Add default headers to most Http calls.
Add WowInterface addon provider.
Increase TukUI Cache time from 10 -> 60 minutes.
2020-08-16 23:45:59 -05:00
jliddev
a3519cc56e
Use proper locks
...
Use the correct observable locks,
2020-08-16 21:21:25 -05:00
jliddev
0c86bea06a
No latest file matching target channel bug
...
Fix error if an addon has no file matching the target channel during install. Will fall back to newest file reguardless of channel.
2020-08-15 21:41:39 -05:00
jliddev
bff295297c
Switch app updates to GitHub from S3
2020-08-15 14:17:52 -05:00
jliddev
1f527a424a
Automatic code cleanup
2020-08-10 23:04:07 -05:00
jliddev
b1bd8ff7e9
v1.14.3
...
Fix issue where addons from TukUI would not install correctly.
Add confirmation box to addon uninstall.
Newly installed addons should appear in the correct spot in the list, not the bottom.
Uninstalling an addon sould be reflected on the "Get Addons" page.
Refreshing the "Get Addons" page should show the correct addons now.
Addon lists should scroll a little more smoothly.
2020-08-08 11:20:24 -05:00
jliddev
60ea0145fd
v1.14.2
...
Add in global addon channel selection
2020-08-05 12:57:45 -05:00
jliddev
9e142879f5
v1.14.1
...
Fix issue with update button over status bar during auto update
2020-08-04 22:32:54 -05:00
jliddev
b8b4d92981
v1.14.0
2020-08-04 14:53:42 -05:00
jliddev
e394ccb67f
tidy up bottom bar
2020-08-02 11:00:14 -05:00
jliddev
db5413e12d
Prep for auto updates
2020-07-31 14:16:33 -05:00
jliddev
c13aa6868a
v1.13.0
...
Github support
2020-07-29 10:42:02 -05:00
jliddev
0066dd6b21
addon search, window size issue
2020-07-22 10:25:42 -05:00
jliddev
adfa5d6305
fix bug with update check timer
...
add patreon button
2020-07-21 12:43:24 -05:00
jliddev
24b59dbcc2
v1.11.0
...
Add AddonChannelType
Add Database migration service
Images less jaggedy
Fix bug with tukui from Get Addons page
Improve context menu UI
2020-07-20 15:18:57 -05:00
jliddev
8c9fb12460
v1.10.1
...
Uninstal/Install events should be much less volatile.
2020-07-16 23:44:21 -05:00
jliddev
1108a958ea
v1.10.0
...
major changes to support multiple install locations.
2020-07-16 10:13:26 -05:00
jliddev
44ae69f6c8
v1.9.3
...
General UI updates
2020-07-15 11:40:27 -05:00
jliddev
0415e010f0
Ignore option
2020-07-14 17:43:42 -05:00
jliddev
aeb6e2d631
v1.9.1
...
Collapse to tray option.
Prep for ignore.
2020-07-13 16:57:13 -05:00
jliddev
e0242b2929
v1.9.0
...
Migrate more stuff to common.
Add open sans font for Windows.
Add in app updating for Windows.
2020-07-13 14:46:49 -05:00
jliddev
11bd2743f1
v1.8.2
...
Add some window position saving code.
Prep for splitting code to lib.
Add TukUI stuff to get addons.
2020-07-12 09:54:53 -05:00