Commit Graph

55 Commits

Author SHA1 Message Date
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
vectorsigma72
142c24821d Graphics fix for old OSes 2020-02-11 16:31:33 +01:00
vectorsigma72
99e9fc5d89 Clover.app v1.15 with themes manager
Themes can be downloaded without git. The parser allows users to chose the Github user and the repository name, and so load themes from forks or any repo that has compatible directories structure (the repository must contains only themes, at first level).
2020-02-11 15:46:53 +01:00
vectorsigma72
8135192134 Possible fix for issue 50
DiskArbitration tells the volume is writable, but FileManager (and NSFileMaager also) says just the opposite.
The mount operation probably set the read-only flag as default. Whatever We try to update the filesystem if this happens.
2020-01-05 14:49:36 +01:00
vectorsigma72
6ee8b17c6a Clover.app, tiny UI change 2020-01-04 20:32:56 +01:00
vectorsigma72
35e4d88b72 Clean operating System version string (Clover.app) 2020-01-04 20:12:55 +01:00
vectorsigma72
9736f829bd Print additional info about the target volume (Clover.app installer) 2020-01-04 19:50:38 +01:00
vectorsigma72
654616cdd6 CloevrDaemonNew v1.1.1
Fixed bug in CloverDaemonNew introduced in v1.0.9
2020-01-04 19:36:59 +01:00
vectorsigma72
183514b27d Fix a mistake saving the log 2020-01-04 16:11:57 +01:00
vectorsigma72
aa207eaa44 Clover.app v1.14
Bootloader installation is now performed by CloverDaemonNew (one command line in less).
2020-01-03 20:37:27 +01:00
vectorsigma72
37338e285b korean languange update by Sherlocks 2020-01-02 23:57:32 +01:00
vectorsigma72
916b9cf2d2 TabView and NSSegmentControl sync 2020-01-01 17:43:04 +01:00
vectorsigma72
1d7e7327c0 Clover.app v1.13
Fixed detection of legacy firmware for CloverDaemonNew.
Detection of System Serial and OEM manufacturer informations.
Startup sound settings in the interface.
Installer inform with a sound and an alert window the installation result.
Installer now produce the installation log.
Installer is now thread safe.
The UI is modified to make room forall the new functionalities.
2020-01-01 15:42:47 +01:00
vectorsigma72
aa09d20d29 Update ko.strings 2019-12-08 14:33:08 +01:00
vectorsigma72
f9ac8985c5 Update pt-PT.strings 2019-12-07 22:17:53 +01:00
vectorsigma72
407d53c86e Update French translation by Ellybz 2019-12-07 21:55:22 +01:00
vectorsigma72
8af3ad2c1e Clover.app v1.12
Fixed a translation issue and a mistake for the updater
2019-12-07 21:45:07 +01:00
vectorsigma72
d31580fd35 Clover.app, improved search update method 2019-12-01 16:44:59 +01:00
vectorsigma72
0c04c6d83c Clover.app v1.11 Beta
- Retro compatibility since OS X Maveriks (10.9).
- Search update ability of Clover.app.
- Auto mount of the selected ESP.
- After the installation, if the target is an EFI system partition, that partition will be umounted.
- French translation by Ellibz.
- Code corrections and improvements.
2019-12-01 13:01:27 +01:00
vectorsigma72
582abedc59 Clover.app v1.10 Beta
Added some description for the legacy installation in various languages. The description show up when a button is pressed. the result may depent if the control is on or off.
2019-11-23 20:09:50 +01:00
vectorsigma72
fcbe66993c Clover.app, show commit hash in the installer 2019-11-23 18:43:28 +01:00
vectorsigma72
4d24444cda Clover.app, added clickable "info"
Inserted a clickable info image  that open the Clover.app topic into the default browser.
2019-11-23 17:04:17 +01:00
vectorsigma72
d42696ee81 Clover.app: now CloverEFI is called BIOS
To make things clear in the installer CloverEFI has been renamed "BIOS". So now should be cleare that above options are for legacy installations and not pure UEFI booting.
2019-11-23 16:52:33 +01:00
Sherlocks
62be1d1080 Update korean lang for Clover App 2019-11-23 23:37:39 +09:00
vectorsigma72
757d0e2d8b Cloer.app, show vertical scroller in the installer text view. 2019-11-22 20:33:41 +01:00
vectorsigma72
7c54bef85e Clover.app v1.08 Beta
There was a bug creating the temporary directory for the download of new Clover revision, fixed. Now the app version label is clickable and open the Clover repository at github in the user default web browser.
2019-11-22 18:27:15 +01:00
vectorsigma72
c822eefd22 Clover.app v1.08 Beta
Fixes and improvement for the Disable Sleep Proxy client and the save NVRAM  functions. Other small fixes.
2019-11-21 00:13:41 +01:00
vectorsigma72
4e3dc60ab7 Clover.app v1.07 Beta
Fixed dump of nvram for Clover EFI. Fixed a bug installing boot sectors.
2019-11-19 22:18:11 +01:00
vectorsigma72
66f30d4dc0 Clover.app v1.05 Beta
Added Serbian translation by  crusher and Indonesian bu Badruzeus.
Changing boot1 boot sectors installation to use boo1-intsall only.
Rework on how the nvram get dumped for CloverEFI.
2019-11-17 18:06:44 +01:00
vectorsigma72
48d3c04f74 Added Portuguese translation by artur_pt 2019-11-11 11:49:42 +01:00
vectorsigma72
b403b1b7ed Clover.app show disks names selectin them. Improvement in the Update section.
Now selecting a disk it show the brand name/model of the disk it belongs to.
Fixed the Update sectionthat was showing the latest Clover release even if already installed.
Tiny change i the it.strings
2019-11-10 18:50:05 +01:00
vectorsigma72
77ff1c12b1 Clover.app v1.03 Beta
CloverDaemonNew corections and improvements to mount.
Updated de.strings
2019-11-10 17:00:10 +01:00
vectorsigma72
01f730036f Added German translation by Mork Vom Ork, fixed missing semicolon in ko.strings 2019-11-10 14:50:32 +01:00
SergeySlice
a20f2ccd16 correct russian
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2019-11-09 23:27:55 +03:00
vectorsigma72
b06c4d4d41 Clover.app v1.02 Beta
Clver.app:
Corrected a bug that was causing the installer to fail on unknown drivers.

CloverDaemonNew :
Now is registered with the Power notifications (sleep and wake), so that can clean up nvram.plist files created by third partu kexts.
At shut down it now delete the following nvram keys:
efi-backup-boot-device
efi-backup-boot-device-data
install-product-url
previous-system-uuid

Clover.app promoted to Beta.
2019-11-09 18:03:22 +01:00
Steve
fc5f2c2090 Fix conflicts 2019-11-08 10:45:19 -05:00