diff options
Diffstat (limited to 'RELEASE_NOTES.txt')
-rw-r--r-- | RELEASE_NOTES.txt | 294 |
1 files changed, 294 insertions, 0 deletions
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt new file mode 100644 index 0000000..9f39144 --- /dev/null +++ b/RELEASE_NOTES.txt | |||
@@ -0,0 +1,294 @@ | |||
1 | |||
2 | Release Notes for the Imprudence Viewer | ||
3 | http://imprudenceviewer.org | ||
4 | |||
5 | |||
6 | |||
7 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
8 | =- 1.0.0 -= | ||
9 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
10 | |||
11 | |||
12 | KNOWN ISSUES | ||
13 | |||
14 | * Still no sound or voice yet. | ||
15 | |||
16 | * Login screen misleadingly displays the last grid you had | ||
17 | selected even if you use the --loginuri command line option | ||
18 | (IMP-29). | ||
19 | |||
20 | * The menus for non-English languages still say "Second Life" in | ||
21 | some places where they should say "Imprudence" (IMP-27). | ||
22 | |||
23 | |||
24 | CHANGES | ||
25 | |||
26 | This version of Imprudence includes the following changes (as | ||
27 | compared to Imprudence 1.0.0 RC2): | ||
28 | |||
29 | * Rendering: Windows version ships with OpenJPEG 1.3. This fixes | ||
30 | the issue of skirts and some uploaded images appearing | ||
31 | half-transparent. Thanks to McCabe and everyone who helped us | ||
32 | identify and test that! | ||
33 | |||
34 | * UI: Added support for displaying a test version identifier | ||
35 | (e.g. RC2) at the login screen and About Imprudence, to help | ||
36 | people tell the test versions apart. (Note: you won't see it in | ||
37 | this release, because this isn't a test version!) Thanks to | ||
38 | McCabe for adding that! | ||
39 | |||
40 | * UI: Rebranded the Help menu at the login screen to match the | ||
41 | main Help menu (IMP-23). Thanks to Balp Allen for reporting | ||
42 | that, and McCabe for fixing it! | ||
43 | |||
44 | * UI: The "Release Notes" link in About Imprudence now takes you | ||
45 | to the release notes on the Imprudence wiki, instead of to a | ||
46 | bogus page on the Second Life wiki. Thanks to McCabe and Jacek | ||
47 | for doing that! | ||
48 | |||
49 | * UI: Grid selector at the login screen no longer has a duplicate | ||
50 | entry (IMP-24). Thanks to Balp Allen for fixing that! | ||
51 | |||
52 | * Misc.: Fixed the viewer stupidly creating a 'url_history.xml' | ||
53 | file in 'C:\' on Windows, and perhaps in '/' (root) on Mac | ||
54 | (VWR-5808). Thanks to McCabe for fixing that! | ||
55 | |||
56 | * Code: Patched two small memory leaks when uploading scripts | ||
57 | (VWR-9400). Thanks to Carjay McGinnis and Henri Beauchamp for | ||
58 | making those patches! | ||
59 | |||
60 | * Code: Patched two minor code cleanliness issues (VWR-10759, | ||
61 | VWR-10837). Thanks to Aleric Inglewood for making those | ||
62 | patches! | ||
63 | |||
64 | |||
65 | |||
66 | |||
67 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
68 | =- 1.0.0 RC2 -= | ||
69 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
70 | |||
71 | |||
72 | KNOWN ISSUES | ||
73 | |||
74 | * Some users have reported that system skirts (not attachments) | ||
75 | and some uploaded images with alpha channels appear | ||
76 | partially transparent all over, instead of being opaque | ||
77 | in some places and transparent in others. You can fix this by | ||
78 | upgrading to OpenJPEG 1.3. Future Imprudence releases will | ||
79 | have the new OpenJPEG included in the regular download. | ||
80 | |||
81 | * The grid selection list on the login screen displays a | ||
82 | duplicate entry (e.g. two "SL Main Grid" entries). This is | ||
83 | harmless, and a PITA to fix. | ||
84 | |||
85 | * Still no sound or voice yet. | ||
86 | |||
87 | |||
88 | CHANGES | ||
89 | |||
90 | This version of Imprudence includes the following changes (as | ||
91 | compared to Imprudence 1.0.0 RC1): | ||
92 | |||
93 | * Rendering: Applied a likely fix for VWR-8920 (disappearing | ||
94 | attachments when zoomed in). Please let us know in the forums | ||
95 | whether this fixes the issue for you. Thanks to an unknown | ||
96 | Linden for the fix, and to Strife Onizuka for pointing to it! | ||
97 | |||
98 | * Rendering: Applied a likely fix for VWR-9358 (problems with | ||
99 | palletized textures). Please | ||
100 | [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=66 let | ||
101 | us know in the forums] whether this fixes the issue for you. | ||
102 | Thanks to Angus Boyd for suggesting the fix! | ||
103 | |||
104 | * Misc UI.: Grid selection list on the login page has been | ||
105 | embraced and cleaned up. It now lists 3 options: SL Main Grid, | ||
106 | SL Beta Grid, and Local OpenSim (if you run OpenSim on your | ||
107 | computer). It will be made customizable in a future version. | ||
108 | Thanks to Jacek for sprucing that up! | ||
109 | |||
110 | * Misc: Fixed the debug console window always showing up. Thanks | ||
111 | to McCabe for fixing it, and to an unknown Linden's testing | ||
112 | code for causing it in the first place! | ||
113 | |||
114 | * Misc: Fixed the Windows viewer crashing when clicking on | ||
115 | certain links in embedded web pages (VWR-4828). Thanks | ||
116 | to Nyx Linden for pointing to the updated LLMozLib! | ||
117 | |||
118 | * Misc: Fixed the Windows installer giving an error when | ||
119 | launching the viewer after installation. Thanks to McCabe for | ||
120 | fixing that! | ||
121 | |||
122 | * Misc: Imprudence now uses a separate directory from Second Life | ||
123 | for storing the cache, settings, and chat logs. This fixes the | ||
124 | viewer clearing the cache the first time it's run. On Linux, | ||
125 | it's the '.imprudence' directory in your home directory, and on | ||
126 | Mac and Windows it's the 'Imprudence' directory in your | ||
127 | Application Data directory. Thanks to Jacek for doing this! | ||
128 | |||
129 | * Misc: Fixed the Search window clearing itself out when closed | ||
130 | and re-opened. Thanks to Samantha Poindexter for reporting the | ||
131 | problem, to McCabe for fixing it, and to an unknown Linden's | ||
132 | testing code for causing it in the first place! | ||
133 | |||
134 | * Building: Fixed the Silver skin's Build floater not matching | ||
135 | the one from the Classic skin. Thanks to Damien Fate for | ||
136 | reporting the problem, and to Jacek for fixing it! | ||
137 | |||
138 | * Code: Fixed several bits of sloppy Linden code that blocked | ||
139 | compiling with gcc 4.3. Thanks to Alissa Sabre for suggesting | ||
140 | the fix to VWR-9507, and Stephen Zenith for patches | ||
141 | IMP-11 and IMP-12! | ||
142 | |||
143 | * Misc UI.: Changed Group UI to use "Resident" or "Member" | ||
144 | instead of "Person", for consistency (VWR-9007). | ||
145 | Thanks to McCabe for sprucing that up! | ||
146 | |||
147 | |||
148 | |||
149 | |||
150 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
151 | =- 1.0.0 RC1 -= | ||
152 | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
153 | |||
154 | |||
155 | WHAT TO EXPECT | ||
156 | |||
157 | * Many small usability improvements. | ||
158 | |||
159 | The goal of Imprudence is to make significant usability | ||
160 | improvements over the standard SL viewer, but for this first | ||
161 | release our focus has simply been to get the project | ||
162 | established. You'll find many small improvements scattered | ||
163 | throughout the viewer, almost all of them programmed by SL | ||
164 | Residents and submitted as patches to JIRA, but which LL has not | ||
165 | (at least yet) accepted. Future versions of Imprudence will | ||
166 | feature more significant improvements made specifically for this | ||
167 | project. | ||
168 | |||
169 | * New fonts. | ||
170 | |||
171 | Imprudence uses different fonts than regular SL, because SL's | ||
172 | fonts are proprietary and very expensive to license. The new | ||
173 | fonts might make things seem "not quite right" at first, since | ||
174 | your eye expects the old font you normally see in SL. We do | ||
175 | think you'll enjoy the new fonts once you get used to them. (For | ||
176 | the curious, the fonts used are Liberation Sans for the UI, and | ||
177 | Bitstream Vera Mono for the script editor.) | ||
178 | |||
179 | * No sound or voice. | ||
180 | |||
181 | This release of Imprudence doesn't have any sound or voice | ||
182 | support, because the software libraries SL uses for those things | ||
183 | are proprietary and can't be used with open-source viewers. We | ||
184 | hope to add back sound support using OpenAL for the next version | ||
185 | of Imprudence. We're not sure yet when we'll be able to add | ||
186 | voice back in. | ||
187 | |||
188 | * Slightly slower texture loading. | ||
189 | |||
190 | Textures may load slightly slower than they do in regular SL. | ||
191 | Once again, this is because the texture software library SL uses | ||
192 | by default (Kakadu / KDU) is proprietary, so we're using | ||
193 | OpenJPEG, which is open source but not quite as speedy. The | ||
194 | difference shouldn't be a major issue. | ||
195 | |||
196 | |||
197 | CHANGES | ||
198 | |||
199 | This version of Imprudence includes the following changes (as | ||
200 | compared to Second Life viewer 1.21.6): | ||
201 | |||
202 | * Building: You can now "Slice" (aka. Dimple / Profile Cut) the | ||
203 | Box, Cylinder, and Prism prim types directly, without needing to | ||
204 | switch to Sphere and back. (VWR-7827; thanks McCabe Maxsted!) | ||
205 | |||
206 | * Stability: Several patches by Nicholaz Beresford to fix memory | ||
207 | leaks and improve stability. (VWR-2003, VWR-2683, VWR-2685, | ||
208 | VWR-3877, and VWR-3878; thanks Nicholaz!) | ||
209 | |||
210 | * Misc.: The "Advanced" menu is now written in XUI, so you can | ||
211 | edit shortcuts in that menu by editing the XML file, instead of | ||
212 | needing to recompile the viewer from source. (Note: The file to | ||
213 | edit is skins/default/xui/en-us/menu_viewer.xml) (VWR-2896; | ||
214 | thanks Jacek Antonelli!) | ||
215 | |||
216 | * Social: Added "Invite..." button to the Groups section of the | ||
217 | Communicate panel, to make it easier to invite people to the | ||
218 | selected group. (VWR-8024; thanks McCabe Maxsted!) | ||
219 | |||
220 | * Building: Up and down arrows change Path Cut / Profile Cut by | ||
221 | increments of 0.025 instead of 0.05, to make it easier to | ||
222 | path-cut boxes in half, etc. (VWR-7877; thanks McCabe Maxsted!) | ||
223 | |||
224 | * Misc. UI: Added "Return Object" to the Tools menu, to make it | ||
225 | easier to return objects that are hard to right-click on. | ||
226 | (VWR-1363; thanks McCabe Maxsted!) | ||
227 | |||
228 | * Social: Added "Offer Teleport" button to the IM window. | ||
229 | (VWR-2072; thanks Paul Churchill!) | ||
230 | |||
231 | * Building: Added "Tools > Set permissions on selected task | ||
232 | inventory" menu item, to set perms on multiple in-world objects | ||
233 | and/or their contents. This will have a nicer UI later. | ||
234 | (VWR-5082; thanks Michelle2 Zenovka!) | ||
235 | |||
236 | * Misc. UI: Several usability and UI layout improvements to the | ||
237 | land tools floater. (VWR-8430; thanks Aimee Trescothick!) | ||
238 | |||
239 | * Misc. UI: Added "Flycam" button that appears when you are in | ||
240 | flycam mode (using a joystick or SpaceNavigator); click it to | ||
241 | cancel flycam mode. (VWR-8341; thanks Aimee Trescothick!) | ||
242 | |||
243 | * Building: Rephrased "Select Texture" to the more accurate and | ||
244 | descriptive phrase "Select Faces to Texture". (Inspired by | ||
245 | VWR-5962; thanks McCabe Maxsted and Jacek Antonelli!) | ||
246 | |||
247 | * Building: Increased maximum settable transparency from 90% to | ||
248 | 100% in the Textures tab. (Thanks Jacek Antonelli!) | ||
249 | |||
250 | * Social: "Offer Teleport" buttons throughough the UI are now | ||
251 | always clickable, even for avatars who are not on your friends | ||
252 | list or who appear offline. (Thanks Jacek Antonelli!) | ||
253 | |||
254 | * Misc.: Changed the application name, logo, login page, etc. to | ||
255 | Imprudence. | ||
256 | |||
257 | * Misc.: Imprudence has its own version numbers, starting at | ||
258 | 1.0.0. Use "Help > About Imprudence" to check the SL source | ||
259 | version it's based on. | ||
260 | |||
261 | * Misc.: Disabled FMOD, KDU, and Vivox (SLVoice) proprietary | ||
262 | software. | ||
263 | |||
264 | * Misc.: Changed fonts to Liberation Sans and Bitstream Vera Mono. | ||
265 | |||
266 | |||
267 | KNOWN ISSUES | ||
268 | |||
269 | * Windows: At the end of the installer, if you leave the "Launch | ||
270 | Imprudence Viewer" checkbox enabled and press "Finish", you will | ||
271 | receive an error message and it will not automatically start the | ||
272 | viewer. But this does not harm anything, and starting the viewer | ||
273 | yourself (e.g. from the desktop shortcut) should work fine. | ||
274 | |||
275 | * Windows: When the viewer is started, a text console window will | ||
276 | appear displaying debug information, and then be covered by the | ||
277 | main viewer window. This will be disabled in future releases. | ||
278 | You can disable it manually by opening "Advanced > Debug | ||
279 | Settings" and changing "ShowConsoleWindow" to false, then | ||
280 | restarting the viewer. | ||
281 | |||
282 | * Windows: The viewer may crash when clicking links in embedded | ||
283 | web pages, including certain sections of the Search window and | ||
284 | the "Web" section of avatar profiles. We hope to fix this in the | ||
285 | future. To work around it for now, just avoid clicking on links | ||
286 | in embedded web pages in the viewer. | ||
287 | |||
288 | * All Platforms: The viewer may be (very) slow to start the first | ||
289 | time, as it clears the cache. | ||
290 | |||
291 | * All Platforms: When using the Silver skin, the Tools (aka Build) | ||
292 | floater doesn't have the new features (e.g. transparency up to | ||
293 | 100%, smaller path cut increment), and improperly displays the | ||
294 | land tools brush size combo box on every build tab. | ||