author | llornkcor <llornkcor> | 2005-02-18 07:36:37 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2005-02-18 07:36:37 (UTC) |
commit | 436a26541402c85a24eaf9ffb3ab2e866631000c (patch) (unidiff) | |
tree | c78780fa2a6a461e58646b71edb09fdd717f35ad /core/applets/vmemo | |
parent | fc9d9892b0798f2f0b27f2a9c60e72ff27178b8a (diff) | |
download | opie-436a26541402c85a24eaf9ffb3ab2e866631000c.zip opie-436a26541402c85a24eaf9ffb3ab2e866631000c.tar.gz opie-436a26541402c85a24eaf9ffb3ab2e866631000c.tar.bz2 |
fix icon showing. add filename to visual.
-rw-r--r-- | core/applets/vmemo/vmemo.cpp | 111 |
1 files changed, 51 insertions, 60 deletions
diff --git a/core/applets/vmemo/vmemo.cpp b/core/applets/vmemo/vmemo.cpp index d5808b7..8ba1eb7 100644 --- a/core/applets/vmemo/vmemo.cpp +++ b/core/applets/vmemo/vmemo.cpp | |||
@@ -213,10 +213,6 @@ VMemo::VMemo( QWidget *parent, const char *_name ) | |||
213 | 213 | ||
214 | odebug << "toggleKey " << toggleKey << "" << oendl; | 214 | owarn <<"VMemo toggleKey" << toggleKey << oendl; |
215 | 215 | ||
216 | // if ( QFile::exists ( "/dev/sharp_buz" ) || QFile::exists ( "/dev/sharp_led" )) | 216 | systemZaurus = false; |
217 | // systemZaurus=TRUE; | ||
218 | // else | ||
219 | systemZaurus = FALSE; | ||
220 | 217 | ||
221 | // myChannel = new QCopChannel( "QPE/VMemo", this ); | ||
222 | myChannel = new QCopChannel( "QPE/VMemo", this ); | 218 | myChannel = new QCopChannel( "QPE/VMemo", this ); |
@@ -228,3 +224,4 @@ VMemo::VMemo( QWidget *parent, const char *_name ) | |||
228 | if( toggleKey != -1 ) { | 224 | if( toggleKey != -1 ) { |
229 | odebug << "Register key " << toggleKey << "" << oendl; | 225 | owarn << "Register key " << toggleKey << "" << oendl; |
226 | |||
230 | QCopEnvelope e("QPE/Launcher", "keyRegister(int,QCString,QCString)"); | 227 | QCopEnvelope e("QPE/Launcher", "keyRegister(int,QCString,QCString)"); |
@@ -236,11 +233,9 @@ VMemo::VMemo( QWidget *parent, const char *_name ) | |||
236 | } | 233 | } |
237 | if(toggleKey == 1) | 234 | if(toggleKey == 0) |
238 | usingIcon = TRUE; | 235 | usingIcon = true; |
239 | else | 236 | else |
240 | usingIcon = FALSE; | 237 | usingIcon = false; |
241 | // if( vmCfg.readNumEntry("hideIcon",0) == 1) | ||
242 | if (!usingIcon) | 238 | if (!usingIcon) |
243 | hide(); | 239 | hide(); |
244 | recording = FALSE; | 240 | recording = false; |
245 | // } | ||
246 | } | 241 | } |
@@ -252,3 +247,3 @@ int VMemo::position() | |||
252 | { | 247 | { |
253 | return 6; | 248 | return 1; |
254 | } | 249 | } |
@@ -260,6 +255,6 @@ void VMemo::receive( const QCString &msg, const QByteArray &data ) { | |||
260 | if (recording) { | 255 | if (recording) { |
261 | fromToggle = TRUE; | 256 | fromToggle = true; |
262 | stopRecording(); | 257 | stopRecording(); |
263 | } else { | 258 | } else { |
264 | fromToggle = TRUE; | 259 | fromToggle = true; |
265 | startRecording(); | 260 | startRecording(); |
@@ -275,14 +270,11 @@ void VMemo::paintEvent( QPaintEvent* ) { | |||
275 | void VMemo::mousePressEvent( QMouseEvent * /*me*/) { | 270 | void VMemo::mousePressEvent( QMouseEvent * /*me*/) { |
276 | /* No mousePress/mouseRelease recording on the iPAQ. The REC button on the iPAQ calls these functions | ||
277 | mousePressEvent and mouseReleaseEvent with a NULL parameter. */ | ||
278 | |||
279 | // if (!systemZaurus && me != NULL) | ||
280 | // return; | ||
281 | // } | ||
282 | 271 | ||
283 | if(!recording) | 272 | if(!recording) { |
284 | startRecording(); | 273 | if(!startRecording() ){ |
285 | else | 274 | QMessageBox::critical(0, "vmemo", "Abort Recording", "Abort Recording"); |
275 | } | ||
276 | } else { | ||
286 | stopRecording(); | 277 | stopRecording(); |
287 | } | 278 | } |
279 | } | ||
288 | 280 | ||
@@ -295,16 +287,9 @@ bool VMemo::startRecording() { | |||
295 | 287 | ||
296 | useAlerts = config.readBoolEntry("Alert",1); | ||
297 | if(useAlerts) { | ||
298 | |||
299 | msgLabel = new QLabel( 0, "alertLabel" ); | ||
300 | msgLabel->setText("<B><P><font size=+2>VMemo-Recording</font></B>"); | ||
301 | msgLabel->show(); | ||
302 | } | ||
303 | 288 | ||
304 | odebug << "Start recording engines" << oendl; | 289 | odebug << "Start recording engines" << oendl; |
305 | recording = TRUE; | 290 | recording = true; |
306 | 291 | ||
307 | if (openDSP() == -1) { | 292 | if (openDSP() == -1) { |
308 | recording = FALSE; | 293 | recording = false; |
309 | return FALSE; | 294 | return false; |
310 | } | 295 | } |
@@ -338,2 +323,10 @@ bool VMemo::startRecording() { | |||
338 | odebug << "filename is " + fileName << oendl; | 323 | odebug << "filename is " + fileName << oendl; |
324 | |||
325 | useAlerts = config.readBoolEntry("Alert",1); | ||
326 | if(useAlerts) { | ||
327 | msgLabel = new QLabel( 0, "alertLabel" ); | ||
328 | msgLabel->setText( tr("<B><P><font size=+2>VMemo-Recording</font></B><p>%1</p>").arg("vm_"+ date)); | ||
329 | msgLabel->show(); | ||
330 | } | ||
331 | |||
339 | // open tmp file here | 332 | // open tmp file here |
@@ -349,3 +342,3 @@ bool VMemo::startRecording() { | |||
349 | ::close(dsp); | 342 | ::close(dsp); |
350 | return FALSE; | 343 | return false; |
351 | } | 344 | } |
@@ -354,3 +347,3 @@ bool VMemo::startRecording() { | |||
354 | QString cmd; | 347 | QString cmd; |
355 | if( fileName.find(".wav",0,TRUE) == -1) | 348 | if( fileName.find(".wav",0,true) == -1) |
356 | fileName += ".wav"; | 349 | fileName += ".wav"; |
@@ -373,5 +366,5 @@ bool VMemo::startRecording() { | |||
373 | l.writeLink(); | 366 | l.writeLink(); |
374 | return TRUE; | 367 | return true; |
375 | } else | 368 | } else |
376 | return FALSE; | 369 | return false; |
377 | 370 | ||
@@ -382,3 +375,3 @@ void VMemo::stopRecording() { | |||
382 | odebug << "Stopped recording" << oendl; | 375 | odebug << "Stopped recording" << oendl; |
383 | recording = FALSE; | 376 | recording = false; |
384 | if(useAlerts) { | 377 | if(useAlerts) { |
@@ -435,3 +428,3 @@ int VMemo::openDSP() { | |||
435 | perror("ioctl(\"SNDCTL_DSP_SETFMT\")"); | 428 | perror("ioctl(\"SNDCTL_DSP_SETFMT\")"); |
436 | return -1; | 429 | // return -1; |
437 | } | 430 | } |
@@ -439,3 +432,3 @@ int VMemo::openDSP() { | |||
439 | perror("ioctl(\"SNDCTL_DSP_CHANNELS\")"); | 432 | perror("ioctl(\"SNDCTL_DSP_CHANNELS\")"); |
440 | return -1; | 433 | // return -1; |
441 | } | 434 | } |
@@ -443,3 +436,3 @@ int VMemo::openDSP() { | |||
443 | perror("ioctl(\"SNDCTL_DSP_SPEED\")"); | 436 | perror("ioctl(\"SNDCTL_DSP_SPEED\")"); |
444 | return -1; | 437 | // return -1; |
445 | } | 438 | } |
@@ -447,6 +440,6 @@ int VMemo::openDSP() { | |||
447 | perror("ioctl(\"SOUND_PCM_READ_RATE\")"); | 440 | perror("ioctl(\"SOUND_PCM_READ_RATE\")"); |
448 | return -1; | 441 | // return -1; |
449 | } | 442 | } |
450 | 443 | ||
451 | QCopEnvelope( "QPE/System", "volumeChange(bool)" ) << FALSE; //mute | 444 | QCopEnvelope( "QPE/System", "volumeChange(bool)" ) << false; //mute |
452 | 445 | ||
@@ -508,3 +501,3 @@ bool VMemo::record() { | |||
508 | if(sRate > 0) { | 501 | if(sRate > 0) { |
509 | t_timer->start( sRate * 1000+1000, TRUE); | 502 | t_timer->start( sRate * 1000+1000, true); |
510 | } | 503 | } |
@@ -530,5 +523,5 @@ bool VMemo::record() { | |||
530 | QMessageBox::message(tr("Note"),tr("error recording")); | 523 | QMessageBox::message(tr("Note"),tr("error recording")); |
531 | recording = FALSE; | 524 | recording = false; |
532 | break; | 525 | break; |
533 | return FALSE; | 526 | return false; |
534 | } | 527 | } |
@@ -543,3 +536,3 @@ bool VMemo::record() { | |||
543 | break; | 536 | break; |
544 | return FALSE; | 537 | return false; |
545 | } | 538 | } |
@@ -556,5 +549,5 @@ bool VMemo::record() { | |||
556 | QMessageBox::message(tr("Note"),tr("error recording")); | 549 | QMessageBox::message(tr("Note"),tr("error recording")); |
557 | recording = FALSE; | 550 | recording = false; |
558 | break; | 551 | break; |
559 | return FALSE; | 552 | return false; |
560 | } | 553 | } |
@@ -569,3 +562,3 @@ bool VMemo::record() { | |||
569 | break; | 562 | break; |
570 | return FALSE; | 563 | return false; |
571 | } | 564 | } |
@@ -575,5 +568,4 @@ bool VMemo::record() { | |||
575 | } | 568 | } |
576 | // odebug << "result is " << result << oendl; | ||
577 | } | 569 | } |
578 | odebug << "file has length of " << length << " lasting " << (( length / speed) / channels) / 2 << " seconds" << oendl; | 570 | owarn << "file has length of " << length << " lasting " << (( length / speed) / channels) / 2 << " seconds" << oendl; |
579 | 571 | ||
@@ -588,3 +580,2 @@ bool VMemo::record() { | |||
588 | track.close(); | 580 | track.close(); |
589 | odebug << "Track closed" << oendl; | ||
590 | 581 | ||
@@ -620,6 +611,6 @@ bool VMemo::record() { | |||
620 | cfg.setGroup("Volume"); | 611 | cfg.setGroup("Volume"); |
621 | QString foo = cfg.readEntry("Mute","TRUE"); | 612 | QString foo = cfg.readEntry("Mute","true"); |
622 | if(foo.find("TRUE",0,TRUE) != -1) | 613 | if(foo.find("true",0,true) != -1) |
623 | QCopEnvelope( "QPE/System", "volumeChange(bool)" ) << TRUE; //mute | 614 | QCopEnvelope( "QPE/System", "volumeChange(bool)" ) << true; //mute |
624 | return TRUE; | 615 | return true; |
625 | } | 616 | } |
@@ -669,3 +660,3 @@ void VMemo::timerBreak() { | |||
669 | 660 | ||
670 | //EXPORT_OPIE_APPLET_v1( VMemo ) | 661 | EXPORT_OPIE_APPLET_v1( VMemo ) |
671 | 662 | ||