/[winpt]/trunk/Src/wptFileManagerDlg.cpp
ViewVC logotype

Log of /trunk/Src/wptFileManagerDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 328 - (view) (annotate) - [select for diffs]
Modified Fri Sep 25 16:07:38 2009 UTC (15 years, 5 months ago) by twoaday
File length: 22565 byte(s)
Diff to previous 278


Revision 278 - (view) (annotate) - [select for diffs]
Modified Mon Jan 15 22:02:04 2007 UTC (18 years, 1 month ago) by twoaday
File length: 29839 byte(s)
Diff to previous 273
See ChangeLog.



Revision 273 - (view) (annotate) - [select for diffs]
Modified Fri Dec 8 10:22:17 2006 UTC (18 years, 2 months ago) by twoaday
File length: 29997 byte(s)
Diff to previous 271


Revision 271 - (view) (annotate) - [select for diffs]
Modified Sun Nov 5 08:57:45 2006 UTC (18 years, 3 months ago) by twoaday
File length: 29012 byte(s)
Diff to previous 262


Revision 262 - (view) (annotate) - [select for diffs]
Modified Sat Sep 30 10:24:34 2006 UTC (18 years, 5 months ago) by twoaday
File length: 28770 byte(s)
Diff to previous 256


Revision 256 - (view) (annotate) - [select for diffs]
Modified Sat Aug 5 10:31:06 2006 UTC (18 years, 6 months ago) by twoaday
File length: 28659 byte(s)
Diff to previous 244
1.0.0pre3 release.



Revision 244 - (view) (annotate) - [select for diffs]
Modified Mon Jul 3 14:10:21 2006 UTC (18 years, 7 months ago) by twoaday
File length: 29003 byte(s)
Diff to previous 219


Revision 219 - (view) (annotate) - [select for diffs]
Modified Sat May 27 08:56:00 2006 UTC (18 years, 9 months ago) by twoaday
File length: 28784 byte(s)
Diff to previous 214
2006-05-25  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptGPGUtil.cpp (gpg_rebuild_cache): Return error code.
        * wptGPGME.cpp (winpt_get_seckey): Fix off-by-one bug.
        * wptVerifyList.cpp (verlist_build): New argument type.
        Change all callers.
        (verlist_set_info_control): New.
        (verlist_set_additional_info): New.
        * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Adjust code.
        * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Likewise.
        * wptFileCBS.cpp (read_cb, write_cb): Add logging.
                                                                                



Revision 214 - (view) (annotate) - [select for diffs]
Modified Sun May 14 18:40:36 2006 UTC (18 years, 9 months ago) by twoaday
File length: 28419 byte(s)
Diff to previous 209
2006-05-14  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptKeyCache.cpp (gpg_keycache_update_attr): Parse
        preferred keyserver URL.
        * wptHTTP.cpp (extractHostInfo): Fix segv.
        * wptGPGUtil.cpp (gpg_find_key_subpacket): Ignore default
        gpg.conf.
        * wptKeyserverSearchDlg.cpp (search_hkp_keys): Do not
        assume an existing user id.
        * wptPassphraseCB.cpp (passphrase_cb): Automatic cancel
        if no passphrase is available.

(for complete list of changes, see Src/ChangeLog)

About to release 0.12.1



Revision 209 - (view) (annotate) - [select for diffs]
Modified Wed May 3 14:34:08 2006 UTC (18 years, 10 months ago) by twoaday
File length: 28442 byte(s)
Diff to previous 208
2006-05-02  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptFileManagerDlg.cpp (file_encrypt_dlg_proc): Use a
        caption for the radio button group.
        * wptKeyserverDlg.cpp (keyserver_recv_key): Use new code.
        * wptKeyserver.cpp (kserver_recvkey, finger_recvkey,
        ldap_recvkey): Avoid fixed buffers.
        (do_spawn_ldap_helper): New.
        (ldap_recvkey): Factor out code into helper function.
        * wptPassphraseCBDlg.cpp (passphrase_callback_proc):
        Increase width of the list box to make sure even large
        user IDs will be completly displayed.



Revision 208 - (view) (annotate) - [select for diffs]
Modified Mon May 1 12:22:18 2006 UTC (18 years, 10 months ago) by twoaday
File length: 28425 byte(s)
Diff to previous 204
See ChangeLog.



Revision 204 - (view) (annotate) - [select for diffs]
Modified Wed Apr 26 06:37:23 2006 UTC (18 years, 10 months ago) by twoaday
File length: 28289 byte(s)
Diff to previous 197
2006-04-25  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptFileManagerDlg.cpp (file_manager_dlg_proc): Handle IDCANCEL.
        * wptMDSumDlg.cpp (hash_selected_files): New.
        (mdsum_dlg_proc): Cleanups.
        * wptKeysignDlg.cpp (keysign_dlg_proc): Fix segv.
                                                                                
2006-04-23  Timo Schulz  <ts@g10code.de>
                                                                                
        * wptW32API.cpp (SetDlgItemText_utf8): New.
        (SetWindowText_utf8): New.
        (GetDlgItemText_utf8): New.
        * wptListView.cpp (listview_add_sub_item): Internal
        utf8 support.



Revision 197 - (view) (annotate) - [select for diffs]
Modified Mon Apr 10 07:38:06 2006 UTC (18 years, 10 months ago) by twoaday
File length: 28235 byte(s)
Diff to previous 193
2006-04-09  Timo Schulz  <ts@g10code.de>
 
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Only return true
        if the homedir value was changed.
        * wptGPG.cpp (default_key_from_cache): Only return secret key
        if public part is available.
        (set_gnupg_default_key): Fix NULL problem.
        * wptKeyEditDlgs.cpp (do_editkey_clean): Set update flag.
        * wptFileCBS.cpp (write_cb, read_cb): Better error handling.
        * wptFileManagerDlg.cpp (file_manager_dlg_proc): Handle
        'always-on-top' correctly.
        * wptKeylist.cpp (keylist_get_recipients): Allocate enough
        mem to hold all possible keys.
        (keylist_enum_keys): Likewise.



Revision 193 - (view) (annotate) - [select for diffs]
Modified Sat Apr 1 12:36:35 2006 UTC (18 years, 11 months ago) by twoaday
File length: 28225 byte(s)
Diff to previous 188
2006-03-31  Timo Schulz  <ts@g10code.de>
 
        * wptCommonDlg.cpp (nls_load_langlist): New.
        (nsl_set_language): New.
        (nls_dlg_proc): New.
        (select_language): New. Allow user to select the language.
        * wptNLS.c (get_gettext_langid): Updated available languages.
        * WinPT.cpp (WinMain): Allow to select the languag on first
        start in non-installer environments.
        * wptVerifyList.cpp (verlist_build): Simplified.
        (verlist_add_sig_log): Likewise.
        * wptListview.cpp (listview_set_column_width,
        listview_get_selected_item): New.
        * wptKeyManager.cpp (gpg_clip_export): Merged into..
        (km_clip_export): ..this function.



Revision 188 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 12:39:02 2006 UTC (18 years, 11 months ago) by twoaday
File length: 28220 byte(s)
Diff to previous 178
2006-03-22  Timo Schulz  <ts@g10code.de>
 
        * wptClipSignDlg.cpp (on_init_dialog): New.
        Check that there is at least one useable signing key.
        * wptSigTreeDlg.cpp (sigtree_load): Correct UTF8 handling.
        * wptKeyEditDlgs.cpp (keyedit_set_pref_keyserver): Show error
        if needed.



Revision 178 - (view) (annotate) - [select for diffs]
Modified Tue Feb 21 12:12:23 2006 UTC (19 years ago) by twoaday
File length: 28192 byte(s)
Diff to previous 177
2006-02-15  Timo Schulz  <ts@g10code.de>
 
        * wptKeysignDlg.cpp (keysign_dlg_proc): Localize new checkbox.
        * wptFileStatDlg.cpp (get_s2k_algo): New.
        * wptFileManagerDlg.cpp (update_status_bar): Use human readable
        formats.



Revision 177 - (view) (annotate) - [select for diffs]
Modified Tue Feb 14 15:46:29 2006 UTC (19 years ago) by twoaday
File length: 27995 byte(s)
Diff to previous 176
2006-02-14  Timo Schulz  <ts@g10code.de>
 
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Localize 'Cancel'.
        * wptKeysignDlg.cpp (keysign_dlg_proc): Implement 'Hide Typing'.
        * wptFileManager.cpp (fm_sym_encrypt): Set cancel.
        (fm_parse_files): Handle cancel.
         
Prepare first release candidate.



Revision 176 - (view) (annotate) - [select for diffs]
Modified Mon Feb 13 09:38:03 2006 UTC (19 years ago) by twoaday
File length: 27918 byte(s)
Diff to previous 165


Revision 165 - (view) (annotate) - [select for diffs]
Modified Tue Jan 24 10:10:15 2006 UTC (19 years, 1 month ago) by twoaday
File length: 27907 byte(s)
Diff to previous 150
2006-01-21  Timo Schulz  <twoaday@freakmail.de>
                                                                                
        * wptKeyCache.cpp (keycache_next_key): Handle the case
        that there is a secret key without a public part.
        * wptKeyserver.cpp (kserver_save_conf): Save ports.
        * wptKeyserverDlg.cpp (keyserver_modify_dlg_proc):
        Reset keyserver name.
        * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Just indicate
        an update, do not update the cache.
        * wptFileManagerDlg.cpp (file_import_dlg_proc): Use one
        dialog for both clipboard and file imports.
        * wptKeyManager.cpp (km_file_import, km_clip_import):
        Changes to support new update system.
        (gpg_clip_import): New.
        * wptKeyManagerDlg.cpp (km_gui_import): New.
        (find_keypos): Rewritten.
        (refresh_keylist): Improved error checking.
                                                                                
(for complete list of changes, see PTD/ChangeLog, Src/ChangeLog)



Revision 150 - (view) (annotate) - [select for diffs]
Modified Wed Jan 18 11:52:45 2006 UTC (19 years, 1 month ago) by twoaday
File length: 27581 byte(s)
Diff to previous 141
2006-01-18  Timo Schulz  <ts@g10code.com>
 
        * wptListview.cpp (listview_del_sel_items): Fixed index
        calculation. This fixed a lot of problems with the KM listview
        update.
        (listview_del_all): Renamed to...
        (listview_del_all_items): ..this. Changed all callers.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Just refresh
        list when file import contained new/updated keys.
        * wptKeyManager.cpp (km_file_import): Indicate if the
        import contained any new/update keys.
        * wptClipImportDlg.cpp (print_import_status): Just mark
        keys which actually changed.
         



Revision 141 - (view) (annotate) - [select for diffs]
Modified Wed Jan 11 12:48:51 2006 UTC (19 years, 1 month ago) by twoaday
File length: 27576 byte(s)
Diff to previous 129
2006-01-11  Timo Schulz  <ts@g10code.com>
 
        * de.po: Updated.



Revision 129 - (view) (annotate) - [select for diffs]
Modified Fri Dec 30 13:56:10 2005 UTC (19 years, 2 months ago) by twoaday
File length: 27580 byte(s)
Diff to previous 105
2005-12-27  Timo Schulz  <ts@g10code.com>
                                                                                
        * wptListView.cpp (listview_set_view): New.
        (listview_del_column): New.
        * wptW32API.cpp (get_locale_date): New.
        (get_menu_state): New.
        (force_foreground_window): New.
        * wptVerifyList.cpp (strtimestamp): Support for
        locale date formats.
        * wptGPGUtil.cpp (gpg_revoke_cert): Handle bad
        passphrases.
        * wptKeyEditCB.cpp (editkey_command_handler): Immediately
        return when a bad passphrase was submitted.
        * wptKeyRevokersDlg.cpp (keyrevokers_dlg_proc): Change
        column order.
        * wptKeylist.cpp (keylist_upd_col): New.
        * wptKeyManagerDlg.cpp (update_ui_items): Deactivate
        'Revocation' for public keys.
        (translate_menu_strings): s/Revoke/Revoke Cert.
        (modify_listview_columns): New.



Revision 105 - (view) (annotate) - [select for diffs]
Modified Wed Nov 30 10:22:00 2005 UTC (19 years, 3 months ago) by twoaday
File length: 27466 byte(s)
Diff to previous 99
Several cleanups and improved translation.



Revision 99 - (view) (annotate) - [select for diffs]
Modified Fri Nov 25 07:47:51 2005 UTC (19 years, 3 months ago) by twoaday
File length: 27261 byte(s)
Diff to previous 88
Updated translation.



Revision 88 - (view) (annotate) - [select for diffs]
Modified Mon Nov 21 12:06:59 2005 UTC (19 years, 3 months ago) by twoaday
File length: 27072 byte(s)
Diff to previous 85
2005-11-21  Timo Schulz  <ts@g10code.com>
 
        * WinPT.cpp (WinMain): Implement --stop switch.
        * wptClipEditDlg.cpp (clip_edit_dlg_proc): Localize
        missing string.
        * wptPreferencesDlg.cpp (prefs_dlg_proc): Likewise.
        * wptKeygenDlg.cpp (keygen_dlg_proc): Verify valid context
        first. Thanks to Ralf.
        * wptFileManagerDlg.cpp (update_ui_items): New.
        * wptFileManager.cpp (fm_set_status): New sigmode param.
        Changed all callers.



Revision 85 - (view) (annotate) - [select for diffs]
Modified Fri Nov 18 07:20:40 2005 UTC (19 years, 3 months ago) by twoaday
File length: 25694 byte(s)
Diff to previous 77
2005-11-17  Timo Schulz  <ts@g10code.com>
 
        * wptGPG.cpp (check_last_gnupg_access): Kludge to avoid that
        the cache will be loaded twice.
        * wptRegistry.cpp (regist_inst_winpt): More comments.
        * wptKeyManagerDlg.cpp (do_center_window): Make sure that
        neg. coordinates are never used.
        * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Localize all
        strings.
        * wptPassphraseCB.cpp (passphrase_callback_proc): Likewise.
        * wptFileManagerDlg.cpp (filemanager_dlg_proc): Localize menu
        and save 'AlwaysOnTop' in the registry.
         


Revision 77 - (view) (annotate) - [select for diffs]
Modified Mon Nov 14 15:01:01 2005 UTC (19 years, 3 months ago) by twoaday
File length: 25356 byte(s)
Diff to previous 68
2005-11-12  Timo Schulz  <ts@g10code.com>
 
        Fix more GCC warnings.
 
2005-11-10  Timo Schulz  <ts@g10code.com>
 
        * wptClipSignDlg.cpp (one_key_proc): Use
        release_gpg_passphrase_cb() to free the context.
        * wptListView.cpp (listview_deselect_all): New.
        * wptMAPI.cpp (mapi_send_pubkey): Works again.
        * wptFileManagerDlg.cpp (file_manager_dlg_proc): Support encrypt &
        zip.
        * wptPassphraseCB.cpp (passphrase_callback_proc): Fix passphrase
        caching for signing operations.
        * wptKeyManager.cpp (km_send_to_mail_recipient): Works again.
        * wptFileManager.cpp (fm_send_file): Likewise.
        (fm_encrypt_into_zip): New.
         


Revision 68 - (view) (annotate) - [select for diffs]
Modified Sat Nov 5 12:00:55 2005 UTC (19 years, 3 months ago) by twoaday
File length: 25162 byte(s)
Diff to previous 65
More minor changes to avoid GCC warnings.



Revision 65 - (view) (annotate) - [select for diffs]
Modified Thu Nov 3 16:55:25 2005 UTC (19 years, 3 months ago) by twoaday
File length: 25135 byte(s)
Diff to previous 48
Minor changes to avoid GCC warnings.



Revision 48 - (view) (annotate) - [select for diffs]
Modified Mon Oct 31 21:14:11 2005 UTC (19 years, 4 months ago) by werner
File length: 25141 byte(s)
Diff to previous 47
More changes.  Compiles again but there are at least gettext issues with
w32-gettext.c.  I can't get a gpg-error build with ENABLE_NLS.


Revision 47 - (view) (annotate) - [select for diffs]
Modified Mon Oct 31 14:04:59 2005 UTC (19 years, 4 months ago) by werner
File length: 25162 byte(s)
Diff to previous 36
Minor changes; compiles now but gettext is still missing.


Revision 36 - (view) (annotate) - [select for diffs]
Modified Thu Oct 27 15:25:13 2005 UTC (19 years, 4 months ago) by werner
File length: 25142 byte(s)
Diff to previous 32
First set of changes to use autotools for building.

Revision 32 - (view) (annotate) - [select for diffs]
Modified Mon Oct 24 08:03:48 2005 UTC (19 years, 4 months ago) by twoaday
File length: 25916 byte(s)
Diff to previous 30
2005-10-23  Timo Schulz  <twoaday@g10code.com>
 
        * wptFileManager.cpp (fm_get_file_type): Detect detached sigs.
        * wptKeyList.cpp (keylist_cmp_cb): Take care of expired/revoked keys.
        (get_ext_validity): New.
        * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Several cleanups.
        * wptClipEditDlg.cpp (load_clipboard): Factored out some code into
        this function.
        (load_clipboard_from_file): Likewise.
        (save_clipboard_to_file): New.
        * wptKeyManagerDlg.cpp (keyprops_dlg_proc): Fix stack overflow.

For complete details, see the ChangeLog files.


Revision 30 - (view) (annotate) - [select for diffs]
Modified Sat Oct 22 10:17:59 2005 UTC (19 years, 4 months ago) by twoaday
File length: 25635 byte(s)
Diff to previous 28
Sync with old SVN repository.


Revision 28 - (view) (annotate) - [select for diffs]
Modified Thu Oct 20 12:35:59 2005 UTC (19 years, 4 months ago) by twoaday
File length: 24941 byte(s)
Diff to previous 25
Minor cleanups and prepare the translation.


Revision 25 - (view) (annotate) - [select for diffs]
Modified Wed Oct 12 10:04:26 2005 UTC (19 years, 4 months ago) by twoaday
File length: 24770 byte(s)
Diff to previous 23
First testing phase finished.
Provide bug fixes for a lot of (minor) problems.


Revision 23 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:10:16 2005 UTC (19 years, 5 months ago) by twoaday
File length: 23496 byte(s)
Diff to previous 22
Almost finished phase 1 of the WinPT GPGME port.
Still need more cleanup, comments and tests.



Revision 22 - (view) (annotate) - [select for diffs]
Modified Wed Aug 10 11:33:35 2005 UTC (19 years, 6 months ago) by twoaday
File length: 23156 byte(s)
Diff to previous 5
2005-08-06  Timo Schulz  <twoaday@freakmail.de>
 
        * wptGPGME.cpp (keycache_update): Reload OpenPGP parts
        of the secret key.
        (keycache_init): cache name of secret keyring.
        * wptKeyList.cpp (keylist_upd_key): Do not add long keyid.
        (get_key_type): Do not assume 'ultimate' means key pair.
        * wptKeyEditDlgs.cpp (diff_time): New.
        (keyedit_addsubkey_dlg_proc): Changed design and use
        diff_time. Drop checks for invalid keylength (< 1024, > 4096)
        because the combo box automatically handles this.
        * wptKeyManager.cpp (km_set_implicit_trust): Return error code.
        * wptGPG.cpp (get_backup_name): New.
        (gnupg_backup_keyrings): Rotate backup names, from 0..3.
        * wptClipImportDialog.cpp (clip_import_dlg_proc): Free memory.
        * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Use 0x short keyid and
        not the long keyid.



Revision 5 - (view) (annotate) - [select for diffs]
Modified Mon Mar 7 13:21:36 2005 UTC (19 years, 11 months ago) by twoaday
File length: 22839 byte(s)
Diff to previous 4
2005-03-03  Timo Schulz  <twoaday@g10code.com>
                                                                                
        * wptCardDlg.cpp (card_changepin_dlg_proc): Add item to re-type the
        new PIN. Suggested by Achim.
        Support to show the unmasked PIN.
        Modified TAB-order.
        * wptPINDlg.cpp (pin_cb_dlg_proc): Show unmasked PIN.
 
        * Fixed wrong GPG --command-fd strings. Thanks to Achim.
 
2005-03-04  Timo Schulz  <twoaday@g10code.com>
 
        * GPG asks twice for the new PIN. Thanks to Achim.
        * wptCardDlg.cpp (card_changepin_dlg_proc): Reset the 'safety' pin also.        Only check the passphrase if the backup flag is enabled. Again thanks to        Achim.
 
2005-03-06  Timo Schulz  <twoaday@freakmail.de>
 
        * wptKeySignDlg.cpp (do_fill_seckeylist): Skip secret keys without
        a public key. Noted by Kurt Fitzner.
 



Revision 4 - (view) (annotate) - [select for diffs]
Modified Sun Feb 6 11:11:40 2005 UTC (20 years ago) by twoaday
File length: 21993 byte(s)
Diff to previous 2
2005-02-02  Timo Schulz  <twoaday@freakmail.de>
                                                                                                                            
        * wptPassphraseDlg.cpp (passwd_dlg_proc): use center_window2, otherwise
        it is invisible.
        * wptPassphraseCB.cpp (passphrase_callback_proc): Do not cache symmetric
        passphrases.
        * Enable the progress dialog for symmetric encryption.
        * wptFileManager.cpp (fm_check_file_type): Also check for 'SYMKEYENC' in
        FM_ENCRYPT mode.
        * WinPT.cpp (WinMain): SETUP_EXISTING implemented.
        * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Reset 'Locale directory' when
        no value is entered.
                                                                                                                            
2005-02-04  Timo Schulz  <twoaday@freakmail.de>
                                                                                                                            
        * wptProgressDlg.cpp (progress_cb_thread): Set root window if available.
        If the progress window survives by accident, it will be closed when the
        File Manager (root window) is closed.
                                                                                                                            



Revision 2 - (view) (annotate) - [select for diffs]
Added Mon Jan 31 11:02:21 2005 UTC (20 years, 1 month ago) by twoaday
File length: 22016 byte(s)
WinPT initial checkin.



This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26