New installers: 2020-05-19
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/bin/libffi-7.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/bin/libhogweed-6.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/bin/libnettle-8.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -45,7 +45,7 @@ cp $INSTALL_SRC_MSYS2_BIN/libcairo-script-interpreter-2.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libcairomm-1.0-1.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libepoxy-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libexslt-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libffi-6.dll  $INSTALL_SRC_BIN  | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libffi-7.dll  $INSTALL_SRC_BIN  | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libfontconfig-1.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libfreetype-6.dll  $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libfribidi-0.dll  $INSTALL_SRC_BIN | ||||
| @@ -118,8 +118,8 @@ cp $INSTALL_SRC_MSYS2_BIN/libsoup-gnome-2.4-1.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libsqlite3-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libgnutls-30.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libgmp-10.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libhogweed-5.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libnettle-7.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libhogweed-6.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libnettle-8.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libidn2-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libp11-kit-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libtasn1-6.dll $INSTALL_SRC_BIN | ||||
|   | ||||
| @@ -14,7 +14,7 @@ | ||||
|  | ||||
| !define GTK_VERSION "2.24.32" | ||||
| !define GTK_BIN_VERSION "2.10.0" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2020-02-21-ts-win64" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2020-05-19-ts-win64" | ||||
| !define PRODUCT_NAME "GTK2-Runtime Win64" | ||||
| !define PRODUCT_PUBLISHER "Tom Schoonjans" | ||||
| !define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer" | ||||
| @@ -30,7 +30,6 @@ | ||||
| ; AddToPath and friends should work with all users | ||||
| !define ALL_USERS | ||||
|  | ||||
| !include nsi_env_var_update.nsh  ; EnvVar* functions | ||||
| !include "FileFunc.nsh"  ; GetOptions | ||||
| !include "x64.nsh" | ||||
| !include "LogicLib.nsh" | ||||
| @@ -54,6 +53,7 @@ Name "${PRODUCT_NAME}"  ;  ${PRODUCT_VERSION} | ||||
| ; Output File Name | ||||
| OutFile "${INSTALLER_OUTPUT_FILE}" | ||||
|  | ||||
| Unicode true | ||||
|  | ||||
| ; The Default Installation Directory | ||||
| InstallDir "$PROGRAMFILES64\${PRODUCT_NAME}" | ||||
| @@ -239,9 +239,11 @@ SectionIn 1 2 RO | ||||
| 	File bin\libcairo-script-interpreter-2.dll  ; cairo. Doesn't seem to be required, but since we're distributing cairo... | ||||
| 	File bin\libcairomm-1.0-1.dll | ||||
| 	File bin\libexslt-0.dll | ||||
| 	File bin\libffi-6.dll  ; libffi is required by glib  | ||||
| 	File bin\libffi-7.dll  ; libffi is required by glib  | ||||
| 	File bin\libfontconfig-1.dll  ; fontconfig is needed for ft2 pango backend | ||||
| 	File bin\libfreetype-6.dll  ; freetype is needed for ft2 pango backend | ||||
| 	File bin\libbrotlidec.dll  ; brotli is needed for freetype | ||||
| 	File bin\libbrotlicommon.dll  ; brotli is needed for freetype | ||||
| 	File bin\libfribidi-0.dll  ; fribidi is needed for pango  | ||||
| 	File bin\libgailutil-18.dll  ; from gtk | ||||
| 	File bin\libgdk_pixbuf-2.0-0.dll  ; from gtk | ||||
| @@ -474,9 +476,8 @@ Section -post | ||||
| 		StrCpy $ADD_TO_PATH "1" | ||||
| 		; Push $LIB_INSTDIR | ||||
| 		; Call AddToPath  ; add $LIB_INSTDIR to system $PATH | ||||
| 		Push $0  ; result PATH | ||||
| 		${EnvVarUpdate} $0 "PATH" "A" "HKLM" "$LIB_INSTDIR" ; Append | ||||
| 		Pop $0 | ||||
| 		EnVar::SetHKLM | ||||
| 		EnVar::AddValue "PATH" "$LIB_INSTDIR" | ||||
| 		; MessageBox MB_ICONINFORMATION|MB_OK "$LIB_INSTDIR added to path" | ||||
| 		goto goto_set_path_exit | ||||
| 	goto_set_path_no: | ||||
| @@ -603,9 +604,11 @@ Function un.DeleteDlls | ||||
| 	Delete $LIB_INSTDIR\libcairo-script-interpreter-2.dll  ; cairo. Doesn't seem to be required, but since we're distributing cairo... | ||||
| 	Delete $LIB_INSTDIR\libcairomm-1.0-1.dll | ||||
| 	Delete $LIB_INSTDIR\libexslt-0.dll | ||||
| 	Delete $LIB_INSTDIR\libffi-6.dll  ; libffi is required by glib  | ||||
| 	Delete $LIB_INSTDIR\libffi-7.dll  ; libffi is required by glib  | ||||
| 	Delete $LIB_INSTDIR\libfontconfig-1.dll  ; fontconfig is needed for ft2 pango backend | ||||
| 	Delete $LIB_INSTDIR\libfreetype-6.dll  ; freetype is needed for ft2 pango backend | ||||
| 	Delete $LIB_INSTDIR\libbrotlidec.dll | ||||
| 	Delete $LIB_INSTDIR\libbrotlicommon.dll | ||||
| 	Delete $LIB_INSTDIR\libfribidi-0.dll | ||||
| 	Delete $LIB_INSTDIR\libgailutil-18.dll  ; from gtk | ||||
| 	Delete $LIB_INSTDIR\libgdk_pixbuf-2.0-0.dll  ; from gtk | ||||
| @@ -699,10 +702,8 @@ Section Uninstall | ||||
| 		StrCmp $ADD_TO_PATH "0" un_nopath  ; Setting $PATH was not requested during installation | ||||
| 		; Push $LIB_INSTDIR | ||||
| 		; Call un.RemoveFromPath | ||||
| 		Push $0  ; result PATH | ||||
| 		${un.EnvVarUpdate} $0 "PATH" "R" "HKLM" "$LIB_INSTDIR" ; remove | ||||
| 		Pop $0 | ||||
| 		; MessageBox MB_OK "$LIB_INSTDIR removed from PATH" /SD IDOK | ||||
| 		EnVar::SetHKLM | ||||
| 		EnVar::DeleteValue "PATH" "$LIB_INSTDIR" | ||||
| 		un_nopath: | ||||
|  | ||||
| 		; $DLL_DIR_NAME is from the registry here | ||||
|   | ||||
| @@ -11,9 +11,9 @@ | ||||
| ; Directory and package names: gtk3-runtime. | ||||
|  | ||||
|  | ||||
| !define GTK_VERSION "3.24.14" | ||||
| !define GTK_VERSION "3.24.18" | ||||
| !define GTK_BIN_VERSION "3.0.0" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2020-02-21-ts-win64" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2020-05-19-ts-win64" | ||||
| !define PRODUCT_NAME "GTK3-Runtime Win64" | ||||
| !define PRODUCT_PUBLISHER "Tom Schoonjans" | ||||
| !define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer" | ||||
| @@ -29,7 +29,6 @@ | ||||
| ; AddToPath and friends should work with all users | ||||
| !define ALL_USERS | ||||
|  | ||||
| !include nsi_env_var_update.nsh  ; EnvVar* functions | ||||
| !include "FileFunc.nsh"  ; GetOptions | ||||
| !include "x64.nsh" | ||||
| !include "LogicLib.nsh" | ||||
| @@ -53,6 +52,7 @@ Name "${PRODUCT_NAME}"  ;  ${PRODUCT_VERSION} | ||||
| ; Output File Name | ||||
| OutFile "${INSTALLER_OUTPUT_FILE}" | ||||
|  | ||||
| Unicode true | ||||
|  | ||||
| ; The Default Installation Directory | ||||
| InstallDir "$PROGRAMFILES64\${PRODUCT_NAME}" | ||||
| @@ -239,7 +239,7 @@ SectionIn 1 2 RO | ||||
| 	File bin\libcairomm-1.0-1.dll | ||||
| 	File bin\libepoxy-0.dll | ||||
| 	File bin\libexslt-0.dll | ||||
| 	File bin\libffi-6.dll  			; libffi is required by glib2  | ||||
| 	File bin\libffi-7.dll  			; libffi is required by glib2  | ||||
| 	File bin\libfontconfig-1.dll	; fontconfig is needed for ft2 pango backend | ||||
| 	File bin\libfreetype-6.dll		; freetype is needed for ft2 pango backend | ||||
| 	File bin\libfribidi-0.dll  ; fribidi is needed for pango  | ||||
| @@ -299,8 +299,8 @@ SectionIn 1 2 RO | ||||
| 	File bin\libbrotlicommon.dll       ; libsoup dependency | ||||
| 	File bin\libgnutls-30.dll       ; glib-networking dependency | ||||
| 	File bin\libgmp-10.dll		; glib-networking dependency | ||||
| 	File bin\libhogweed-5.dll       ; glib-networking dependency | ||||
| 	File bin\libnettle-7.dll	; glib-networking dependency | ||||
| 	File bin\libhogweed-6.dll       ; glib-networking dependency | ||||
| 	File bin\libnettle-8.dll	; glib-networking dependency | ||||
| 	File bin\libidn2-0.dll		; glib-networking dependency | ||||
| 	File bin\libp11-kit-0.dll	; glib-networking dependency | ||||
| 	File bin\libtasn1-6.dll		; glib-networking dependency | ||||
| @@ -509,10 +509,8 @@ Section -post | ||||
| 		StrCpy $ADD_TO_PATH "1" | ||||
| 		; Push $LIB_INSTDIR | ||||
| 		; Call AddToPath  ; add $LIB_INSTDIR to system $PATH | ||||
| 		Push $0  ; result PATH | ||||
| 		${EnvVarUpdate} $0 "PATH" "A" "HKLM" "$LIB_INSTDIR" ; Append | ||||
| 		Pop $0 | ||||
| 		; MessageBox MB_ICONINFORMATION|MB_OK "$LIB_INSTDIR added to path" | ||||
| 		EnVar::SetHKLM | ||||
| 		EnVar::AddValue "PATH" "$LIB_INSTDIR" | ||||
| 		goto goto_set_path_exit | ||||
| 	goto_set_path_no: | ||||
| 		StrCpy $ADD_TO_PATH "0" | ||||
| @@ -640,7 +638,7 @@ Function un.DeleteDlls | ||||
| 	Delete $LIB_INSTDIR\libcairomm-1.0-1.dll | ||||
| 	Delete $LIB_INSTDIR\libepoxy-0.dll | ||||
| 	Delete $LIB_INSTDIR\libexslt-0.dll | ||||
| 	Delete $LIB_INSTDIR\libffi-6.dll  ; libffi is required by glib  | ||||
| 	Delete $LIB_INSTDIR\libffi-7.dll  ; libffi is required by glib  | ||||
| 	Delete $LIB_INSTDIR\libfontconfig-1.dll  ; fontconfig is needed for ft2 pango backend | ||||
| 	Delete $LIB_INSTDIR\libfreetype-6.dll  ; freetype is needed for ft2 pango backend | ||||
| 	Delete $LIB_INSTDIR\libfribidi-0.dll | ||||
| @@ -700,8 +698,8 @@ Function un.DeleteDlls | ||||
| 	Delete $LIB_INSTDIR\libbrotlicommon.dll       ; libsoup dependency | ||||
| 	Delete $LIB_INSTDIR\libgnutls-30.dll       ; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libgmp-10.dll		; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libhogweed-5.dll       ; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libnettle-7.dll	; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libhogweed-6.dll       ; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libnettle-8.dll	; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libidn2-0.dll		; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libp11-kit-0.dll	; glib-networking dependency | ||||
| 	Delete $LIB_INSTDIR\libtasn1-6.dll		; glib-networking dependency | ||||
| @@ -754,10 +752,8 @@ Section Uninstall | ||||
| 		StrCmp $ADD_TO_PATH "0" un_nopath  ; Setting $PATH was not requested during installation | ||||
| 		; Push $LIB_INSTDIR | ||||
| 		; Call un.RemoveFromPath | ||||
| 		Push $0  ; result PATH | ||||
| 		${un.EnvVarUpdate} $0 "PATH" "R" "HKLM" "$LIB_INSTDIR" ; remove | ||||
| 		Pop $0 | ||||
| 		; MessageBox MB_OK "$LIB_INSTDIR removed from PATH" /SD IDOK | ||||
| 		EnVar::SetHKLM | ||||
| 		EnVar::DeleteValue "PATH" "$LIB_INSTDIR" | ||||
| 		un_nopath: | ||||
|  | ||||
| 		; $DLL_DIR_NAME is from the registry here | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/gio/modules/libgioopenssl.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/Dazzle-1.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/Gee-0.8.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/Ggit-1.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/Gitg-1.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/GitgExt-1.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/GtkSpell-2.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/GtkSpell-3.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/Secret-1.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -144,6 +144,10 @@ | ||||
|     <value nick="flat" value="1"/> | ||||
|     <value nick="adaptive" value="2"/> | ||||
|   </enum> | ||||
| <enum id="org.gnome.desktop.GDesktopUsbProtection"> | ||||
|     <value nick="lockscreen" value="0"/> | ||||
|     <value nick="always" value="1"/> | ||||
|   </enum> | ||||
| </schemalist> | ||||
|  | ||||
| <!-- Generated data ends here --> | ||||
|   | ||||
| @@ -74,5 +74,20 @@ | ||||
|       <summary>Don’t allow applications to output sound</summary> | ||||
|       <description>If TRUE, applications should not make sound.</description> | ||||
|     </key> | ||||
|     <key name="usb-protection" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Whether to protect USB devices</summary> | ||||
|       <description>If TRUE, USB devices will be protected as configured in | ||||
|         the key usb-protection-level. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="usb-protection-level" enum="org.gnome.desktop.GDesktopUsbProtection"> | ||||
|       <default>'lockscreen'</default> | ||||
|       <summary>When USB devices should be rejected</summary> | ||||
|       <description> | ||||
|         If set to "lockscreen", only when the lock screen is present new USB devices will | ||||
|         be rejected; if set to "always", all new USB devices will always be rejected. | ||||
|       </description> | ||||
|     </key> | ||||
|   </schema> | ||||
| </schemalist> | ||||
|   | ||||
							
								
								
									
										323
									
								
								gtk-nsis-pack/share/glib-2.0/schemas/org.gnome.gitg.gschema.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,323 @@ | ||||
| <schemalist> | ||||
|   <enum id="org.gnome.gitg.Layout"> | ||||
|     <value nick="horizontal" value="0"/> | ||||
|     <value nick="vertical" value="1"/> | ||||
|   </enum> | ||||
|  | ||||
|   <enum id="org.gnome.gitg.history.DefaultSelection"> | ||||
|     <value nick="current-branch" value="0"/> | ||||
|     <value nick="all-branches" value="1"/> | ||||
|     <value nick="all-commits" value="2"/> | ||||
|   </enum> | ||||
|  | ||||
|   <enum id="org.gnome.gitg.history.RefSortOrder"> | ||||
|     <value nick="last-activity" value="0"/> | ||||
|     <value nick="name" value="1"/> | ||||
|   </enum> | ||||
|  | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences" path="/org/gnome/gitg/preferences/"> | ||||
|     <child name="main" schema="org.gnome.gitg.preferences.main" /> | ||||
|     <child name="history" schema="org.gnome.gitg.preferences.history" /> | ||||
|     <child name="commit" schema="org.gnome.gitg.preferences.commit" /> | ||||
|     <child name="diff" schema="org.gnome.gitg.preferences.diff" /> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.main" path="/org/gnome/gitg/preferences/main/"> | ||||
|     <key name="clone-directory" type="s"> | ||||
|       <default>""</default> | ||||
|       <summary>Default Clone Directory</summary> | ||||
|       <description> | ||||
|         The default directory in which new repositories should be suggested | ||||
|         to be cloned. | ||||
|       </description> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.interface" path="/org/gnome/gitg/preferences/interface/"> | ||||
|     <key name="orientation" enum="org.gnome.gitg.Layout"> | ||||
|       <default>'vertical'</default> | ||||
|       <summary>Orientation of the main interface (vertical or horizontal)</summary> | ||||
|       <description> | ||||
|         Setting that sets the orientation of the main interface. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="default-activity" type="s"> | ||||
|       <default>"history"</default> | ||||
|       <summary>Default Activity</summary> | ||||
|       <description> | ||||
|         The activity which gitg activates by default when first launched. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="use-gravatar" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Use Gravatar</summary> | ||||
|       <description> | ||||
|         Enable the use of gravatar to display user avatars. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="enable-monitoring" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Enable Monitoring</summary> | ||||
|       <description> | ||||
|         Automatically update when external changes to .git are detected | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="enable-diff-highlighting" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Enable Diff Highlighting</summary> | ||||
|       <description> | ||||
|          Setting that determines whether to enable syntax highlighting in diff | ||||
|          views. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="style-scheme" type="s"> | ||||
|       <default>"classic"</default> | ||||
|       <summary>Color scheme to use for syntax highlighting</summary> | ||||
|       <description>Used by GtkSourceView to determine colors for syntax highlighting</description> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.history" path="/org/gnome/gitg/preferences/history/"> | ||||
|     <key name="collapse-inactive-lanes" type="i"> | ||||
|       <default>2</default> | ||||
|       <summary>When to Collapse Inactive Lanes</summary> | ||||
|       <description> | ||||
|         Setting that indicates when an inactive lane should be collapsed. | ||||
|         Valid values are 0 — 4, where 0 indicates “early” and 4 indicates “late”. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="collapse-inactive-lanes-enabled" type="b"> | ||||
|       <default>true</default> | ||||
|       <description> | ||||
|         Setting that indicates whether to collapse history lanes which do not | ||||
|         show activity. Enabling this can provide a cleaner history view when | ||||
|         there is a lot of parallel development. See collapse-inactive-lanes | ||||
|         to control when lanes should be collapsed. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="topological-order" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Show History in Topological Order</summary> | ||||
|       <description> | ||||
|         Setting that indicates whether to show the history in topological order. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="show-stash" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Show Stashed Changes</summary> | ||||
|       <description> | ||||
|         Setting that indicates whether to show items for the stash in the | ||||
|         history. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="show-staged" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Show Staged Changes</summary> | ||||
|       <description> | ||||
|          Setting that indicates whether to show a virtual item for the currently | ||||
|          staged changes in the history. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="show-unstaged" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Show Unstaged Changes</summary> | ||||
|       <description> | ||||
|          Setting that indicates whether to show a virtual item for the currently | ||||
|          unstaged changes in the history. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="mainline-head" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Mainline Head</summary> | ||||
|       <description> | ||||
|          Setting that indicates whether to always preserve a mainline in the | ||||
|          history for the current HEAD. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="default-selection" enum="org.gnome.gitg.history.DefaultSelection"> | ||||
|       <default>'current-branch'</default> | ||||
|       <summary>Default selection of the history activity</summary> | ||||
|       <description> | ||||
|         Setting that determines the default selection on startup of the history activity. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="reference-sort-order" enum="org.gnome.gitg.history.RefSortOrder"> | ||||
|       <default>'last-activity'</default> | ||||
|       <summary>Reference Sort Order</summary> | ||||
|       <description> | ||||
|         The order by which references in the history sidebar should be sorted. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="show-upstream-with-branch" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Show Upstream With Branch</summary> | ||||
|       <description> | ||||
|          Determines whether to also show the upstream (remote) tracking branch when | ||||
|          selecting a local branch in the history view. | ||||
|       </description> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.commit" path="/org/gnome/gitg/preferences/commit/"> | ||||
|     <child name="message" schema="org.gnome.gitg.preferences.commit.message" /> | ||||
|     <child name="diff" schema="org.gnome.gitg.preferences.commit.diff" /> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.commit.message" path="/org/gnome/gitg/preferences/commit/message/"> | ||||
|     <key name="show-markup" type="b"> | ||||
|       <default>true</default> | ||||
|     </key> | ||||
|     <key name="show-right-margin" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Show Right Margin in Commit Message View</summary> | ||||
|       <description> | ||||
|         Show a right margin indicator in the commit message view. | ||||
|         This can be used to easily see where to break the commit message at | ||||
|         a particular column. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="right-margin-position" type="i"> | ||||
|       <default>72</default> | ||||
|       <summary>Column at Which Right Margin is Shown</summary> | ||||
|       <description> | ||||
|         The column at which the right margin is shown if the show-right-margin | ||||
|         preference is set to TRUE. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="show-subject-margin" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Show Subject Margin in Commit Message View</summary> | ||||
|       <description> | ||||
|         Highlight the subject text of the commit message when it passes the | ||||
|         margin specified by subject-margin-position. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="subject-margin-position" type="i"> | ||||
|       <default>50</default> | ||||
|       <summary>Column at Which Subject Margin is Shown</summary> | ||||
|       <description> | ||||
|         The column at which the subject margin is shown if the show-subject-margin | ||||
|         preference is set to TRUE. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="enable-spell-checking" type="b"> | ||||
|       <default>true</default> | ||||
|       <summary>Enable Spell Checking</summary> | ||||
|       <description> | ||||
|         Setting which determines whether or not spell checking is enabled | ||||
|         when writing a commit message. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="spell-checking-language" type="s"> | ||||
|       <default>''</default> | ||||
|       <summary>Spell Checking Language</summary> | ||||
|       <description> | ||||
|         The language to use when spell checking is enabled for writing a | ||||
|         commit message. | ||||
|       </description> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.diff" path="/org/gnome/gitg/preferences/diff/"> | ||||
|     <key name="patience" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Use patience algorithm to show diffs</summary> | ||||
|       <description> | ||||
|          Setting to use patience algorithm to show diffs of a commit. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="ignore-whitespace" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Ignore Whitespace Changes</summary> | ||||
|       <description> | ||||
|          Setting that indicates whether to ignore whitespace changes when showing | ||||
|          the diff of a commit. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="changes-inline" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Show Changes Inline</summary> | ||||
|       <description> | ||||
|          Setting that indicates whether changes within lines should be shown | ||||
|          inline. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="wrap" type="b"> | ||||
|       <default>false</default> | ||||
|       <summary>Wrap</summary> | ||||
|       <description> | ||||
|          Wrap lines. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="context-lines" type="i"> | ||||
|       <default>3</default> | ||||
|       <summary>Number of Before/After Context Lines</summary> | ||||
|       <description> | ||||
|          Setting that determines how many lines of context (before and after) | ||||
|          should be shown when showing the diff of a commit. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="tab-width" type="i"> | ||||
|       <default>4</default> | ||||
|       <summary>Rendered Width of a Tab Character</summary> | ||||
|       <description> | ||||
|          Setting that determines how much space a tab character should occupy | ||||
|          when showing the diff of a commit. | ||||
|       </description> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.preferences.commit.diff" path="/org/gnome/gitg/preferences/commit/diff/"> | ||||
|     <key name="context-lines" type="i"> | ||||
|       <default>3</default> | ||||
|       <summary>Number of Before/After Context Lines</summary> | ||||
|       <description> | ||||
|          Setting that determines how many lines of context (before and after) | ||||
|          should be shown when showing the diff to be staged/unstaged in the | ||||
|          commit area. | ||||
|       </description> | ||||
|     </key> | ||||
|     <key name="tab-width" type="i"> | ||||
|       <default>4</default> | ||||
|       <summary>Rendered Width of a Tab Character</summary> | ||||
|       <description> | ||||
|          Setting that determines how much space a tab character should occupy | ||||
|          when showing the diff of a commit. | ||||
|       </description> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema id="org.gnome.gitg.state" path="/org/gnome/gitg/state/"> | ||||
|     <child name="window" schema="org.gnome.gitg.state.window"/> | ||||
|     <child name="history" schema="org.gnome.gitg.state.history"/> | ||||
|     <child name="commit" schema="org.gnome.gitg.state.commit"/> | ||||
|   </schema> | ||||
|   <schema id="org.gnome.gitg.state.window" path="/org/gnome/gitg/state/window/"> | ||||
|     <key name="state" type="i"> | ||||
|       <default>0</default> | ||||
|     </key> | ||||
|     <key name="size" type="(ii)"> | ||||
|       <default>(650, 500)</default> | ||||
|     </key> | ||||
|     <key name="hpaned-commit1-position" type="i"> | ||||
|       <default>200</default> | ||||
|     </key> | ||||
|     <key name="hpaned-commit2-position" type="i"> | ||||
|       <default>200</default> | ||||
|     </key> | ||||
|     <key name="vpaned-commit-position" type="i"> | ||||
|       <default>200</default> | ||||
|     </key> | ||||
|     <key name="revision-tree-view-position" type="i"> | ||||
|       <default>200</default> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.state.history" path="/org/gnome/gitg/state/history/"> | ||||
|     <key name="paned-sidebar-position" type="i"> | ||||
|       <default>200</default> | ||||
|     </key> | ||||
|     <key name="paned-panels-position" type="i"> | ||||
|       <default>450</default> | ||||
|     </key> | ||||
|   </schema> | ||||
|   <schema gettext-domain="gitg" id="org.gnome.gitg.state.commit" path="/org/gnome/gitg/state/commit/"> | ||||
|     <key name="paned-sidebar-position" type="i"> | ||||
|       <default>200</default> | ||||
|     </key> | ||||
|     <key name="sign-off" type="b"> | ||||
|       <default>false</default> | ||||
|     </key> | ||||
|   </schema> | ||||
| </schemalist> | ||||
| Before Width: | Height: | Size: 274 B After Width: | Height: | Size: 272 B | 
| After Width: | Height: | Size: 316 B | 
| Before Width: | Height: | Size: 275 B After Width: | Height: | Size: 274 B | 
| Before Width: | Height: | Size: 286 B After Width: | Height: | Size: 237 B | 
| Before Width: | Height: | Size: 283 B After Width: | Height: | Size: 287 B | 
| Before Width: | Height: | Size: 159 B After Width: | Height: | Size: 195 B | 
| Before Width: | Height: | Size: 223 B After Width: | Height: | Size: 394 B | 
| Before Width: | Height: | Size: 301 B After Width: | Height: | Size: 300 B | 
| Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 207 B | 
| Before Width: | Height: | Size: 293 B After Width: | Height: | Size: 293 B | 
| Before Width: | Height: | Size: 276 B After Width: | Height: | Size: 275 B | 
| Before Width: | Height: | Size: 258 B After Width: | Height: | Size: 257 B | 
| Before Width: | Height: | Size: 278 B After Width: | Height: | Size: 291 B | 
| Before Width: | Height: | Size: 194 B After Width: | Height: | Size: 193 B | 
| Before Width: | Height: | Size: 262 B After Width: | Height: | Size: 262 B | 
| Before Width: | Height: | Size: 301 B After Width: | Height: | Size: 300 B | 
| Before Width: | Height: | Size: 552 B After Width: | Height: | Size: 445 B | 
| Before Width: | Height: | Size: 274 B After Width: | Height: | Size: 273 B | 
| Before Width: | Height: | Size: 311 B After Width: | Height: | Size: 312 B | 
| Before Width: | Height: | Size: 230 B After Width: | Height: | Size: 241 B | 
| Before Width: | Height: | Size: 249 B After Width: | Height: | Size: 249 B | 
| Before Width: | Height: | Size: 236 B After Width: | Height: | Size: 236 B | 
| Before Width: | Height: | Size: 577 B After Width: | Height: | Size: 963 B |