Commit Graph

  • 5f87dae972 no need to avoid copy Akash Mozumdar 2018-12-06 01:51:27 -05:00
  • 4efaa9f34f nvm it is safe to delete nullptr Akash Mozumdar 2018-12-03 18:44:08 -05:00
  • aae330ebef Close process cleanly Akash Mozumdar 2018-12-03 18:31:00 -05:00
  • 9068228427 improve regex filter UX Akash Mozumdar 2018-12-03 18:29:54 -05:00
  • 74383ee0d8 refactor HANDLE out param Akash Mozumdar 2018-12-03 18:29:30 -05:00
  • f409ee78ce small fixes Akash Mozumdar 2018-12-02 15:55:02 -05:00
  • dca006b28c use thread pooling and remove text thread cap Akash Mozumdar 2018-12-02 15:30:35 -05:00
  • de109d0840 tiny fixes Akash Mozumdar 2018-12-02 02:57:03 -05:00
  • cc1d2b0414 make headers consistent Akash Mozumdar 2018-12-01 19:12:45 -05:00
  • 5ef1ff6352 using raii for processrecords and qfileinfo for files and other refactors Akash Mozumdar 2018-12-01 15:55:32 -05:00
  • 0f903940bc fix logging Akash Mozumdar 2018-12-01 15:54:30 -05:00
  • 385af259a9 dont use terminatethread and other refactors Akash Mozumdar 2018-12-01 15:53:54 -05:00
  • 2f544afaa5 using raii in vnrhook Akash Mozumdar 2018-12-01 15:52:52 -05:00
  • bc644bbe4e better threadsafeptr Akash Mozumdar 2018-12-01 15:52:12 -05:00
  • 2f43249aa8 regex filter doesnt apply to console Akash Mozumdar 2018-12-01 15:23:48 -05:00
  • 90d32c011d fix scenarioplayer Akash Mozumdar 2018-11-29 14:12:59 -05:00
  • 7693f1373d more consistent text Akash Mozumdar 2018-11-28 01:09:11 -05:00
  • 0ddd4a3461 remove unreliable error log Akash Mozumdar 2018-11-27 21:29:09 -05:00
  • 7310f9349b remove unhook button Akash Mozumdar 2018-11-27 16:57:47 -05:00
  • 026912ca9c refactor repetition remover Akash Mozumdar 2018-11-27 16:54:19 -05:00
  • bb86bde8a5 fix buffer overrun Akash Mozumdar 2018-11-27 15:56:28 -05:00
  • 943e53e9a2 oops wrong order. anyway add some helper types Akash Mozumdar 2018-11-27 15:55:19 -05:00
  • 966620429e structured bindings are awesome! Akash Mozumdar 2018-11-27 15:54:18 -05:00
  • efa8d26ada holy shit you can overload operator-> to do WHAT?? Akash Mozumdar 2018-11-27 15:54:04 -05:00
  • 24e31247af fix current directory being wrong if launched in weird ways Akash Mozumdar 2018-11-25 21:40:19 -05:00
  • f48355c096 more reliable error messaging Akash Mozumdar 2018-11-25 19:06:38 -05:00
  • 7a2ceec29e Revert "more reliable error logging" Akash Mozumdar 2018-11-25 16:45:43 -05:00
  • c50e2992bf make StringToWideString pure Akash Mozumdar 2018-11-25 16:23:41 -05:00
  • 49c4af8c2c more reliable error logging Akash Mozumdar 2018-11-25 15:05:41 -05:00
  • c105f6700f extract repetition filter Akash Mozumdar 2018-11-22 16:02:45 -05:00
  • 9f85edf704 rename host files Akash Mozumdar 2018-11-22 15:54:11 -05:00
  • b80f795143 extract utility functions. specify deleted constructors. other misc fixes Akash Mozumdar 2018-11-22 15:53:32 -05:00
  • 902ded684d small fixes v3.5.0-beta Akash Mozumdar 2018-11-19 08:17:00 -05:00
  • 95ca747912 readd wolfrpg2 Akash Mozumdar 2018-11-19 08:15:38 -05:00
  • 523008d7e0 ok, finally have a good repetition filter Akash Mozumdar 2018-11-16 08:34:15 -05:00
  • 59869dc45a optimize repetition removal at cost of some correctness (can be dealt with by extensions) Akash Mozumdar 2018-11-15 00:29:21 -05:00
  • 0492cb9549 refactor Akash Mozumdar 2018-11-15 00:16:12 -05:00
  • d9a3d5cefd improve repetition remover perf Akash Mozumdar 2018-11-15 00:06:49 -05:00
  • 1d17902c64 add error handling in clipboard copier Akash Mozumdar 2018-11-15 00:06:10 -05:00
  • c39356473d in case unicode is needed someday Akash Mozumdar 2018-11-11 00:40:58 -05:00
  • 6866e6bfe9 extract more strings Akash Mozumdar 2018-11-11 00:34:42 -05:00
  • d0f48a67a4 refactor. less global variables Akash Mozumdar 2018-11-10 23:29:12 -05:00
  • f351148b3d add settings dialog box Akash Mozumdar 2018-11-10 05:13:59 -05:00
  • 97d0528550 DRY Akash Mozumdar 2018-11-10 01:17:02 -05:00
  • 303140dfbf update cmvs hook Akash Mozumdar 2018-11-09 05:15:45 -05:00
  • e489c38990 fix several perf issues in textthread Akash Mozumdar 2018-11-09 04:24:33 -05:00
  • 22bb1420c1 update tkk regularly Akash Mozumdar 2018-11-08 05:51:20 -05:00
  • ddc8313d37 clean up repetition remover. dont need to remove repeated sentences since that detection was added in textthread Akash Mozumdar 2018-11-07 10:43:54 -05:00
  • 219804cecc update version v3.4.1-beta Akash Mozumdar 2018-11-05 17:08:44 -05:00
  • 1edc6ab1a7 update deployment Akash Mozumdar 2018-11-05 16:50:17 -05:00
  • 3b5ad6edfe organize includes Akash Mozumdar 2018-11-04 21:19:00 -05:00
  • 0c7103964d rename Akash Mozumdar 2018-11-04 20:48:46 -05:00
  • 3db253c790 refactor hooking code and add some more logging Akash Mozumdar 2018-11-04 20:48:27 -05:00
  • 46ffaf017c refactor error handling Akash Mozumdar 2018-11-04 17:12:25 -05:00
  • a48815e9f4 add thread linker extension Akash Mozumdar 2018-11-04 16:37:23 -05:00
  • 3cb65dba63 dont need those names for 30 line program Akash Mozumdar 2018-11-04 16:31:39 -05:00
  • 6b2dcaa957 check and avoid crashes Akash Mozumdar 2018-11-04 04:51:14 -05:00
  • 43a0bac59f remove whats this button on dialogs Akash Mozumdar 2018-11-04 04:31:49 -05:00
  • ff44cc5f0c
    Merge pull request #54 from Artikash/extract_strings Akash Mozumdar 2018-11-04 04:16:04 -05:00
  • b218e241da extract more strings Akash Mozumdar 2018-11-04 04:00:14 -05:00
  • 62541968aa extract display text Akash Mozumdar 2018-11-04 02:13:51 -05:00
  • 5468e44929 small refactors Akash Mozumdar 2018-11-04 01:34:49 -05:00
  • e598ae731e
    Merge pull request #53 from Artikash/reorganize_extensions Akash Mozumdar 2018-11-04 01:43:00 -04:00
  • 49dc067492 update readme for new project architecture Akash Mozumdar 2018-11-04 01:41:39 -04:00
  • d88900aa46 make dialog smaller Akash Mozumdar 2018-11-04 01:20:38 -04:00
  • 1d90787564 casting does not work like i thought it did Akash Mozumdar 2018-11-04 01:15:34 -04:00
  • 66d02a7bf0 add regex filter Akash Mozumdar 2018-11-03 23:58:52 -04:00
  • 1ca9b3c8e6 readd google translate Akash Mozumdar 2018-11-03 23:26:53 -04:00
  • 83e8c2ecde reorganize Akash Mozumdar 2018-11-03 23:26:27 -04:00
  • 0160578c2d rename Akash Mozumdar 2018-11-03 21:41:38 -04:00
  • 68cb554102 Merge branch 'master' of https://github.com/Artikash/Textractor Akash Mozumdar 2018-11-03 04:59:27 -04:00
  • d42dcc1705 fix buffer overrun Akash Mozumdar 2018-11-03 04:53:51 -04:00
  • b74ca7e20b fix buffer overrun Akash Mozumdar 2018-11-03 04:53:51 -04:00
  • a99131fa23 add default codepage option v3.4.0-beta Akash Mozumdar 2018-11-01 21:59:13 -04:00
  • 71f7e9bf29 update version Akash Mozumdar 2018-11-01 21:32:18 -04:00
  • 5167ec3a6b fix bing translate for wine (how did that ever work?) Akash Mozumdar 2018-11-01 21:32:13 -04:00
  • 534ca4ec35 add clipboard text thread Akash Mozumdar 2018-11-01 19:51:23 -04:00
  • c1198aeefd
    Merge pull request #48 from Artikash/extension-dialog Akash Mozumdar 2018-11-01 19:04:28 -04:00
  • 7696d45475 ui touchup Akash Mozumdar 2018-11-01 18:54:28 -04:00
  • 5caf42a6b1 kill everything when mainwindow is closed Akash Mozumdar 2018-11-01 18:47:46 -04:00
  • ee0a8c4887 add drag'n'drop for extensions Akash Mozumdar 2018-11-01 18:47:19 -04:00
  • 4b82d545bf update ui to match new extension window design Akash Mozumdar 2018-11-01 17:02:52 -04:00
  • 942cdd94ba refactor. less reliance on edge cases Akash Mozumdar 2018-11-01 15:03:30 -04:00
  • 6ec8e7c19e make extensions thread safe Akash Mozumdar 2018-11-01 14:46:37 -04:00
  • ce225fd900 big refactor. move extension internals into unnamed namespace. use mainwindow instead of dialog for extension window. and other renames/bugfixes Akash Mozumdar 2018-11-01 14:07:42 -04:00
  • e48adc14bb add extension dialog Akash Mozumdar 2018-11-01 10:38:14 -04:00
  • aa2d71a078 clean up some definitions Akash Mozumdar 2018-10-31 20:09:29 -04:00
  • c877d9cd31 use raii for process records and mutexes. remove a lot of manual resource management Akash Mozumdar 2018-10-31 12:04:32 -04:00
  • 1915008d00 using shared_ptr to improve thread safety Akash Mozumdar 2018-10-31 01:20:44 -04:00
  • 8e45b35ebe refactor Akash Mozumdar 2018-10-30 21:21:21 -04:00
  • 69e01dab7c allow different codepages Akash Mozumdar 2018-10-30 20:50:50 -04:00
  • dddbc00694 small refactors Akash Mozumdar 2018-10-28 02:35:19 -04:00
  • 6bc8143980 fix bing translate not working if added later Akash Mozumdar 2018-10-28 02:28:08 -04:00
  • 3a3bdfd48e refactor extensions some and let user rearrange them Akash Mozumdar 2018-10-28 02:27:24 -04:00
  • 2599ba7fb4 remove dependency on redist Akash Mozumdar 2018-10-27 01:25:32 -04:00
  • c70f627d1e Fix few things for release Akash Mozumdar 2018-10-26 23:14:42 -04:00
  • 1e2f6e14ec update readme. removing 64 bit from downloads Akash Mozumdar 2018-10-22 14:30:32 -04:00
  • 580ab0a75c update readmes Akash Mozumdar 2018-10-21 16:31:19 -04:00
  • bb3140e4af update build system Akash Mozumdar 2018-10-21 15:07:18 -04:00
  • 26dbab020d update version v3.3.2-beta Akash Mozumdar 2018-10-20 15:22:12 -04:00