-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME_KR
100 lines (76 loc) · 5.22 KB
/
README_KR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Text encoding is UTF-8.
이 확장은 에너지 빔 모양을 창 아래에 그려내는 그놈 쉘 확장입니다.
이 확장은 안드로이드의 신경망 라이브 윌페이퍼의 클론입니다.
이 프로그램을 설치하시려면 INSTALL_KR을 참고해 주세요.
작성자 : WSID( http://wsidre.egloos.com, [email protected] )
################################################################################
0. WSID는 군대에 갑니다.
################################################################################
대부분의 대한민국 남성에겐 (약 2년동안) 군에 입대하는 것은 의무입니다.
군에 입대하면 저는 이 확장을 개선하고, 버그를 고치고, 3.4에 맞출 시간이 거의 없을 것
입니다.
추가 개발을 위해 Fork 해도 좋습니다. 'u'
################################################################################
1. 폴더 구조
################################################################################
Nexus-Extension/README : 이 파일의 영문 버전.
Nexus-Extension/NEWS : 이 확장의 업데이트 정보.
Nexus-Extension/INSTALL : 사람과 쉘이 읽을 수 있는 설치법.
Nexus-Extension/[email protected] : 확장이 담긴 폴더입니다.
Nexus-Extension/schemas : 이 확장에서 사용하는 GSettings Schema
가 담긴 폴더입니다.
################################################################################
2. Nexus-Extension/schemas
################################################################################
0.3이후부터는 metadata.json에 추가하던 값 대신 GIO의 GSettings을 사용하게 됩니다.
따라서 GSettings을 위한 적절한 schema 파일이 필요합니다.
지금 잠깐은 schema 파일의 설치를 피하기 위해 InlineSettings 모듈을 추가하였습니다.
사용자는 inlinesettings.js의 값들을 편집함으로서 확장을 설정할 수 있습니다. 만일
schema가 설치되었다면, GSettings이 InlineSettings 대신 사용될 것입니다.
################################################################################
3. 조절 가능한 Parameter
################################################################################
이 확장을 조절할 수 있는 Parameter들이 있습니다. 이 확장이 GSettings을 사용하게 되므
로, gsettings을 편집가능한 도구로 조절가능합니다.
( 예: dconf-editor, gsettings... )
0.6에서는 Parameter가 2개의 schema ( 하나는 "org.gnome.shell.extensions.nexus",
다른 하나는 "org.gnome.shell.extensions.nexus.pellet" ) 에 위치합니다.
일부 Parameter들이 이름이 변경되고 심지어 이동하면서, 만일 0.5 이하에서 업그레이드
하신다면, 설정을 다시 하실 필요가 있습니다.
"org.gnome.shell.extensions.nexus"
( or PLANE_SETTINGS_VALUE in inlinesettings.js )
Parameter : 설명
--------------------------------------------------------------------------------
pool-capacity : 미리 만들어지고 사용 가능한 에너지 빔의 개수입니다. 풀의
확장이 이루어 지지 않습니다. 따라서 모든 에너지 빔이 사용
되는 동안 에너지 빔을 Spawn하지 않습니다. 에너지 빔은 화면
바깥으로 나가면 다음 사용을 위해 회수됩니다.
변경은 재시작시 적용됩니다.
stepping-timeout : 애니메이션 단계 사이의 시간간격입니다. 모든 에너지 빔은 매
단계마다 움직입니다. '프레임 시간'으로 이해될 수 있습니다.
spawn-probability : 매번의 Spawning Timeout마다 Spawn을 수행하는 확률입니다.
0은 Spawn을 수행하지 않음을 의미하며, 1은 매 Timeout마다
Spawn을 수행함을 의미합니다.
spawn-timeout : Spawning Timeout의 시간 간격입니다. 각각의 Timeout마다
에너지 빔이 spawn-probability의 확률로 Spawn 됩니다.
speed : 에너지 빔의 속도 범위입니다.
offset : 에너지 빔 평면의 Offset입니다. Offset (0, 0)에서 제일 왼
쪽의 에너지 빔은 화면 왼쪽에 붙어서, 제일 위쪽의 에너지
빔은 화면 위쪽에 붙어서 이동합니다.
pellet-directions : 빔의 방향입니다. 각각의 방향은 반드시 'UP', 'DOWN',
'LEFT', 'RIGHT' 중 하나이어야 합니다. 유효하지 않은 값은
무시됩니다.
"org.gnome.shell.extensions.nexus"
( or PLANE_SETTINGS_VALUE in inlinesettings.js )
Parameter : 설명
--------------------------------------------------------------------------------
colors : 빔이 사용할 색상들입니다. 각 에너지 빔들은 랜덤하게 이 색
상들 중에서 하나를 선택하여 사용합니다. 형식은
gdk_rgba_parse()가 읽을 수 있는 형식이어야 합니다. ( 예를
들면, rgba( 0, 0, 255, 1) 또는 #0000FF 또는 blue )
default-alpha = 0.3 : 알파값이 정해지지 않은 색상에 대해 사용되는 알파값입니다.
알파 값을 가진 색상은 해당 알파 값을 사용합니다. 0은 투명,
1은 불투명을 의미합니다.
trail-length = 393 : 에너지 빔의 꼬리 길이입니다.
width = 14 : 에너지 빔의 폭입니다.
glow-radius = 21 : 에너지 빔의 빛나는 효과의 반지름입니다.