-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGSERfeatures2.html
75 lines (72 loc) · 4.17 KB
/
GSERfeatures2.html
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
<!DOCTYPE html>
<html>
<head>
<title>Index</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js">
</script>
<![endif]-->
<style>
html {height:100%;}
body {font-family: Verdana, sans-serif; font-size:1.05em; background-color:#FFFFE0; height:100%;}
footer { font-family: Verdana, sans-serif; margin:5px; font-size:0.7em; background-color:gray; font-weight:bold; color:white; width: 100%;}
</style>
</head>
<body>
<header>
</header>
<tr>
<table width="100%">
<tr>
<td align="center"><h5><center><a href="https://github.com/nls1729/acme-code" target="_top">Github Repository</center></a></h5></td>
<td align="center"><h5><center><a href="./index.html" target="_top">Github Projects</center></a></h5></td>
<td align="center"><h5><center><a href="./GSERimage2.html" target="Right">Image</a></center></h5></td>
<td align="center"><h5><center><a href="./GSERlatestupdate.html" target="Right">Latest Update</a></center></h5></td>
</tr>
</table>
<h4>Gnome Shell Extension Reloader Features</h4>
<ul>
<li>A panel button is provided to present a menu of extensions installed.</li>
<li>The button can be located by preference to left, right, left center or right center of the panel.</li>
<li>Selecting an extension in the ERROR state from the menu will reload the extension.</li>
<li>Functions under both Wayland and Xorg.</li>
<li>Useful for extensions writers to replace restarting the Shell to reload an extension.</li>
<li>The scrolling menu is sorted by extension state and extension name.</li>
</ul>
<p>
</p>
<p>
This extension is intended for use by Gnome Shell Extension writers. It is common practice to restart the Shell during testing to reload
an extension with changes made to the extension's code. Wayland does not allow restarting the Shell. To reload an extension under Wayland
a logout and a login is required. This extension reloads only the selected extension with two mouse clicks saving time for the extension
writer.
</p>
<p>The extension replaces the need to type "Alt F2 r" to restart the shell during extension development. This extension will attempt
to reload the extension when it is in the error state. The most common shell restarts for extension writers are when an extension
is in the error state. If all errors in the extension code are corrected the extension will reload successfully.
If the reload fails the user is notified and the error is logged.
</p>
<p>
As of version 10 for GS 3.34:<br>
When the list of extensions is displayed only extensions in the ERROR state will be high-lighted indicating they can be reloaded.
Extensions not in the ERROR state are only loaded from the extension code on disk when a new Gnome Shell session starts.
</p>
<h3>Limitations</h3>
<p> Prior to version 10:<br>
This extension will reload an extension from the extension disk files only when the extension is in the error state; othewise,
the Gnome Shell session must be restarted with "Alt F2 r" for Xorg or re-login for Wayland.
When not in the error state the extension is reloaded using modules imported when the extension was first initialized.<br><br>
See <a href="https://bugzilla.gnome.org/show_bug.cgi?id=782186" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=782186</a><br>
See <a href="https://bugzilla.gnome.org/show_bug.cgi?id=782187" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=782187</a><br><br>
As of version 10 for GS 3.34:<br>
When the list of extensions is displayed only extensions in the ERROR state will be high-lighted indicating they can be reloaded.
Extensions not in the ERROR state are only loaded from the extension code on disk when a new Gnome Shell session starts.
</p>
<footer>
<br>
<center><a href="mailto:nls1729@gmail.com"><img src="images/mail-mark-unread-2.png" width="32" height="32" alt="">nls1729@gmail.com</a></center>
<br>
</footer>
</body>
</html>