Changeset 331
- Timestamp:
- 09/25/08 16:52:18 (16 years ago)
- Location:
- trunk/src_apollo/org/apollo
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src_apollo/org/apollo/ApolloSystem.java
r320 r331 210 210 } 211 211 212 int smallestX = FreeItems.getInstance().get(0).getX(); 213 int smallestY = FreeItems.getInstance().get(0).getY(); 214 215 for (Item i : FreeItems.getInstance()) { 216 if (i.getX() < smallestX) smallestX = i.getX(); 217 if (i.getY() < smallestY) smallestY = i.getY(); 218 } 219 212 220 // Should auto-adjust free items? 213 221 if (closestDistance > 0 && 214 222 closestDistance < COARSE_PLACEMENT_TOLERANCE) { // NB: 0 = do nothing since already there 215 216 int smallestX = FreeItems.getInstance().get(0).getX();217 223 218 224 for (Item i : FreeItems.getInstance()) { 219 if (i.getX() < smallestX) smallestX = i.getX(); 220 } 221 222 for (Item i : FreeItems.getInstance()) { 223 i.setX(closestXPosition + (i.getX() - smallestX)); 225 i.setPosition( 226 closestXPosition + (i.getX() - smallestX), 227 e.getY() + (i.getY() - smallestY)); 228 224 229 } 225 230 226 231 } else if (closestDistance > 0) { // keep things set to cursor 227 228 int smallestX = FreeItems.getInstance().get(0).getX(); 229 int largestX = FreeItems.getInstance().get(0).getX(); 230 232 231 233 for (Item i : FreeItems.getInstance()) { 232 233 if (i.getX() < smallestX) smallestX = i.getX(); 234 235 else if ((i.getX() + i.getWidth()) > largestX) 236 largestX = i.getX() + i.getWidth(); 237 } 238 239 for (Item i : FreeItems.getInstance()) { 240 i.setX(e.getX() + (i.getX() - smallestX)); 234 i.setPosition( 235 e.getX() + (i.getX() - smallestX), 236 e.getY() + (i.getY() - smallestY)); 241 237 } 242 238 -
trunk/src_apollo/org/apollo/audio/ApolloSubjectChangedEvent.java
r315 r331 68 68 public static final int LOAD_STATUS_REPORT = 200; 69 69 70 public static final int RENDER_TASK_INVALIDATION_RECOMENDATION = 300;70 public static final int RENDER_TASK_INVALIDATION_RECOMENDATION = 300; 71 71 72 public static final int METRONOME_BEATS_PER_MEASURE_CHANGED = 600; 73 public static final int METRONOME_TEMPO_CHANGED = 601; 74 public static final int METRONOME_STARTED = 602; 75 public static final int METRONOME_STOPPED = 603; 72 76 73 77 } -
trunk/src_apollo/org/apollo/widgets/SampledTrack.java
r319 r331 618 618 data.add(TrackWidgetCommons.META_INITIATIONTIME_TAG + initTime); 619 619 620 data.add(TrackWidgetCommons.META_RUNNINGMSTIME_TAG + getRunningMSTimeFromRawAudio()); 620 621 621 622 return data;
Note:
See TracChangeset
for help on using the changeset viewer.