Commit graph

45 commits

Author SHA1 Message Date
Jack Baron
f46fd8c92a
minor loop optimisations 2020-02-23 15:22:29 +00:00
Jack Baron
c317b65f30
remove extraneous comments 2020-02-23 15:21:15 +00:00
Assistant
07707e37ae Make videos have correct order 2020-02-22 23:58:21 -07:00
Caeden Statia
a6d779e0a3 Add list of supported extensions 2020-02-22 21:28:34 -08:00
Caeden Statia
3f2bdff6d1 Add a wee bit of commenting 2020-02-22 21:07:28 -08:00
Caeden Statia
03ecbee5f9 Falls back to Light theme if loaded theme does not include some elements. 2020-02-22 21:00:39 -08:00
Caeden Statia
c67c6094c8 Fix sidebar fucking up if the theme doesn't style it 2020-02-22 20:48:25 -08:00
Caeden Statia
35b995e6f0 Fix crash when trying to replace .mat video when its currently playing 2020-02-22 18:50:44 -08:00
Caeden Statia
f0e68fdd61 Finish .mat video support 2020-02-22 18:33:44 -08:00
Caeden Statia
ab3c39b26b Scroll Bar themified, start work on .mat video support 2020-02-22 18:19:26 -08:00
Caeden Statia
73ecc0590c Changed to better performant video looping code 2020-02-21 17:10:21 -08:00
Caeden Statia
711deb50a8 Video backgrounds now loop 2020-02-21 17:07:22 -08:00
Caeden Statia
0b12e6a90a Fix crash when .xaml file doesn't exist with loose themes 2020-02-21 17:04:16 -08:00
Caeden Statia
79e434f508 Template theme now exports correctly 2020-02-20 21:04:37 -08:00
Caeden Statia
8ea83222dd Comment updates and code fixes 2020-02-20 21:03:00 -08:00
Caeden Statia
7e999af2be Themes override each other correctly, loose themes are now put into their own subfolder 2020-02-20 20:54:25 -08:00
Caeden Statia
b884f8da75 Re-add mediaelement and fix bugs from rebase 2020-02-19 20:30:06 -08:00
Caeden Statia
1fef8716d7 Themes refactor, non-zip themes support video backgrounds now 2020-02-19 20:24:59 -08:00
Assistant
142fef3e44
Merge branch 'master' into fix/sidebar 2020-02-18 21:19:59 -07:00
Assistant
9c2e25426c Accept theme zips (.mat) 2020-02-18 20:00:02 -07:00
Megalon
4ca4e53890 Fix sidebar image scaling 2020-02-18 15:27:57 -08:00
Assistant
e45e88b371 typos 2020-02-17 23:26:54 -07:00
Assistant
afebb611e3 smol bug fixes 2020-02-17 22:21:21 -07:00
Jack Baron
b79d3419b4
localise theme related strings 2020-02-17 02:16:22 +00:00
Jack Baron
719f98d5f1
cleanup and formatting 2020-02-17 01:57:58 +00:00
Jack Baron
2826ca6002
Merge branch 'feature/themes' into feature/optimisations 2020-02-17 01:48:42 +00:00
Jack Baron
fed6b2e746
re-add light pink 2020-02-17 01:12:38 +00:00
Caeden Statia
57d825fc22
Update comments on Themes class 2020-02-17 01:10:29 +00:00
Assistant
c2aff84bf9 Added theme for william as template 2020-02-16 17:52:10 -07:00
Assistant
87f540853c Default to Windows' theme 2020-02-16 17:39:52 -07:00
Assistant
1ce49aea6e Apply default theme based on Windows settings 2020-02-16 16:20:27 -07:00
Assistant
d85b887cf6 Allow for periods in theme filenames 2020-02-16 11:59:45 -07:00
Caeden Statia
0f4ed495e8 Fix template theme exporting 2020-02-13 19:49:43 -08:00
Caeden Statia
eaba02cfc5 Add some foolproofing 2020-02-07 17:26:06 -08:00
Caeden Statia
bd222a5f17 Add setting for theme, they now persistent through instances 2020-02-07 17:13:41 -08:00
Caeden Statia
4e0e7c1900 Themes refactoring and commenting 2020-02-07 17:09:25 -08:00
Caeden Statia
621880a925 Fix bugs and crashes with exporting template theme 2020-02-07 16:56:29 -08:00
Caeden Statia
dd68fa16c1 You can now export Light Pink to disk 2020-02-07 16:46:20 -08:00
Caeden Statia
1c25ceb0c7 Fix current theme not being selected in dropdown 2020-02-07 16:13:27 -08:00
Caeden Statia
c07f6da8ce Open Themes folder working 2020-02-07 15:55:01 -08:00
Caeden Statia
9f0e7eb18c Fix button icons not changing colors with theme with only a slightly hacky fix 2020-02-07 15:38:38 -08:00
Caeden Statia
359f0a91cd (Untested) Add code to combo box 2020-02-02 22:53:12 -08:00
Caeden Statia
05fb6312d7 Remove Classes namespace from Themes class 2020-02-02 22:48:03 -08:00
Caeden Statia
57629554bb Add theme loading from a /Themes subfolder 2020-02-02 21:53:59 -08:00
Caeden Statia
b8582543b9 Add Theme class, internal loading and switching working 2020-02-02 21:26:28 -08:00