153 Commits

Author SHA1 Message Date
morkt
c00747a38b (GUI): added CP936 to text encodings dropdown list (#82). 2017-07-19 07:19:53 +04:00
morkt
0c8b3e3e62 released v1.4.30 2017-07-05 14:24:25 +04:00
morkt
abd6ff6b39 released v1.4.29 2017-06-01 22:50:36 +04:00
morkt
2ceafe55df updated projects. 2017-05-04 04:22:22 +04:00
morkt
ae74ed29e6 released v1.4.28 2017-04-21 10:10:07 +04:00
morkt
5233233945 (GUI): disable main window when extraction is in progress. 2017-04-14 04:17:33 +04:00
morkt
2d41224b6e (GUI): disable format selection when images are ignored. 2017-04-12 04:15:44 +04:00
morkt
e10094bf8f removed colon from error message. 2017-04-10 14:33:16 +04:00
morkt
725455e5ce (FileErrorDialog): limit error text width. 2017-04-07 12:38:34 +04:00
morkt
7024987d23 (File.CompactPath): new static method. 2017-04-05 18:38:23 +04:00
morkt
90564a52a8 comment remark. 2017-04-04 19:34:05 +04:00
PeratX
a961b37e69 (GUI): updated Chinese translation (#62) 2017-04-04 19:29:05 +04:00
morkt
f925e093f6 released v1.4.27 2017-04-02 16:05:24 +04:00
morkt
9606b673c2 (error dialogs): focus forced on the first button. 2017-03-03 17:53:43 +04:00
morkt
9fbdba9da3 (ApplicationExit): exception guard. 2017-03-03 17:46:28 +04:00
morkt
497091f726 removed Ookii.Dialogs from packages. 2017-03-01 14:36:09 +04:00
morkt
3db6d9a732 released v1.4.26 2017-02-26 20:49:41 +04:00
mireado
e1e252884b (GUI): update korean translation (#50) 2017-02-17 13:23:35 +04:00
morkt
02a591c83a fixed update page url. 2017-02-15 22:46:34 +04:00
morkt
08e5a6c69a misc. 2017-02-15 22:36:45 +04:00
morkt
653ee4685d implemented async formats update. 2017-02-15 02:24:25 +04:00
morkt
d8eb3aed1a check updates - moved xml parsing around. 2017-02-15 01:40:24 +04:00
morkt
1d5d74ce93 download formats db. 2017-02-14 13:11:57 +04:00
morkt
ccd4424b1b check updates - translation strings. 2017-02-14 09:16:12 +04:00
morkt
987d57a4db check for updates - initial implementation. 2017-02-14 07:22:48 +04:00
morkt
61cd776ac2 released v1.3.25 2017-02-08 15:11:39 +04:00
mireado
45129fdc1d (GUI): update korean translation. (#46) 2017-02-05 12:42:00 +04:00
morkt
5e6c8e4048 (GarOperation): fixed path creation. 2017-02-05 01:38:54 +04:00
morkt
f486f19495 (GarExtract): skip invalid entries. 2017-02-04 13:26:51 +04:00
morkt
5e74d88ee6 (GarExtract): fixed overwrite dialog for regular entry. 2017-02-03 23:43:38 +04:00
morkt
aedd41fde4 implemented duplicate file actions dialog. 2017-02-03 21:56:04 +04:00
morkt
8213af356a Merge branch 'gui-dialogs' of https://github.com/morkt/GARbro into gui-dialogs 2017-02-03 18:07:24 +04:00
morkt
661e986e85 (FileExistsDialog): new modal window.
added FileErrorDialog logic to GarConvert.
2017-02-03 18:04:35 +04:00
mireado
4559ded191 (GUI): update korean translation. (#44) 2017-02-03 17:56:12 +04:00
morkt
c483e745d9 (GUI): added string resources. 2017-02-03 08:53:34 +04:00
morkt
cd5a820c48 added modified ProgressDialog from Ookii.Dialogs. 2017-02-02 20:27:13 +04:00
morkt
774b7e6d9c comment. 2017-02-02 10:59:15 +04:00
morkt
154699160b added dialog popup on extraction errors.
looks like Ookii.Dialogs have to be replaced with manual progress dialog
implementation, as i have no control over progress dialog window once
extraction has begun.

frankly, i just need to be able to call StopProgressDialog and
StartProgressDialog from IProgressDialog interface, but Ookii does not
provide such low-level access.
2017-02-01 16:47:48 +04:00
morkt
2b35770189 released v1.3.24 2017-01-18 05:57:16 +04:00
morkt
7b1f237448 (ConvertMedia): pressing 'Enter' in the text box concludes dialog. 2017-01-18 04:51:41 +04:00
mireado
d4269d4fd9 lang : update Korean translation (#43)
Thank you always.
>_<
2017-01-17 14:24:18 +04:00
morkt
7b7f50f3b9 (GUI): added "select files by mask" context menu item. 2017-01-12 11:31:51 +04:00
morkt
89b7d2cfd3 (GUI): improved selection by mask performance on large directories. 2017-01-12 11:14:05 +04:00
morkt
9c27c8b4f8 (LookupItem): moved timestamp update to InputData class. 2017-01-07 04:30:34 +04:00
morkt
4151c15cd6 updated nuget packages. 2017-01-05 14:20:02 +04:00
morkt
152af64a9e (CopyNamesExec): ignore clipboard errors. 2017-01-05 02:01:51 +04:00
morkt
2f4d258694 (MainWindow): [Ctrl+Ins] copies selected filenames to clipboard. 2017-01-04 21:43:42 +04:00
morkt
b3973db7f0 updated year. 2017-01-04 08:17:19 +04:00
morkt
3fab9dadfa (AboutBox): ArchiveFormat.CanCreate property was renamed to CanWrite. 2016-12-27 22:45:47 +04:00
morkt
40f250de6b released v1.3.23 2016-12-26 19:58:41 +04:00
morkt
4ec723c334 released v1.2.22 2016-12-15 15:13:40 +04:00
morkt
7983cd0674 moved BOM detection to separate methods. 2016-12-03 19:18:59 +04:00
PeratX
2bfeaf65be lang: improved Chinese translations (#42)
thank you.
2016-11-13 17:39:58 +04:00
morkt
2a076f0e45 released v1.2.21 2016-11-01 06:03:04 +04:00
morkt
c771b13d4e renamed some ImageDecoder properties and classes. 2016-10-26 15:42:27 +04:00
morkt
b05c54047d (IImageDecoder): new interface. 2016-10-25 18:18:51 +04:00
morkt
7b4b755e17 (PlayFile): don't dispose stream on successful open. 2016-10-17 11:14:42 +04:00
morkt
503b734645 migration to IBinaryStream interface. 2016-10-15 09:34:46 +04:00
morkt
21652280df (EntryViewModel): ignore invalid characters in filenames. 2016-10-14 10:21:50 +04:00
morkt
5bf4a44bf5 (GUI): implemented file drop event. 2016-10-11 09:09:06 +04:00
morkt
f1d66206bc (IResource.CanWrite): new property.
(ArchiveFormat.CanCreate): renamed to CanWrite.
2016-10-11 00:05:22 +04:00
morkt
4533787c57 released v1.2.20 2016-09-28 00:12:59 +04:00
morkt
19a64b987a post-build event. 2016-09-17 19:50:23 +04:00
morkt
4d56849084 (Formats.dat): moved to ArcFormats project. 2016-09-17 18:07:26 +04:00
morkt
7f74a3cf7d moved serialization code to GameRes. 2016-09-17 17:36:39 +04:00
morkt
58d66c4210 reset name look up on non-symbol key presses. 2016-09-09 13:18:18 +04:00
morkt
d64949da56 updated ShiinaRio encryption schemes. 2016-08-17 03:01:20 +04:00
morkt
b3d74fb17c released v1.2.19 2016-08-12 04:42:45 +04:00
morkt
0e8a3ea417 updated prerelease config. 2016-07-28 21:22:41 +04:00
morkt
ef2552deec added 'prerelease' configuration. 2016-07-26 07:08:07 +04:00
morkt
9133adeab9 released v1.2.18 2016-07-07 17:38:02 +04:00
morkt
92ad52ca43 (IsWritableDirectory): check for real.
(ConvertImage): proceed with conversion when file format does not match
filename extension.
2016-06-18 10:13:04 +04:00
morkt
7920af7fe9 (GUI): settings upgrade moved to ApplicationStartup handler. 2016-06-14 18:10:27 +04:00
morkt
95e7aa7614 released v1.2.17 2016-06-12 01:38:09 +04:00
mireado
b7f4c3602d update korean translation (#27) 2016-06-07 18:54:39 +04:00
morkt
37a1a4311c switch to dragging cursor on left mouse button down. 2016-06-04 00:43:13 +04:00
morkt
aeccf3a545 added cursor files. 2016-06-03 18:18:58 +04:00
morkt
f7e395b76b override cursor within image preview pane. 2016-06-03 18:16:40 +04:00
morkt
a470d27993 deleted unused file. 2016-05-30 15:49:21 +04:00
morkt
656205488c (GUI): removed unused resources. 2016-05-27 12:13:06 +04:00
morkt
f9c39e87a3 (GUI): added site link to about box. 2016-05-27 12:12:28 +04:00
morkt
ddd5c89cd1 another Kirikiri encryption scheme (#26). 2016-05-25 03:55:13 +04:00
morkt
733e731eda updated supported schemes. 2016-05-22 11:59:32 +04:00
morkt
0c426d723f released v1.2.16 2016-05-20 04:33:05 +04:00
morkt
ecfd324f3b added another localized string. 2016-05-20 04:08:21 +04:00
morkt
5641c8b6ba choose destination directory for files conversion. 2016-04-19 12:33:36 +04:00
morkt
dee61a2929 apparently simplified chinese locale is called "zh-Hans" in .Net framework. 2016-04-14 01:06:33 +04:00
morkt
7756e9aae6 auto grid width. 2016-04-13 04:13:24 +04:00
morkt
c0bffe0a3f added simplified chinese strings resource. 2016-04-13 04:13:00 +04:00
tenyuhuang
b88645da47 Added files via upload 2016-04-12 18:27:38 -05:00
morkt
e6548dcf5b released v1.2.15 2016-03-28 06:53:38 +04:00
morkt
0a8454d95d removed ArcFormats project reference. 2016-03-22 06:37:50 +04:00
morkt
977d4f215f always forget that linq First() accepts delegate. 2016-03-07 19:07:16 +04:00
morkt
9beff31fee added some XP3 encryption schemes. 2016-03-07 18:23:10 +04:00
morkt
1bed5aeb83 (AddSelectionExec): use FileNameGlob class for matching. 2016-03-06 15:18:22 +04:00
morkt
25346369bf (CreateArchiveDialog): order formats by tag. 2016-03-05 18:59:22 +04:00
morkt
bb55fe7eed released v1.2.14 2016-03-04 07:09:24 +04:00
morkt
c912ddd5a7 implemented NPK2 archives (#16).
compressed entries not supported.
2016-02-17 12:01:40 +04:00
morkt
34b70e869e (NextItemExec): scroll selection into view. 2016-02-15 02:39:29 +04:00
morkt
05837d28ba released v1.2.13 2016-02-07 09:58:51 +04:00