Commit Log (Page 103 of 255)

back to main page

Pages: << Previous 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 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>

Summary Period: 2002-02-21 to 2002-02-15 (Commits 7595-7644 of 12744)

wmiler 2002-02-21 01:30

Updated libpng version that's available.

1 lines of code changed in:

norman 2002-02-21 00:02

- xvis, cmap and active_GLContext were not set in case the first glXChooseVisual failed
- also added a test for genric RGBA+Doublebuffer+DEPTH
with help from Christophe Cavalaria

34 lines of code changed in:

norman 2002-02-20 17:19

added notion of Icons that can be shown left, right, above or below the text of a command button
Example:
component "East" is "Command Button"
{
Caption: "East"

Icon: "/aws/zoom.png"
IconAlign: biaLeft
}

106 lines of code changed in:

jorrit 2002-02-20 14:58

Added fog and disabled lighting in the wavy sector.

8 lines of code changed in:

jorrit 2002-02-20 13:23

Fix.

1 lines of code changed in:

jorrit 2002-02-20 13:10

Waving portal.

1382 lines of code changed in:

jorrit 2002-02-20 13:08

- Added SetMaximumSectorVisit() and GetMaximumSectorVisit() functions
to iPortal. With this you can control how many times the same
portal can visit the same sector during one recursion level. This
is mainly useful for space warping portals that warp back in
space so that the portal can be seen from the portal itself :-)
By default this limit is set to 5.
- Added MAXVISIT keyword that you can use inside a WARP() statement
for a polygon. This will call SetMaximumSectorVisit().
- Added new 'entity_WavePortal' command for WalkTest. With this
command you can let a space warping portal 'wave' a little bit.
flarge contains an example of an infinite room with waving
portals. This is only a small illustration of what space warping
can do. It is not an example of nice code :-)
It also demonstrates a bug where the distance polygons are
drawing wrong for some reason.

391 lines of code changed in:

neverjade 2002-02-19 23:54

Fixed divide by zero bug.
Also added new signal: signalBarChartTimer which can be controlled by UpdateInterval. This signal is sent every UpdateInterval milliseconds and can be trapped, but ONLY if the bar chart is rolling. Otherwise the signal is not mapped.

58 lines of code changed in:

neverjade 2002-02-19 20:18

1. Updated bar chart so that it displays a proper numerical legend on the left when NOT using bcoVerticalChart.

49 lines of code changed in:

neverjade 2002-02-19 19:40

Updated test app to fill up bar chart with some sample values.

36 lines of code changed in:

neverjade 2002-02-19 19:40

Updated sample def file to have a bar chart.

61 lines of code changed in:

neverjade 2002-02-19 19:39

Update,

18 lines of code changed in:

neverjade 2002-02-19 19:39

1. Added new function FindColor to preferences manager. It looks for the specified RGB triplet using AWS's built-in texture manager.

2. Made some fixes to bar chart so that the vertical stuff works right, and also so that the options are added in as constants.

50 lines of code changed in:

neverjade 2002-02-19 19:16

1. Created new component called "Bar Chart"
The bar chart recognizes vertical and horizontal specifications, and it can display both rolling charts and static charts. (A rolling chart must be updated by your application, but the component handles all the dirty work.) Bar Chart has these options:

Options: bcoRolling bcoRollRight bcoRollLeft bcoVertGridLines bcoHorzGridLines bcoVerticalChart
InnerStyle: ... same as style, only for the inner frame that contains the bars ...
XLegend: "Legend Name"
YLegend: "Legend Name"
MaxItems: 10 ... or any other reasonable integer, this is only used for the rolling chart ...
Caption: "Chart Legend"

2. Added bar chart to common components list.

579 lines of code changed in:

jorrit 2002-02-19 13:22

- It is now possible to also add mesh objects to libraries.
Previously only mesh factory could be added. This means that you can
now say MESHOBJ or MESHREF from within a LIBRARY. The meaning of
this is a bit special. What will happen is that the mesh objects
are created like they would have been created inside a sector. But
they are not added to any sector. They are only added to the engine
list of meshes (engine->GetMeshes()).
- Added a new keyword 'MESHLIB' that can be used in a sector to
refer to a mesh object from a library. What this will do is try
to find a mesh object with the given name from a previously loaded
library. Then it will link that mesh object to that sector.
Note that you can not duplicate objects this way. There is still
only one mesh object and after you used MESHLIB to link it to a
sector it is in use. Inside MESHLIB you can do everything that
you can do in a MESHOBJ statement. So you can specify the MOVE
or HARDMOVE for example. PARAMS and PLUGIN are also possible but
should not be used as the mesh object is already defined in
the library.
This new feature is useful for creating worlds that are made
from multiple libraries. For example, you can have a library for
every building in your world and then make one world file that
combines them all. This would look something like this:
WORLD (
...
LIBRARY '/lib/gamedata/building1' ()
SECTOR 'building1Sector' (
MESHLIB 'building1Obj' (
HARDMOVE (...)
)
)
LIBRARY '/lib/gamedata/building2' ()
SECTOR 'building2Sector' (
MESHLIB 'building2ObjPart1' (
HARDMOVE (...)
)
MESHLIB 'building2ObjPart2' (
HARDMOVE (...)
)
)
...
)
In this example we have two libraries for two buildings. The
first library contains a MESHOBJ with name 'building1Obj'.
The sector that is defined after that will pick up that mesh object
by using MESHLIB and then use HARDMOVE to position it elsewhere.
The second library contains two mesh objects which are then put
in the next sector.

118 lines of code changed in:

jorrit 2002-02-19 11:13

Toni Asco' Gonzalez implemented a faster version of DrawPolygonMesh()
for OpenGL. This code is still experimental but it seems to work.
Fog is not yet correct though. To enable this use the FASTMESH()
option inside the PARAMS() block of a thing mesh object.
The speed increase will be mostly visible on small objects with
a high polygon count. Don't use it on an entire level because
then the mesh will have to be clipped and this degrades performance
again.

1839 lines of code changed in:

res2002 2002-02-18 21:51

fontplex now breaks loading of font servers after 2 consecutive failures
(instead after the first failure)

15 lines of code changed in:

norman 2002-02-18 19:28

added description how to use the qt2aws.xsl stylesheet

52 lines of code changed in:

norman 2002-02-18 17:07

gridlayout is now translated into aws GridBag layout (this has still some issues)

100 lines of code changed in:

matzebraun 2002-02-18 14:12

fixed annotation time to be really UTC

2 lines of code changed in:

jorrit 2002-02-18 11:03

Fixed title.

1 lines of code changed in:

wouter 2002-02-18 10:52

Fixed the layout bug Patrick spotted in csmod and csogg makefiles.

2 lines of code changed in:

jorrit 2002-02-18 10:34

AWS does not require libflex.

2 lines of code changed in:

jorrit 2002-02-18 08:48

Added experimental code to allow video mode selection using
AWS. This does not work yet and the API is subject to change
so I don't recommend using this yet. Also add a 'simpvs'
application that uses this feature.

1062 lines of code changed in:

jorrit 2002-02-17 07:02

Reverted the change to csBasicVector. When 'n' and 'a' are integers
the equation 'n / a * a' is NOT always equal to 'n'!!!

1 lines of code changed in:

philwyett 2002-02-17 05:35

Made modification, which can be seen on cs-main.

changed

n = ((n + threshold - 1) / threshold) * threshold;

to

n = n + threshold - 1;

This bug was found by Shawn Carroll and publised to the list
by Patrick McFarland the creator of m4 for CS.

1 lines of code changed in:

norman 2002-02-16 19:37

- modified csRectRegion::Include
- this solves the flickering problem in aws
- i'm sure Christopher dislikes my solution since it always splits the rectangle if it partly covers the new to be included rectangle, so the case where n>1 already existing rectangles cover the newly to be included rectangle is ignored

38 lines of code changed in:

philwyett 2002-02-16 18:43

Elinated, no newline warnings

2 lines of code changed in:

neverjade 2002-02-15 22:23

Updated label to make it work right with layouts.

29 lines of code changed in:

norman 2002-02-15 22:20

AWSF_CMP_INVISIBLE was missing

1 lines of code changed in:

neverjade 2002-02-15 20:03

1. Added a new flag called AWSF_CMP_INVISIBLE which means that a component cannot be seen because it's too small. This keeps certain errors fram happening during resizing.

2. Fixed the two layouts to use this flag when components get too small.


There is still the odd refresh issue that I don't understand, and there needs to be a way to lock windows into a minimum frame size. If a window gets sized too small then certain components will freak out. Plus, since clipping still does not work correctly in most of Crystal Space's canvases, something needs to be done about clipping components to a specific area. I'm unsure how to proceed on that one as of yet. Probably I'll wait until someone cares enough to mention it, then we can have a decent discussion.

35 lines of code changed in:

neverjade 2002-02-15 19:20

Fixed Group Frame so that it returns insets. This lets layout managers work correctly with it.

24 lines of code changed in:

neverjade 2002-02-15 19:14

Updated the definition file to include a group frame in a layout WITH a layout (BorderLayout) and five kids in their respective position with gap.

51 lines of code changed in:

neverjade 2002-02-15 19:13

Fixed horizontal and vertical gap in border layout. Wasn't working quite right. NOW everything works just like the book says it should.

9 lines of code changed in:

neverjade 2002-02-15 19:07

Fixed a couple of bugs in the BorderLayout. Now functional, and works like the book says it should.

20 lines of code changed in:

neverjade 2002-02-15 18:28

Fixed spelling error. :-)

5 lines of code changed in:

neverjade 2002-02-15 18:25

Added BorderLayout constants to pref manager.

7 lines of code changed in:

neverjade 2002-02-15 18:23

Added BorderLayout. Should work pretty much like the Java one, with the exception that it ignores "BEFORE_FIRST_LINE" and similiar because that has no meaning in AWS. In order to specify the anchor point for children use Anchor: blNorth, blSouth, blEast, blWest, and blCenter.

208 lines of code changed in:

neverjade 2002-02-15 17:13

Renamed awslayot.cpp to awsgbl.cpp

975 lines of code changed in:

res2002 2002-02-15 16:02

alternative workaround for dllwrap bug on MinGW.
(but not activated)

10 lines of code changed in:

jtarbox 2002-02-15 13:29

forgot a cutsey lil '/'

1 lines of code changed in:

jtarbox 2002-02-15 13:26

added the BeOS binaries to the listing of nasm files on the webpage

1 lines of code changed in:

jorrit 2002-02-15 13:22

Removed iConfigManager::CleanUp() again. This is not the right
way to do this.

4 lines of code changed in:

wouter 2002-02-15 13:17

Added a check to the new halo fading (which looks good!),
so that it is only done if the flare component is CS_FX_ADD.
Other mixmodes would be coloured black, which would not be nice.

2 lines of code changed in:

jorrit 2002-02-15 13:02

Added iConfigManager::CleanUp(). This will flush all removed
config files and also clean up all loaded domains.

20 lines of code changed in:

jorrit 2002-02-15 11:14

Small cosmetic change.

3 lines of code changed in:

jorrit 2002-02-15 10:27

Fixed memory leaks in AWS related to the canvas. Changed
behaviour of GetCanvas() so that it no longer increases ref count
of returned canvas.

16 lines of code changed in:

jorrit 2002-02-15 09:28

Completely reformatted the csgeom source code using the GC utility.

4478 lines of code changed in:

jorrit 2002-02-15 09:18

Completely reformatted the engine source code using the GC utility.

7435 lines of code changed in:

mreda 2002-02-15 09:03

Fixed bug in OSX canvases - window titled never switched back after being
unpaused

8 lines of code changed in:

Pages: << Previous 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 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>


Generated by StatCvs v0.2-dev