Blender Git Statistics -> Developers -> jesterking

Nathan Letwory (jesterking)

Total Commits : 1 189
Master Commits : 1 168
Branch Commits : 21
First Commit : May 19, 2003
Latest Commit : December 16, 2020

Commits by Month

DateNumber of Commits
December, 20203
November, 20200
October, 20200
September, 20201
August, 20200
July, 20204
June, 20204
May, 20200
April, 20205
March, 20205
February, 20202
January, 20206
December, 20190
November, 20193
October, 20190
September, 20190
August, 20190
July, 20190
June, 20190
May, 20190
April, 20190
March, 20190
February, 20190
January, 20190
December, 20180
November, 20180
October, 20180
September, 20180
August, 20180
July, 20180
June, 20180
May, 20180
April, 20180
March, 20180
February, 20181
January, 20180
December, 20170
November, 20170
October, 20170
September, 20170
August, 20170
July, 20170
June, 20170
May, 20170
April, 20170
March, 20170
February, 20170
January, 20170
December, 20160
November, 20160
October, 20161
September, 20160
August, 20160
July, 20160
June, 20160
May, 20160
April, 20160
March, 20160
February, 20160
January, 20160
December, 20150
November, 20150
October, 20150
September, 20150
August, 20150
July, 20150
June, 20150
May, 20150
April, 20150
March, 20150
February, 20150
January, 20150
December, 20140
November, 20140
October, 20140
September, 20141
August, 20140
July, 20140
June, 20140
May, 20144
April, 20140
March, 20140
February, 20140
January, 20140
December, 20130
November, 20130
October, 20130
September, 201310
August, 20130
July, 20130
June, 20135
May, 20130
April, 20130
March, 20130
February, 20131
January, 20130
December, 20120
November, 20120
October, 20120
September, 20120
August, 20120
July, 20120
June, 20120
May, 20127
April, 201210
March, 20121
February, 20120
January, 20121
December, 20110
November, 20114
October, 20113
September, 201117
August, 201127
July, 201118
June, 201115
May, 201115
April, 201115
March, 201155
February, 2011102
January, 201112
December, 201013
November, 201013
October, 201090
September, 201056
August, 201018
July, 201026
June, 20108
May, 20106
April, 20103
March, 20100
February, 20100
January, 20105
December, 20098
November, 20092
October, 20099
September, 200924
August, 200921
July, 20097
June, 20091
May, 20090
April, 200912
March, 20099
February, 20097
January, 200927
December, 200854
November, 200832
October, 200825
September, 20083
August, 20081
July, 20083
June, 20083
May, 20084
April, 200810
March, 20088
February, 200814
January, 200831
December, 200714
November, 20070
October, 20070
September, 20070
August, 20071
July, 20071
June, 20076
May, 200712
April, 20078
March, 20077
February, 20071
January, 20076
December, 20061
November, 200623
October, 200613
September, 20063
August, 20063
July, 20060
June, 20060
May, 20060
April, 20060
March, 200619
February, 200644
January, 20064
December, 20052
November, 20050
October, 20051
September, 20050
August, 20050
July, 20050
June, 20055
May, 20053
April, 20050
March, 20050
February, 20050
January, 20050
December, 20040
November, 20043
October, 200410
September, 200413
August, 20047
July, 200418
June, 20043
May, 20045
April, 200414
March, 200414
February, 20043
January, 20044
December, 20030
November, 20030
October, 20030
September, 20030
August, 20030
July, 20030
June, 20030
May, 20037

Commit Distribution

PathNumber of Commits
master1168
soundsystem5
blender-v2.82-release5
blender-v2.81-release3
render252
apricot2
tmp-2.83-cycles-rtx3-kernels1
blender-v2.83-release1

Favourite Files

FilenameTotal Edits
SConstruct143
Blender.py60
win32-vc-config.py57
btools.py52
win32-mingw-config.py45
GHOST_SystemWin32.cpp33
SConscript30
linux2-config.py30
SConscript28
GHOST_WindowWin32.cpp27

File Changes

ActionTotalPer Commit
Added2400.2
Modified6 5065.5
Deleted4 4283.7

Code Changes

ActionTotalPer Commit
Lines Added44 72039.1
Lines Removed21 51918.8

Latest commits Feed

Revision 02ff143 by Nathan Letwory / Jeroen Bakker (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels)
December 16, 2020, 10:17 (GMT)
Steam Release: Script creation of Steam build files

Script tool for automation of Steam build files for tasks like {T77348}

This script automates creation of the Steam files: download of the archives,
extraction of the archives, preparation of the build scripts (VDF files), actual
building of the Steam game files.

Requirements
============

* MacOS machine - Tested on Catalina 10.15.6. Extracting contents from the DMG
archive did not work Windows nor on Linux using 7-zip. All DMG archives tested
failed to be extracted. As such only MacOS is known to work.
* Steam SDK downloaded from SteamWorks - The `steamcmd` is used to generate the
Steam game files. The path to the `steamcmd` is what is actually needed.
* SteamWorks credentials - Needed to log in using `steamcmd`.
* Login to SteamWorks with the `steamcmd` from the command-line at least once -
Needded to ensure the user is properly logged in. On a new machine the user
will have to go through two-factor authentication.
* App ID and Depot IDs - Needed to create the VDF files.
* Python 3.x - 3.7 was tested.
* Base URL - for downloading the archives.

Reviewed By: Jeroen Bakker

Differential Revision: https://developer.blender.org/D8429
Revision 975ca91 by Nathan Letwory / Jeroen Bakker (master)
December 16, 2020, 10:15 (GMT)
Steam Release: Script creation of Steam build files

Script tool for automation of Steam build files for tasks like {T77348}

This script automates creation of the Steam files: download of the archives,
extraction of the archives, preparation of the build scripts (VDF files), actual
building of the Steam game files.

Requirements
============

* MacOS machine - Tested on Catalina 10.15.6. Extracting contents from the DMG
archive did not work Windows nor on Linux using 7-zip. All DMG archives tested
failed to be extracted. As such only MacOS is known to work.
* Steam SDK downloaded from SteamWorks - The `steamcmd` is used to generate the
Steam game files. The path to the `steamcmd` is what is actually needed.
* SteamWorks credentials - Needed to log in using `steamcmd`.
* Login to SteamWorks with the `steamcmd` from the command-line at least once -
Needded to ensure the user is properly logged in. On a new machine the user
will have to go through two-factor authentication.
* App ID and Depot IDs - Needed to create the VDF files.
* Python 3.x - 3.7 was tested.
* Base URL - for downloading the archives.

Reviewed By: Jeroen Bakker

Differential Revision: https://developer.blender.org/D8429
Revision 1a375d6 by Nathan Letwory / Jeroen Bakker (master)
December 16, 2020, 10:07 (GMT)
Steam Release: Script creation of Steam build files

Script tool for automation of Steam build files for tasks like {T77348}

For in-depth information see the README.

Related Wiki page: https://wiki.blender.org/wiki/Process/Release_On_Steam

Reviewed By: jbakker

Maniphest Tasks: T77348

Differential Revision: https://developer.blender.org/D8429
Revision 782baa8 by Nathan Letwory / Jeroen Bakker (master)
September 23, 2020, 09:23 (GMT)
Windows Release: Script creation of MSIX package

Script create_msix_package.py will download the ZIP file
from the given URL. It will create the MSIX package
with the version number and publisher ID given.

Strongly recommended are the path to a valid PFX file, and the
password to use that PFX file. These are needed for signing
the resulting MSIX package. The signing step is optional though,
but the resulting MSIX package cannot be installed outside of the
Microsoft Store

Example

set VERSION=2.83.2.0
set URL=https://download.blender.org/release/Blender2.83/blender-2.83.2-windows64.zip
set PUBID=CN=PUBIDHERE
set PFX=X:pathtocert.pfx
set PFXPW=pwhere

python create_msix_package.py --version %VERSION% --url %URL% --publisher %PUBID% --pfx %PFX% --password %PFXPW%

Requirements:
* Python default from the Microsoft Store should do (3.8)
* requests can be installed with `pip install requests`

Note that for an LTS release that gets uploaded to its own LTS application release
in the store you need to specify the `--lts` switch on the command-line to the script.

Upon completion there will be a file with the
name blender-2.83.2.0-windows64.msix. In case PFX file and its password were
given on the command line MSIX package will also be signed for the Microsoft Store.

Related Wiki page: https://wiki.blender.org/wiki/Process/Release_On_Windows_Store

Reviewed By: jbakker

Maniphest Tasks: T77348, T79356

Differential Revision: https://developer.blender.org/D8310
Revision 5a1a4f4 by Nathan Letwory (master)
July 22, 2020, 13:48 (GMT)
master is now 2.91.0 alpha.
Revision 62a0e1d by Nathan Letwory (master)
July 22, 2020, 13:47 (GMT)
Merge branch 'blender-v2.90-release'
Revision a4e3943 by Nathan Letwory (master)
July 22, 2020, 13:41 (GMT)
Release branch is now in beta.
Revision 0c0a9da by Nathan Letwory (master)
July 22, 2020, 13:15 (GMT)
Ensure submodules are at their correct commits.
Revision 211b6c2 by Nathan Letwory (master)
June 3, 2020, 14:38 (GMT)
Remove trailing space
Revision 82e3bd4 by Nathan Letwory (master)
June 3, 2020, 12:23 (GMT)
Ensure submodules are at correct commits for 2.83

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021