1 | |
---|
2 | |
---|
3 | HOW TO FIND OUT WHICH VERSION OF SAGE UI YOU HAVE |
---|
4 | ---------------------------------------------------- |
---|
5 | Versions prior to 2.5 weren't labeled so there is no way to find out version nubmers for those. |
---|
6 | However, from v2.5 on, SAGE UI has an About Box that shows the current version of the UI. |
---|
7 | |
---|
8 | |
---|
9 | CHANGES in v3.0a (Feb 11, 2007) |
---|
10 | ----------------------------------------- |
---|
11 | - this is the development version for SAGE3.0 (it's alpha since sage3 hasn't |
---|
12 | been officially released at this point) |
---|
13 | - there are mostly minor changes... the biggest one being the change in |
---|
14 | dependencies (numpy is now preferred over numarray since numarray is |
---|
15 | being phased out) |
---|
16 | - autologin to a machine feature (with -a command line parameter) |
---|
17 | - rotation of sage windows |
---|
18 | - support for multiple physical displays in one sage session - experimental! |
---|
19 | - some bug fixes (there are still some significant issues with MacOS) |
---|
20 | |
---|
21 | |
---|
22 | CHANGES in v2.84 (May 15, 2007) |
---|
23 | ----------------------------------------- |
---|
24 | - direct interaction with the sage display using joysticks |
---|
25 | - the requirement for the minimum wxPython version has been dropped |
---|
26 | to 2.6.2 (the one that ships with Suse 10.1). This solves the problem |
---|
27 | with non-functioning appLauncher admin tool on the earlier wxPython versions |
---|
28 | - there is a timeout on the mouseCapture call when moving applications which |
---|
29 | prevents capturing the system mouse on rare occasions |
---|
30 | |
---|
31 | |
---|
32 | CHANGES in v2.83 (March 5, 2007) |
---|
33 | ----------------------------------------- |
---|
34 | - the sage server now reports system and public ip addresses and ports for each fsManager |
---|
35 | therefore changes have been made to the server and the UI. System IP is the one reported |
---|
36 | to the applications about where they should look for fsManager. |
---|
37 | - there is a "Remote Applications" button that enables you to start applications from remote |
---|
38 | machines and tell them to stream their data to the current fsManager you are connected to |
---|
39 | (this requires the appLauncher to report to the sage server) |
---|
40 | - added the appLauncher admin tool from which you can control application launchers (needs wxPython 2.6.3) |
---|
41 | - the vnc dialog has been simplified |
---|
42 | - some older and currently non-working features have been removed (session playback, saving state...) |
---|
43 | - bug fixes (z ordering, retrieving empty machine info...) |
---|
44 | |
---|
45 | |
---|
46 | CHANGES in v2.80 (November 20, 2006) |
---|
47 | ----------------------------------------- |
---|
48 | - this is an official version of SAGE UI for SAGE2 and therefore some messages have changed |
---|
49 | - SAGE now does z-ordering so that has been taken out of SAGE UI |
---|
50 | - appLauncher is used for application launching instead of fsManager so an xmlrpc connection |
---|
51 | is made to the appLauncher at startup to get the list of applications |
---|
52 | - left-click on app button launches the app normally (w/o sageBridge) |
---|
53 | - right-click launches the app through sageBridge so that the app can be shared |
---|
54 | - sage ui will run even without the appLauncher running |
---|
55 | - to stream already running apps either drag-and-drop the app onto a |
---|
56 | new tab OR right-click on the app window and choose "Stream To:" |
---|
57 | and select a machine from a submenu |
---|
58 | - fileLibrary can also run the applications through sageBridge by |
---|
59 | checking a checkBox |
---|
60 | - performance data is ON by default but it will remember whether it was |
---|
61 | on or off next time you start the UI |
---|
62 | - fixed some issues with VNC password saving and other preferences |
---|
63 | - VNC password is no longer encrypted because there were some issues with that |
---|
64 | - performance data format has changed so now there are only bandwidth and framerate available |
---|
65 | - when dropping the file onto the UI from the desktop, it will be automatically shown and |
---|
66 | it wont ask you whether you want to upload it permanently or not |
---|
67 | |
---|
68 | - SAGE Server has changed in order to keep track of machines by their machine ID as opposed |
---|
69 | to just IP addresses... the new default ports are 15557 for SAGE and 15558 for UI clients |
---|
70 | |
---|
71 | |
---|
72 | |
---|
73 | CHANGES in v2.72 (April 18, 2006) |
---|
74 | ----------------------------------------- |
---|
75 | - file library interface changed a bit |
---|
76 | - can connect to and use multiple file libraries |
---|
77 | - shows metadata for the files in the library |
---|
78 | - retrieves previews of the files (images only) - previews are cached so their retrieval is fast |
---|
79 | - local and remote files are compared by size as well as by name |
---|
80 | - some other file library changes and fixes |
---|
81 | - file library can be stored remotely |
---|
82 | - file library has another component, file grabber, that fetches data |
---|
83 | from a remote machine (it caches the data locally) |
---|
84 | - imageviewer and mplayer buttons have been disabled in the ui |
---|
85 | - sage ui now has global preferences that are stored in binary pickle files as opposed to text files |
---|
86 | - all the preferences files are kept in the prefs/ subdirectory of sage ui |
---|
87 | - current preferences: usernames used, machines connected to, |
---|
88 | vnc profiles, favorite files from the file lib, visual prefs (chat panel shown/hidden, |
---|
89 | frame size and pos), file libraries connected to) |
---|
90 | |
---|
91 | |
---|
92 | |
---|
93 | CHANGES in v2.7: (February 13, 2006) |
---|
94 | ----------------------------------------- |
---|
95 | - Drag-and-drop of the multimedia files onto the UI itself (the file will show up on the |
---|
96 | tiled display exactly where you dropped it in the UI). Currently images, videos and pdf |
---|
97 | files are supported. |
---|
98 | - FileLibrary has been implemented - keeps track of, stores and organizes all the files that |
---|
99 | have been shown on the display. It also lists all the files currently on the server that are available |
---|
100 | for showing. It allows users to organize the files by directories and even save favorites. |
---|
101 | In order of this to work a File Server has to be running that is included with SAGE. |
---|
102 | - The application performance panel has been redone (double buffered) |
---|
103 | - A timeout when users server / connection manager is not available (5 seconds) |
---|
104 | - Some speedup during resizing of the UI |
---|
105 | - Fixed a bug that was showing total render data for both graphs: total render and display. |
---|
106 | - support for easier vnc sessions is included in the ui (showing your desktop on a sage display) |
---|
107 | |
---|
108 | |
---|
109 | CHANGES in v2.61: (September 19, 2005) |
---|
110 | ------------------------------------------ |
---|
111 | - a bug in usersServer was fixed (if SAGE connected but did not send |
---|
112 | a register message, it would stay connected forever) |
---|
113 | - a simple tool "admin.py" was made to check and modify the |
---|
114 | internal state of the usersServer. This should be used |
---|
115 | only when things go wrong so that the individual connections with SAGE |
---|
116 | and/or users can be closed without restarting the server. |
---|
117 | - in the SAGE UI, console output is now redirected to a log file "output_log.txt" by default. |
---|
118 | In order to view the output in the |
---|
119 | console, check "Menu -> Options -> Show Console Ouput" |
---|
120 | - since ListCtrl tooltips aren't working correctly on Windows and Mac, |
---|
121 | there is now an "Info" button in the connection dialog |
---|
122 | that, if pressed, shows a dialog with information about the selected machine |
---|
123 | - Info, Connect and Delete buttons are greyed out if no selection is made in the connection dialog |
---|
124 | - last used username shows up first in the username combo box in the connection dialog |
---|
125 | - data displayed in the performance panel has been reorganized and rearranged a bit to improve clarity |
---|
126 | - there is little help question mark button in the connection dialog |
---|
127 | that brings up the about box with contact information |
---|
128 | |
---|
129 | |
---|
130 | |
---|
131 | CHANGES in v2.6: (September 9, 2005) |
---|
132 | ------------------------------------------ |
---|
133 | - fixed a bug where sometimes machines were staying registered even when all |
---|
134 | the users have left the room and the machine died |
---|
135 | - fixed a bug that occurs when there is no hyperlink module in wxPython |
---|
136 | - fixed a bug with tool tips in the connection dialog so now they show the correct IP |
---|
137 | addresses even when there are multiple machines in the list with the same name but different IPs |
---|
138 | - fixed a bug where menu items weren't getting updated properly when a new connection was |
---|
139 | opened (when more than one connection was opened at once) |
---|
140 | - fixed a bug that caused the UI to crash when the user who ran the UI didn't have write permissions |
---|
141 | - all the usernames used to log in are stored locally in a file |
---|
142 | and can be chosen upon startup with the combo box |
---|
143 | - when starting SAGE UI, you can now specify the location of the |
---|
144 | connection manager (port number and IP address) |
---|
145 | - shapes now have icons in the top right corner for maximizing, minimizing and closing |
---|
146 | - minimize feature was also implemented where apps keep stacking |
---|
147 | themselves in the bottom left corner of the display |
---|
148 | - ability to shutdown SAGE from within the UI (File -> Shutdown SAGE) |
---|
149 | - saving and loading sessions is now handled through system dialogs |
---|
150 | - clicking the instance buttons now brings that app to the front |
---|
151 | |
---|
152 | |
---|
153 | |
---|
154 | CHANGES in v2.5: (July 20, 2005) |
---|
155 | --------------------------------------------- |
---|
156 | - the frame is now resizable based on the size of the display it is run on (and borders) |
---|
157 | - the displayCanvas tells the current user @ machine (ie Username @ yorda) |
---|
158 | - if the connection was unsuccessful, SAGE UI won't quit but instead |
---|
159 | will show the connection dialog again |
---|
160 | - fixed the ip addresses to that 1.2.3.4 is accepted as well as ico.evl.uic.edu |
---|
161 | - added ability to change SAGE background color |
---|
162 | - chat capability added with a room for every fsManager running... |
---|
163 | and for "All"...detachable/resizable panel |
---|
164 | - username login at the beginning |
---|
165 | - the beginning dialog changed |
---|
166 | - MS Windows draw problems fixed |
---|
167 | - MS Windows dialog problems fixed |
---|
168 | - optimized drawing a bit |
---|
169 | - fixed a CPU hogging bug on MS Windows |
---|
170 | - different app configurations now have short descriptive names (assigned in sage.conf) |
---|
171 | - connection to multiple SAGE environments at once is now possible (with the same username) |
---|
172 | - "About" dialog |
---|
173 | - minimum version requirements changed (wxPython --> min 2.6.1) |
---|
174 | - some minor bugs were fixed |
---|