SergeySlice
67d332ce14
somehow resolve conflict between c++ and swift
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-09-01 20:58:59 +03:00
vectorsigma72
e4d1a403ad
Restoring the bridging header
2020-08-31 23:41:39 +02:00
jief666
bc04c86a93
Refactoring some CHAR8* and CHAR16* to XString.
2020-08-15 16:47:56 +03:00
jief666
29718aaa0b
Fix -W effc++ warnings.
...
SETTINGS_DATA is a class.
XIcon is separate class.
KernelAndKextPatches in LOADER_ENTRY is not a pointer anymore.
2020-08-11 15:43:53 +03:00
vectorsigma72
fe4e308c46
Following commit cd2318129
(OcQuirks into config.plist)
2020-07-16 21:13:35 +02:00
vectorsigma72
0a5b4bd8bf
App and package update
...
Support for recently added drivers.
Clover.app has some fixes for the UI.
2020-07-15 01:43:53 +02:00
vectorsigma72
cb5e225509
Corrected get File/Directories functions in Clover.app
2020-06-04 20:35:41 +02:00
vectorsigma72
c0fba39133
Decode/Encode xml characters in the Plist Editor
2020-06-03 16:41:01 +02:00
vectorsigma72
7dec627fb7
Missing key in strings files
2020-06-03 15:44:17 +02:00
SergeySlice
ca8e81d55e
очепятки
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-06-03 07:09:52 +03:00
SergeySlice
6baadc62b7
check ru localization of Clover.app
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-06-02 18:08:12 +03:00
vectorsigma72
91e4a2f4ab
Fix app name in some translations
...
Initilly an utility was used to translate the app menu but some translations had a bad name. Fixed.
2020-06-02 13:27:12 +02:00
vectorsigma72
479117e5d6
Clover.app v1.23
...
Better error handling for indexing problems due to internet connection errors.
2020-05-30 13:59:24 +02:00
vectorsigma72
6aac20b758
Clover.app v1.22
...
Improved Clover installer with better detailed log.
2020-05-13 19:09:30 +02:00
vectorsigma72
8a9bfcb011
Clover.app v1.21: KernelCpu and DropOEM_DSM unused in Clover r5017+
...
DropOEM_DSM and KernelCpu removed from genconfig only in r5017+
2020-05-09 16:34:35 +02:00
vectorsigma72
dc6f6ee6f2
Correction for previous commit
2020-05-03 14:17:45 +02:00
vectorsigma72
3513285889
Clover.app: different way to add itself as login Item
...
Switch to LSSharedFileXXX to enale loging as SMLoginItemSetEnabled() is buggie.
2020-05-03 14:03:26 +02:00
vectorsigma72
6017607113
Bug fixes for Clover.app
...
Fixed SMBIOS->Version and SMBIOS->SerialNumber generating config.plist.
Fix mount in Sierra and older by sending mount operation in a background thread and updating the UI on the main one.
2020-04-30 15:55:31 +02:00
vectorsigma72
75ffe238ca
Update ThemeView.swift
...
Use dedicated function to add constraints
2020-04-29 14:12:22 +02:00
vectorsigma72
bcb139e882
Clover. app v1.20
...
Enabling Fat16 filesystem for the theme manager.
2020-04-29 13:04:33 +02:00
vectorsigma72
c91b868595
Warn about Virtual machine
...
Clover.app cannot install from Virtual Machines to real devices. I'm still not sure this is even possible so for now warn the user.
2020-04-28 16:02:26 +02:00
vectorsigma72
d79d247a61
Clover.app: clean up after update.
...
Fixed a possible error caused by temporary files left.
2020-04-28 15:08:11 +02:00
vectorsigma72
1f53df2339
Plist Editor is now available in Yosemite
...
Redone Find and Replace views that now are separate views with fixed constraints.
Added support for OS X 10.10
2020-04-24 14:00:50 +02:00
vectorsigma72
29bd9c88a3
Clover. app v1.19
2020-04-22 18:25:06 +02:00
vectorsigma72
8b9ad225a5
Fixed real vs integer detection in the Plist Editor
2020-04-22 18:15:11 +02:00
vectorsigma72
00e5e5e7a7
Inproved theme manager resize ability during optimization
...
Now the theme manager can resize images based on the screen resolution detected into the config.plist or from the main screen of the pc. The resize of the icons only trigger when icons have different size.
2020-04-22 18:01:22 +02:00
vectorsigma72
ff5dc6c6a4
Clover.app promoted to stable
2020-04-14 21:34:03 +02:00
vectorsigma72
bc4fba913b
Cllover.app, fixed repository detection.
...
From now on the app will show themes that needs to be updated based on repository source. Summary:
- file's git-sha1 compared only if the theme comes from the chosen repository.
- theme is not considered as "old" if has been optimized.
- theme from same repository are considered old (if never optimized) comparing the git sha1.
- theme from same repository are considered old (if optimized) only if some file(s) are missing or added.
- just like in git, empty directories are ignored.
2020-04-13 16:22:54 +02:00
vectorsigma72
4bed728157
Clover.app skip for now a new functionalty that crash
2020-04-12 22:31:52 +02:00
vectorsigma72
0e8cdd99aa
Clover.app v1.18
...
Repaired self update after introcuced a bug in v1.17. Theme manager should now know the repository where installed themes comes from and if was optimized.
2020-04-12 21:52:34 +02:00
vectorsigma72
352d994b92
Change theme repository HelmoHass to LAbyOne
2020-04-12 13:54:39 +02:00
vectorsigma72
a53de40946
buildme correction for Linux + "get" vars in Extensions.swift (Clover.app)
2020-04-10 23:10:18 +02:00
vectorsigma72
a44148638b
Clover.app, added Badruzeus theme repository
2020-04-10 19:01:41 +02:00
vectorsigma72
a4c90606d1
Clover.app: added LAbyOne's theme repository + themeout of date theme detection
...
HelmoHass themes repository (by LAbyOne) can be selected directly in the UI.
Now the theme manager knows when a theme is out dated and show a dedicate icon when this happens. Now Clover.app can encode the git sha1 ... always with out git.
Searching themes in the relative fields is now even more easy by tipying the name partially in case insensitive mode.
builme now close the Terminal window when exit is selected (thanks to LAbyOne).
Fixed a bug in the theme manager engine switching between repositories.
2020-04-09 05:31:05 +02:00
vectorsigma72
166dcaa7ba
Fix nvram theme setting
...
Themes with blank spaces in the middle was not possible. This commit fix it by quoting the string passed to nvrm
2020-04-07 16:38:38 +02:00
vectorsigma72
c8969630f3
Plist Editor for Cover.app
...
Introduced a real Property List Editor.
Fixed Theme manager engine.
Other minor fixes
2020-04-07 13:48:12 +02:00
Steve
7c305e83f6
Update zh-Hans.strings for CloverApp
2020-03-25 22:51:01 -04:00
vectorsigma72
629baca0ee
Fix permissions for Clover.app SharedSupport directory
...
The package was giving bad permissions for the SharedSupport directory which was a problem updating the CloverV2 dir. Fixed
2020-03-20 23:11:22 +01:00
vectorsigma72
0cac20b25e
Make Clover.app disconnected from Clover
...
Transition to c++ not finished. For the moment Clover.app has its own copy of SETTINGS_DATA structure
2020-03-10 20:56:19 +01:00
vectorsigma72
b050d84bb7
Update German translations by Mork vom Ork
2020-03-08 20:32:43 +01:00
vectorsigma72
bc29fe433b
Clover.app, conversion of icns image to png optimizing themes
2020-03-08 20:11:00 +01:00
vectorsigma72
56e26b9eb2
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
2020-03-08 16:08:59 +01:00
vectorsigma72
206bdd7f2e
Clover.app, fix for very slow internet connection (themes) + error handling for optimize theme
2020-03-08 16:08:55 +01:00
Sergey Isakov
c5f8b7df7b
update russian localization
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-08 08:09:20 +03:00
vectorsigma72
2927eaca4f
Added "Optimize" to strings files
2020-03-07 19:51:10 +01:00
vectorsigma72
286f7c643f
Optimize Theme ability for Clover.app
...
When this option is enabled all png images will be converted to PNG-8 (8 bit per pixel).
2020-03-07 19:30:59 +01:00
vectorsigma72
e8a29b1a29
Clover.app v1.16 with clover-genconfig ability
...
The internal parser is retro compatible with old Clover revisions since r3250. This is possible because a check for the existence of any variable inside SETTING_DATA structure is performed before the call. Variables are all accessed using the label property of the Mirror class, so as a string.
2020-03-01 15:16:28 +01:00
vectorsigma72
e13c81704b
Clover.app, another MSI vendor name
2020-02-19 19:50:05 +01:00
Sergey Isakov
d2ac4d7de9
merge master and c++_globals
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-15 17:29:59 +03:00
vectorsigma72
51f6ffc688
Clover.app: allowing Fat16 for UEFI loading
...
This also fixes a potential bug in cases the user copied the EFI directory containings the pref.plist. this way the BIOS settings doesn't get activated.
2020-02-12 18:49:02 +01:00