author | zautrix <zautrix> | 2005-03-10 09:13:29 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-03-10 09:13:29 (UTC) |
commit | 4b05d69b961309df5d56714889c62ca530580914 (patch) (unidiff) | |
tree | c6b7b0651889a88ffe44c570f7e557523cfa1044 | |
parent | f20f8ca063abd322387a72f3f5a65c480f6a4233 (diff) | |
download | kdepimpi-4b05d69b961309df5d56714889c62ca530580914.zip kdepimpi-4b05d69b961309df5d56714889c62ca530580914.tar.gz kdepimpi-4b05d69b961309df5d56714889c62ca530580914.tar.bz2 |
pwmp fix
-rw-r--r-- | bin/kdepim/WhatsNew.txt | 1 | ||||
-rw-r--r-- | pwmanager/pwmanager/pwm.cpp | 13 |
2 files changed, 13 insertions, 1 deletions
diff --git a/bin/kdepim/WhatsNew.txt b/bin/kdepim/WhatsNew.txt index a7b8530..d4b7971 100644 --- a/bin/kdepim/WhatsNew.txt +++ b/bin/kdepim/WhatsNew.txt | |||
@@ -1,57 +1,58 @@ | |||
1 | Info about the changes in new versions of KDE-Pim/Pi | 1 | Info about the changes in new versions of KDE-Pim/Pi |
2 | 2 | ||
3 | ********** VERSION 2.0.15 ************ | 3 | ********** VERSION 2.0.15 ************ |
4 | 4 | ||
5 | PwM/Pi: | 5 | PwM/Pi: |
6 | Added keyboard shorcuts for | 6 | Added keyboard shorcuts for |
7 | - toggling summary view (space bar) | 7 | - toggling summary view (space bar) |
8 | - delete item (delete + backspace key) | 8 | - delete item (delete + backspace key) |
9 | - add new item ( i + n key) | 9 | - add new item ( i + n key) |
10 | Fixed length of info in the title. | ||
10 | 11 | ||
11 | KO/Pi-KA/Pi: | 12 | KO/Pi-KA/Pi: |
12 | Changed "ME" menu bar entry to an icon. | 13 | Changed "ME" menu bar entry to an icon. |
13 | 14 | ||
14 | KO/Pi: | 15 | KO/Pi: |
15 | Fixed two minor bugs in displaying todos. | 16 | Fixed two minor bugs in displaying todos. |
16 | 17 | ||
17 | 18 | ||
18 | ********** VERSION 2.0.14 ************ | 19 | ********** VERSION 2.0.14 ************ |
19 | 20 | ||
20 | Made Passwordmanager PwM/Pi more userfriendly: | 21 | Made Passwordmanager PwM/Pi more userfriendly: |
21 | Rearranged some toolbar icons, optimized setting of focus, fixed layout problems and more. | 22 | Rearranged some toolbar icons, optimized setting of focus, fixed layout problems and more. |
22 | Fixed bug in KO/Pi todo printing. | 23 | Fixed bug in KO/Pi todo printing. |
23 | Made Qtopia calendar import possible on desktop . | 24 | Made Qtopia calendar import possible on desktop . |
24 | 25 | ||
25 | ********** VERSION 2.0.13 ************ | 26 | ********** VERSION 2.0.13 ************ |
26 | 27 | ||
27 | Fixed a problem in the addressee select dialog and made it more user friendly by adding a minimize splitter. | 28 | Fixed a problem in the addressee select dialog and made it more user friendly by adding a minimize splitter. |
28 | 29 | ||
29 | In the search dialog you can switch now the focus from search line edit to the list view by pressing key "arrow down". | 30 | In the search dialog you can switch now the focus from search line edit to the list view by pressing key "arrow down". |
30 | 31 | ||
31 | OM/Pi: | 32 | OM/Pi: |
32 | Fixed a refresh problem of outgoing/sent/sendfailed folders after sending mails. | 33 | Fixed a refresh problem of outgoing/sent/sendfailed folders after sending mails. |
33 | Added missing German translation. | 34 | Added missing German translation. |
34 | Added warning if path is specified in local folder settings of account config. | 35 | Added warning if path is specified in local folder settings of account config. |
35 | 36 | ||
36 | ********** VERSION 2.0.12 ************ | 37 | ********** VERSION 2.0.12 ************ |
37 | 38 | ||
38 | KO/Pi: | 39 | KO/Pi: |
39 | Fixed a bug in todo start/due date handling for non recurring todos with a start and due date. | 40 | Fixed a bug in todo start/due date handling for non recurring todos with a start and due date. |
40 | Fixed some layout problems in the KO/Pi agenda view when there were many conflicting itmes. | 41 | Fixed some layout problems in the KO/Pi agenda view when there were many conflicting itmes. |
41 | Fixed several problems of the keyboard focus in the desktop versions when opening the search dialog/event viewer. | 42 | Fixed several problems of the keyboard focus in the desktop versions when opening the search dialog/event viewer. |
42 | 43 | ||
43 | Fixed problem in pi-sync mode when wrong password was sent. | 44 | Fixed problem in pi-sync mode when wrong password was sent. |
44 | 45 | ||
45 | OM/Pi: | 46 | OM/Pi: |
46 | Fixed a crash when displaying mails with "Show mail as html" was checked in the config. | 47 | Fixed a crash when displaying mails with "Show mail as html" was checked in the config. |
47 | Added a check before displaying the mail if the mail is in html format, if "Show mail as html" is enabled. | 48 | Added a check before displaying the mail if the mail is in html format, if "Show mail as html" is enabled. |
48 | 49 | ||
49 | ********** VERSION 2.0.11 ************ | 50 | ********** VERSION 2.0.11 ************ |
50 | 51 | ||
51 | Fixed some problems in pi-sync mode | 52 | Fixed some problems in pi-sync mode |
52 | (e.g. details of events were not synced properly) | 53 | (e.g. details of events were not synced properly) |
53 | 54 | ||
54 | ********** VERSION 2.0.10 ************ | 55 | ********** VERSION 2.0.10 ************ |
55 | 56 | ||
56 | KO/Pi: | 57 | KO/Pi: |
57 | In the desktop versions the context menu in the search dialog was broken after introducing the What'sThis info for the list view. | 58 | In the desktop versions the context menu in the search dialog was broken after introducing the What'sThis info for the list view. |
diff --git a/pwmanager/pwmanager/pwm.cpp b/pwmanager/pwmanager/pwm.cpp index a751fce..9c8d12d 100644 --- a/pwmanager/pwmanager/pwm.cpp +++ b/pwmanager/pwmanager/pwm.cpp | |||
@@ -444,97 +444,108 @@ void PwM::initToolbar() | |||
444 | SLOT(save_slot()), true, i18n("Save")); | 444 | SLOT(save_slot()), true, i18n("Save")); |
445 | #if 0 | 445 | #if 0 |
446 | toolBar()->insertButton(picons->loadIcon("filesaveas", KIcon::Toolbar), | 446 | toolBar()->insertButton(picons->loadIcon("filesaveas", KIcon::Toolbar), |
447 | BUTTON_TOOL_SAVEAS, SIGNAL(clicked(int)), this, | 447 | BUTTON_TOOL_SAVEAS, SIGNAL(clicked(int)), this, |
448 | SLOT(saveAs_slot()), true, i18n("Save as")); | 448 | SLOT(saveAs_slot()), true, i18n("Save as")); |
449 | #endif | 449 | #endif |
450 | 450 | ||
451 | 451 | ||
452 | #if 0 | 452 | #if 0 |
453 | toolBar()->insertButton(picons->loadIcon("fileprint", KIcon::Toolbar), | 453 | toolBar()->insertButton(picons->loadIcon("fileprint", KIcon::Toolbar), |
454 | BUTTON_TOOL_PRINT, SIGNAL(clicked(int)), this, | 454 | BUTTON_TOOL_PRINT, SIGNAL(clicked(int)), this, |
455 | SLOT(print_slot()), true, i18n("Print...")); | 455 | SLOT(print_slot()), true, i18n("Print...")); |
456 | #endif | 456 | #endif |
457 | toolBar()->insertSeparator(); | 457 | toolBar()->insertSeparator(); |
458 | toolBar()->insertButton(picons->loadIcon("edit", KIcon::Toolbar), | 458 | toolBar()->insertButton(picons->loadIcon("edit", KIcon::Toolbar), |
459 | BUTTON_TOOL_EDIT, SIGNAL(clicked(int)), this, | 459 | BUTTON_TOOL_EDIT, SIGNAL(clicked(int)), this, |
460 | SLOT(editPwd_slot()), true, | 460 | SLOT(editPwd_slot()), true, |
461 | i18n("Edit password")); | 461 | i18n("Edit password")); |
462 | toolBar()->insertButton(picons->loadIcon("editdelete", KIcon::Toolbar), | 462 | toolBar()->insertButton(picons->loadIcon("editdelete", KIcon::Toolbar), |
463 | BUTTON_TOOL_DEL, SIGNAL(clicked(int)), this, | 463 | BUTTON_TOOL_DEL, SIGNAL(clicked(int)), this, |
464 | SLOT(deletePwd_slot()), true, | 464 | SLOT(deletePwd_slot()), true, |
465 | i18n("Delete password")); | 465 | i18n("Delete password")); |
466 | toolBar()->insertSeparator(); | 466 | toolBar()->insertSeparator(); |
467 | toolBar()->insertButton(picons->loadIcon("halfencrypted", KIcon::Toolbar), | 467 | toolBar()->insertButton(picons->loadIcon("halfencrypted", KIcon::Toolbar), |
468 | BUTTON_TOOL_LOCK, SIGNAL(clicked(int)), this, | 468 | BUTTON_TOOL_LOCK, SIGNAL(clicked(int)), this, |
469 | SLOT(lockWnd_slot()), true, | 469 | SLOT(lockWnd_slot()), true, |
470 | i18n("Lock all entries")); | 470 | i18n("Lock all entries")); |
471 | toolBar()->insertButton(picons->loadIcon("encrypted", KIcon::Toolbar), | 471 | toolBar()->insertButton(picons->loadIcon("encrypted", KIcon::Toolbar), |
472 | BUTTON_TOOL_DEEPLOCK, SIGNAL(clicked(int)), this, | 472 | BUTTON_TOOL_DEEPLOCK, SIGNAL(clicked(int)), this, |
473 | SLOT(deepLockWnd_slot()), true, | 473 | SLOT(deepLockWnd_slot()), true, |
474 | i18n("Deep-Lock all entries")); | 474 | i18n("Deep-Lock all entries")); |
475 | toolBar()->insertButton(picons->loadIcon("decrypted", KIcon::Toolbar), | 475 | toolBar()->insertButton(picons->loadIcon("decrypted", KIcon::Toolbar), |
476 | BUTTON_TOOL_UNLOCK, SIGNAL(clicked(int)), this, | 476 | BUTTON_TOOL_UNLOCK, SIGNAL(clicked(int)), this, |
477 | SLOT(unlockWnd_slot()), true, | 477 | SLOT(unlockWnd_slot()), true, |
478 | i18n("Unlock all entries")); | 478 | i18n("Unlock all entries")); |
479 | } | 479 | } |
480 | 480 | ||
481 | void PwM::initMetrics() | 481 | void PwM::initMetrics() |
482 | { | 482 | { |
483 | QSize s = conf()->confWndMainWndSize(); | 483 | QSize s = conf()->confWndMainWndSize(); |
484 | if (s.isValid()) | 484 | if (s.isValid()) |
485 | resize(s); | 485 | resize(s); |
486 | else | 486 | else |
487 | resize(DEFAULT_SIZE); | 487 | resize(DEFAULT_SIZE); |
488 | } | 488 | } |
489 | 489 | ||
490 | void PwM::updateCaption() | 490 | void PwM::updateCaption() |
491 | { | 491 | { |
492 | setPlainCaption(curDoc()->getTitle() + " - " PROG_NAME " " PACKAGE_VER); | 492 | QString s = curDoc()->getTitle(); |
493 | int maxlen = 50; | ||
494 | if ( QApplication::desktop()->width() < 640 ) { | ||
495 | if ( QApplication::desktop()->width() < 320 ) | ||
496 | maxlen = 22; | ||
497 | else | ||
498 | maxlen = 35; | ||
499 | } | ||
500 | if ( s.length() > maxlen ) { | ||
501 | s = "..."+s.right(maxlen -3); | ||
502 | } | ||
503 | setPlainCaption( s ); | ||
493 | } | 504 | } |
494 | 505 | ||
495 | void PwM::hideEvent(QHideEvent *) | 506 | void PwM::hideEvent(QHideEvent *) |
496 | { | 507 | { |
497 | if (isMinimized()) { | 508 | if (isMinimized()) { |
498 | if (init->tray()) { | 509 | if (init->tray()) { |
499 | forceMinimizeToTray = true; | 510 | forceMinimizeToTray = true; |
500 | close(); | 511 | close(); |
501 | } | 512 | } |
502 | int mmlock = conf()->confGlobMinimizeLock(); | 513 | int mmlock = conf()->confGlobMinimizeLock(); |
503 | switch (mmlock) { | 514 | switch (mmlock) { |
504 | case 0: // don't lock anything | 515 | case 0: // don't lock anything |
505 | break; | 516 | break; |
506 | case 1: {// normal lock | 517 | case 1: {// normal lock |
507 | curDoc()->lockAll(true); | 518 | curDoc()->lockAll(true); |
508 | break; | 519 | break; |
509 | } case 2: {// deep-lock | 520 | } case 2: {// deep-lock |
510 | curDoc()->deepLock(); | 521 | curDoc()->deepLock(); |
511 | break; | 522 | break; |
512 | } default: | 523 | } default: |
513 | WARN(); | 524 | WARN(); |
514 | } | 525 | } |
515 | } | 526 | } |
516 | } | 527 | } |
517 | 528 | ||
518 | void PwM::setVirgin(bool v) | 529 | void PwM::setVirgin(bool v) |
519 | { | 530 | { |
520 | if (virgin == v) | 531 | if (virgin == v) |
521 | return; | 532 | return; |
522 | virgin = v; | 533 | virgin = v; |
523 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_SAVE, !v); | 534 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_SAVE, !v); |
524 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_SAVEAS, !v); | 535 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_SAVEAS, !v); |
525 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_EXPORT, !v); | 536 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_EXPORT, !v); |
526 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_PRINT, !v); | 537 | filePopup->setItemEnabled(BUTTON_POPUP_FILE_PRINT, !v); |
527 | managePopup->setItemEnabled(BUTTON_POPUP_MANAGE_EDIT, !v); | 538 | managePopup->setItemEnabled(BUTTON_POPUP_MANAGE_EDIT, !v); |
528 | managePopup->setItemEnabled(BUTTON_POPUP_MANAGE_DEL, !v); | 539 | managePopup->setItemEnabled(BUTTON_POPUP_MANAGE_DEL, !v); |
529 | managePopup->setItemEnabled(BUTTON_POPUP_MANAGE_CHANGEMP, !v); | 540 | managePopup->setItemEnabled(BUTTON_POPUP_MANAGE_CHANGEMP, !v); |
530 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_LOCK, !v); | 541 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_LOCK, !v); |
531 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_DEEPLOCK, !v); | 542 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_DEEPLOCK, !v); |
532 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_UNLOCK, !v); | 543 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_UNLOCK, !v); |
533 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_FIND, !v); | 544 | viewPopup->setItemEnabled(BUTTON_POPUP_VIEW_FIND, !v); |
534 | toolBar()->setItemEnabled(BUTTON_TOOL_SAVE, !v); | 545 | toolBar()->setItemEnabled(BUTTON_TOOL_SAVE, !v); |
535 | toolBar()->setItemEnabled(BUTTON_TOOL_SAVEAS, !v); | 546 | toolBar()->setItemEnabled(BUTTON_TOOL_SAVEAS, !v); |
536 | toolBar()->setItemEnabled(BUTTON_TOOL_PRINT, !v); | 547 | toolBar()->setItemEnabled(BUTTON_TOOL_PRINT, !v); |
537 | toolBar()->setItemEnabled(BUTTON_TOOL_EDIT, !v); | 548 | toolBar()->setItemEnabled(BUTTON_TOOL_EDIT, !v); |
538 | toolBar()->setItemEnabled(BUTTON_TOOL_DEL, !v); | 549 | toolBar()->setItemEnabled(BUTTON_TOOL_DEL, !v); |
539 | toolBar()->setItemEnabled(BUTTON_TOOL_LOCK, !v); | 550 | toolBar()->setItemEnabled(BUTTON_TOOL_LOCK, !v); |
540 | toolBar()->setItemEnabled(BUTTON_TOOL_DEEPLOCK, !v); | 551 | toolBar()->setItemEnabled(BUTTON_TOOL_DEEPLOCK, !v); |