PrismLauncher/launcher
maple! 97ef8e8d0e Fix transparency in skin icon
QPainter has a bug where drawing transparency to a freshly initialized, empty QPixmap causes garbage data to be drawn. This broke the rendering of the skin icon. The fix is simply to fill the QPixmap with empty transparent pixels beforehand.

Signed-off-by: maple! <averyrudelphe@gmail.com>
2023-08-10 15:32:47 +02:00
..
filelink fix: remove fixed datastream version 2023-04-03 18:00:56 -07:00
icons chore: update license headers 2023-08-04 19:41:47 +02:00
java chore: update license headers 2023-08-04 19:41:47 +02:00
launch chore: update license headers 2023-08-04 19:41:47 +02:00
meta chore: reformat 2023-08-02 18:35:35 +02:00
minecraft Fix transparency in skin icon 2023-08-10 15:32:47 +02:00
modplatform Merge pull request #1459 from Scrumplex/format 2023-08-04 19:42:36 +02:00
net chore: update license headers 2023-08-04 19:41:47 +02:00
news chore: update license headers 2023-08-04 19:41:47 +02:00
pathmatcher chore: reformat 2023-08-02 18:35:35 +02:00
resources Deduplicate launcher icon 2023-06-25 15:02:25 +01:00
screenshots chore: update license headers 2023-08-04 19:41:47 +02:00
settings chore: reformat 2023-08-02 18:35:35 +02:00
tasks chore: update license headers 2023-08-04 19:41:47 +02:00
tools chore: reformat 2023-08-02 18:35:35 +02:00
translations chore: update license headers 2023-08-04 19:41:47 +02:00
ui Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into pack_changelog 2023-08-05 19:04:53 +03:00
updater chore: update license headers 2023-08-04 19:41:47 +02:00
Application.cpp Merge pull request #1459 from Scrumplex/format 2023-08-04 19:42:36 +02:00
Application.h chore: reformat 2023-08-02 18:35:35 +02:00
ApplicationMessage.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
ApplicationMessage.h chore: reformat 2023-08-02 18:35:35 +02:00
BaseInstaller.cpp chore: reformat 2023-08-02 18:35:35 +02:00
BaseInstaller.h chore: reformat 2023-08-02 18:35:35 +02:00
BaseInstance.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
BaseInstance.h chore: update license headers 2023-08-04 19:41:47 +02:00
BaseVersion.h format 2023-07-14 13:31:13 +03:00
BaseVersionList.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
BaseVersionList.h chore: reformat 2023-08-02 18:35:35 +02:00
CMakeLists.txt Merge branch 'develop' into sparkle-disable 2023-08-02 19:27:48 +02:00
Commandline.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
Commandline.h chore: reformat 2023-08-02 18:35:35 +02:00
DataMigrationTask.cpp fix: implement code review suggestions 2022-11-12 20:28:30 +01:00
DataMigrationTask.h chore: add REUSE headers 2022-11-12 20:28:30 +01:00
DefaultVariable.h chore: reformat 2023-08-02 18:35:35 +02:00
DesktopServices.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
DesktopServices.h chore: reformat 2023-08-02 18:35:35 +02:00
Exception.h chore: reformat 2023-08-02 18:35:35 +02:00
ExponentialSeries.h chore: reformat 2023-08-02 18:35:35 +02:00
FastFileIconProvider.cpp Optimised icons 2023-06-03 13:39:42 +01:00
FastFileIconProvider.h Optimised icons 2023-06-03 13:39:42 +01:00
FileIgnoreProxy.cpp removed extra condition 2023-06-30 12:10:00 +03:00
FileIgnoreProxy.h Made sure the logs are ignored when collecting files 2023-06-30 10:52:10 +03:00
FileSystem.cpp chore: reformat 2023-08-02 18:35:35 +02:00
FileSystem.h chore: reformat 2023-08-02 18:35:35 +02:00
Filter.cpp chore: reformat 2023-08-02 18:35:35 +02:00
Filter.h chore: reformat 2023-08-02 18:35:35 +02:00
GZip.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
GZip.h chore: reformat 2023-08-02 18:35:35 +02:00
install_prereqs.cmake.in
InstanceCopyPrefs.cpp chore: reformat 2023-08-02 18:35:35 +02:00
InstanceCopyPrefs.h chore: reformat 2023-08-02 18:35:35 +02:00
InstanceCopyTask.cpp chore: reformat 2023-08-02 18:35:35 +02:00
InstanceCopyTask.h chore: reformat 2023-08-02 18:35:35 +02:00
InstanceCreationTask.cpp fix(Inst.Import): Show error reason in fail dialog 2022-12-01 15:32:26 -03:00
InstanceCreationTask.h fix: memory leak with NetJob and responce not getting cleaned up 2023-05-21 01:46:28 -07:00
InstanceImportTask.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
InstanceImportTask.h chore: update license headers 2023-08-04 19:41:47 +02:00
InstanceList.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
InstanceList.h chore: reformat 2023-08-02 18:35:35 +02:00
InstancePageProvider.h chore: reformat 2023-08-02 18:35:35 +02:00
InstanceTask.cpp chore: reformat 2023-08-02 18:35:35 +02:00
InstanceTask.h fix(ManagedPackPage): only update the current instance exactly 2022-12-06 17:00:34 -03:00
JavaCommon.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
JavaCommon.h chore: reformat 2023-08-02 18:35:35 +02:00
Json.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
Json.h chore: update license headers 2023-08-04 19:41:47 +02:00
KonamiCode.cpp chore: reformat 2023-08-02 18:35:35 +02:00
KonamiCode.h chore: reformat 2023-08-02 18:35:35 +02:00
LaunchController.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
LaunchController.h chore: update license headers 2023-08-04 19:41:47 +02:00
Launcher.in fix: use /usr/bin/env bash in launch script 2023-02-04 01:06:16 +01:00
LoggedProcess.cpp chore: reformat 2023-08-02 18:35:35 +02:00
LoggedProcess.h chore: reformat 2023-08-02 18:35:35 +02:00
main.cpp chore: update license headers 2023-08-04 19:41:47 +02:00
MangoHud.cpp chore: reformat 2023-08-02 18:35:35 +02:00
MangoHud.h chore: replace naive mangohud detection with vulkan layer detection 2022-12-11 11:01:33 +01:00
Markdown.cpp Fix markdown header 2023-06-25 13:43:03 +01:00
Markdown.h chore: reformat 2023-08-02 18:35:35 +02:00
MessageLevel.cpp chore: reformat 2023-08-02 18:35:35 +02:00
MessageLevel.h chore: reformat 2023-08-02 18:35:35 +02:00
MMCTime.cpp chore: reformat 2023-08-02 18:35:35 +02:00
MMCTime.h chore: reformat 2023-08-02 18:35:35 +02:00
MMCZip.cpp Added QFutureWatcher 2023-07-17 17:52:00 +03:00
MMCZip.h Added QFutureWatcher 2023-07-17 17:52:00 +03:00
MTPixmapCache.h chore: reformat 2023-08-02 18:35:35 +02:00
NullInstance.h chore: update license headers 2023-08-04 19:41:47 +02:00
ProblemProvider.h chore: reformat 2023-08-02 18:35:35 +02:00
QObjectPtr.h refactor: make shared_qobject_ptr ctor explicit 2023-01-25 16:57:51 -03:00
qtlogging.ini typo fix 2023-05-07 13:23:59 -07:00
QVariantUtils.h chore: reformat 2023-08-02 18:35:35 +02:00
RecursiveFileSystemWatcher.cpp chore: reformat 2023-08-02 18:35:35 +02:00
RecursiveFileSystemWatcher.h chore: reformat 2023-08-02 18:35:35 +02:00
ResourceDownloadTask.cpp fix: typo in task.h 2023-07-26 16:20:30 -04:00
ResourceDownloadTask.h Fix crash when selecting same mod from different providers (#1029) 2023-06-02 18:04:06 -03:00
RuntimeContext.h chore: update license headers 2023-08-04 19:41:47 +02:00
RWStorage.h chore: reformat 2023-08-02 18:35:35 +02:00
SeparatorPrefixTree.h chore: reformat 2023-08-02 18:35:35 +02:00
SkinUtils.cpp Fix transparency in skin icon 2023-08-10 15:32:47 +02:00
SkinUtils.h chore: reformat 2023-08-02 18:35:35 +02:00
StringUtils.cpp Gib -> GiB 2023-05-12 00:21:37 -07:00
StringUtils.h chore: reformat 2023-08-02 18:35:35 +02:00
Usable.h chore: reformat 2023-08-02 18:35:35 +02:00
Version.cpp chore: reformat 2023-08-02 18:35:35 +02:00
Version.h chore: update license headers 2023-08-04 19:41:47 +02:00
VersionProxyModel.cpp chore: reformat 2023-08-02 18:35:35 +02:00
VersionProxyModel.h chore: reformat 2023-08-02 18:35:35 +02:00
WatchLock.h chore: reformat 2023-08-02 18:35:35 +02:00