Commit Graph

387 Commits

Author SHA1 Message Date
Zane U. Ji 42fb8d073a Fixed a typo 2014-06-11 21:47:29 +08:00
Zane U. Ji 9f6498328f Corrected the Copyright notice to match Gerald's original one, which is displayed on the about dialog. 2014-06-09 22:19:51 +08:00
Zane U. Ji 51048c159a Feature #169 Close current tab with Ctrl+W 2014-06-07 22:16:47 +08:00
Zane U. Ji b4661d535c Preserve the original EOL 2014-06-07 17:00:28 +08:00
Zane U. Ji b3ed8c5d69 Keep the original format when associating a DTD/schema/XSL 2014-06-06 19:21:56 +08:00
Zane U. Ji a8a6bf6a07 Fixed a file URI problem 2014-06-05 21:43:34 +08:00
Zane U. Ji d245b8e2eb Updated version NO to 1.2.1.3 2014-06-02 22:45:31 +08:00
Zane U. Ji 246ec1bcb8 Fixed "make dist" 2014-06-02 22:40:28 +08:00
Zane U. Ji 80f1acdb7b Stopped installing copyright notices of components that are not installed by us 2014-06-02 22:01:03 +08:00
Zane U. Ji 3993927d66 Fixed a problem when dealing with "xsi:schemaLocation" 2014-06-02 20:09:16 +08:00
Zane U. Ji c61ceec6d0 Catch more exceptions 2014-06-01 23:28:41 +08:00
Zane U. Ji 0fed15b93b Fixed a compiling problem 2014-06-01 23:16:43 +08:00
Zane U. Ji ed8f8e9c64 Added an AppData description and more translations
See http://people.freedesktop.org/~hughsient/appdata/ for more details.
2014-06-01 20:57:44 +08:00
Zane U. Ji e890c025bc Bug #103 Locale files have the wrong pathname under Linux 2014-06-01 20:36:54 +08:00
Zane U. Ji bed6c21a24 Fixed compiling problems 2014-06-01 17:16:02 +08:00
Zane U. Ji 6e9845fd93 Separated 32-bit and 64-bit installation packages 2014-05-25 21:22:48 +08:00
Zane U. Ji 9bcfb5081f Restored a message 2014-05-25 16:22:33 +08:00
Zane U. Ji 66e7ab14e8 Updated version NO to 1.2.1.2 2014-05-25 16:21:42 +08:00
Zane U. Ji d17713986e Fixed a file information problem 2014-05-24 19:00:27 +08:00
Zane U. Ji aba27ac582 Added a class for printing with syntax highlighting 2014-05-24 17:06:51 +08:00
Zane U. Ji b177e06392 Bug #57 black on black = hard to use 2014-05-21 21:35:24 +08:00
Zane U. Ji 2adc7a133a Feature #155 XPath - functions 2014-05-21 20:51:28 +08:00
Zane U. Ji 5a597cd71a Feature #69 Add "current XPath" shortcut 2014-05-20 22:36:03 +08:00
Zane U. Ji 60e83ff60c Reworked on presenting a error message 2014-05-20 21:45:51 +08:00
Zane U. Ji 7c8f818edb Fixed a problem when opening files on Linux 2014-05-18 21:19:10 +08:00
Zane U. Ji 0fe53c25b9 Fixed a potential compiling problem 2014-05-18 20:58:40 +08:00
Zane U. Ji 4ebfe81a7e Updated an error message 2014-05-18 20:53:56 +08:00
Zane U. Ji 9c099a37e8 Moved a system environment to project settings 2014-05-12 20:30:26 +08:00
Zane U. Ji c6ede89d19 Unified an error message 2014-05-12 19:57:42 +08:00
Zane U. Ji 14ffcc8d23 Click on the error message to jump to the error location 2014-05-12 19:56:41 +08:00
Zane U. Ji fb698e20cd Bug #99 fix desktop file (Marco Rodrigues) 2014-05-06 22:29:10 +08:00
Zane U. Ji 75deacb4fe Updated a shortcut key in help (Bug #101) 2014-05-06 21:42:55 +08:00
Zane U. Ji cb2c31cfa4 Fixed a crash 2014-05-05 20:25:17 +08:00
Zane U. Ji e4baedaa4b Added Copyright notice to files 2014-05-05 19:44:31 +08:00
Zane U. Ji f416dbcbff Added missing files 2014-05-04 22:46:29 +08:00
Zane U. Ji fe936d876a Fixed a link problem 2014-05-04 22:16:22 +08:00
Zane U. Ji f4e0b8b1cb Fixed compiling problems 2014-05-04 08:40:05 +08:00
Zane U. Ji a3cfe9b55f Made toggling comment work for file types other than XML 2014-05-03 23:11:24 +08:00
Zane U. Ji 19b7a74641 Normalize file names before going any further 2014-05-03 21:19:06 +08:00
Zane U. Ji b12b7fadc4 Fixed an updating problem 2014-04-27 22:14:08 +08:00
Zane U. Ji 87eac6e5aa Don't miss entity declarations when generate auto complete prompt 2014-04-27 22:07:35 +08:00
Zane U. Ji 47483ca5d8 Don't escape file names partially 2014-04-27 20:58:41 +08:00
Zane U. Ji 51b1bd3829 Worked around file URL problems
wxFileSystem::FileNameToURL http://trac.wxwidgets.org/ticket/16209
Both wxWidgets (<= 2.8.12) and Xerces-C++ have problems parsing file URLs when there are multi-byte characters
2014-04-27 20:35:09 +08:00
Zane U. Ji 7dbc742e57 Fixed assertion failures in debug version 2014-04-27 19:54:38 +08:00
Zane U. Ji fa5e760c82 Resolve DTDs explicitly before loading them 2014-04-24 22:47:21 +08:00
Zane U. Ji 7e7c756c60 Made UI more responsive 2014-04-24 20:14:29 +08:00
Zane U. Ji a988b943c5 Backed out a change so that debug versions and release versions can talk 2014-04-23 21:44:49 +08:00
Zane U. Ji 54e2064fe9 Don't assume the encoding of a large file is UTF-8 2014-04-23 20:48:37 +08:00
Zane U. Ji 3ad1790076 Fixed an updating problem 2014-04-22 22:42:02 +08:00
Zane U. Ji 89f25edc5d Show UI before opening any file 2014-04-22 22:40:36 +08:00
Zane U. Ji 00d8e7783f Supported auto complete list for DTDs that are on the internet 2014-04-22 22:33:21 +08:00
Zane U. Ji 13aedf637c Fixed problems when generating schemas 2014-04-22 22:17:53 +08:00
Zane U. Ji da89b9cbe6 Supported HTTPS on validation
Don't change working directory so that curl-ca-bundle.crt can be found.
2014-04-21 21:52:36 +08:00
Zane U. Ji de0d263bd7 Fixed problems when compiling with wxWidgets 2.8 2014-04-21 21:02:55 +08:00
Zane U. Ji 2f77ac47ea Fixed registry path in 64-bit installation mode 2014-04-19 20:07:16 +08:00
Zane U. Ji fe2cd0713b Feature #25 Fast commenting 2014-04-18 23:11:13 +08:00
Zane U. Ji fe0102dddd Added a close button to close find/replace panel when ESC key doesn't work 2014-04-13 23:30:09 +08:00
Zane U. Ji 57dacdc0a8 Set the language of HTML help files to support screen readers 2014-04-13 23:28:55 +08:00
Zane U. Ji 715dc32be7 Replaced std::string with wxString 2014-04-13 23:27:39 +08:00
Zane U. Ji 20c6d0ab19 Fixed an encoding problem 2014-04-13 23:17:32 +08:00
Zane U. Ji 8216a56d1e Improved encoding handling 2014-04-13 23:16:04 +08:00
Zane U. Ji 17f79c10c0 Fixed an encoding problem 2014-04-13 14:48:02 +08:00
Zane U. Ji e856dd10fe Fixed tab order 2014-04-13 11:41:11 +08:00
Zane U. Ji 3c26fa4831 Supported mingw64 2014-04-13 11:39:27 +08:00
Zane U. Ji 96ca999c16 Updated version NO to 1.2.1.1 2014-04-08 07:51:44 +08:00
Zane U. Ji 43ef24907e Updated version NO to 1.2.1 2014-04-05 10:02:35 +08:00
Zane U. Ji 8251ad478c Indicate that the document is valid when there are only warnings (Bug #161) 2014-03-29 19:22:58 +08:00
Zane U. Ji f65b1a1e61 Added shortcut keys for new menu items 2014-03-26 22:47:39 +08:00
Zane U. Ji 0df7f55493 Don't mistake file paths for URLs 2014-03-25 23:14:45 +08:00
Zane U. Ji cff6fb4256 Updated title when the file name changed 2014-03-24 20:03:32 +08:00
Zane U. Ji 9826820285 Improved messages 2014-03-24 19:11:15 +08:00
Zane U. Ji 19fded5473 Initialized constant objects explicitly (Bug #208)
From 8.5.9 of the C++ 2003 standard:

If no initializer is specified for an object, and the object is of (possibly cv-qualified) non-POD class type (or array thereof), the object shall be default-initialized; if the object is of const-qualified type, the underlying class type shall have a user-declared default constructor. Otherwise, if no initializer is specified for a nonstatic object, the object and its subobjects, if any, have an indeterminate initial value); if the object or any of its subobjects are of const-qualified type, the program is ill-formed.
2014-03-21 00:10:39 +08:00
Zane U. Ji e919668225 Bug #207 Cannot Change Text Size 2014-03-19 21:51:01 +08:00
Zane U. Ji b1a808633b Prefixed ++/-- operators for non-primitive types
Pre-increment/decrement can be more efficient than post-increment/decrement. Post-increment/decrement usually involves keeping a copy of the previous value around and adds a little extra code.
2014-03-19 20:21:14 +08:00
Zane U. Ji 74fdc53347 Cleaned up code 2014-03-19 19:53:39 +08:00
Zane U. Ji 705333a79a Bug #208 llvm/​clang compile error 2014-03-19 19:47:10 +08:00
Zane U. Ji 878c981934 Close panels with menu or Escape key 2014-02-28 20:09:08 +08:00
Zane U. Ji e750774b05 Improved performance 2014-02-08 19:15:15 +08:00
Zane U. Ji ae2457da03 Load translations from configured data path 2014-02-08 19:10:43 +08:00
Zane U. Ji cc0631f0b2 Bug #205 Updated messages.po for ver 1.2.0.12 in Khmer 2014-01-09 19:53:31 +08:00
Zane U. Ji a48fb47e32 Updated autoconf & automake files to support Ubuntu 12.04 LTS 2014-01-07 19:53:25 +08:00
Zane U. Ji 66507f8d51 Updated message strings 2013-12-23 22:14:36 +08:00
Zane U. Ji 437e139f4c Feature #166 Network access cannot be disabled 2013-12-23 22:12:10 +08:00
Zane U. Ji 27b5ba800c Fixed the output format when changing encoding 2013-12-23 22:09:54 +08:00
Zane U. Ji 502b2eacbd Added Khmer translations by Khoem Sokhem and Roger Sperberg
The correct abbreviation should be "km_KH", which is not supported by wxLocale::FindLanguageInfo at the moment.
2013-12-23 22:07:47 +08:00
Zane U. Ji ea705c221c Fixed error handling 2013-12-22 23:24:00 +08:00
Zane U. Ji 5ba5c52cad Fixed browser launching when that type of files are supposed to be opened in XML Copy Editor 2013-12-21 08:00:31 +08:00
Zane U. Ji 8e524983d1 Fixed the comparison of log levels 2013-12-21 00:33:02 +08:00
Zane U. Ji 9d1b206863 Fixed a memory problem 2013-12-20 23:47:50 +08:00
Zane U. Ji 59a82451a7 Fixed a Unicode problem 2013-12-20 23:14:48 +08:00
Zane U. Ji ca2d7541ed Reuse an existing translation 2013-12-20 23:02:57 +08:00
Zane U. Ji 18533712a3 Backed out improper change 2013-12-20 22:22:03 +08:00
Zane U. Ji 75ca5f839f Fixed a typo 2013-12-20 21:39:23 +08:00
Zane U. Ji f8c21cb846 Bring the window of an existing instance to front 2013-12-20 20:39:04 +08:00
Zane U. Ji bdd030850e Fixed compiling errors for wxWidgets 2.8 2013-12-17 19:21:13 +08:00
Zane U. Ji d58cbef4d7 Bug #120 Wrong size of horizontal scrollbar
For wxWidgets 2.9 and late
2013-12-16 11:56:29 +08:00
Zane U. Ji 5e1ab6289e Update the error level when logging an error 2013-12-16 11:53:58 +08:00
Zane U. Ji d7bd982545 Use memory rather than temporary files to pass XML content 2013-12-16 11:45:20 +08:00
Zane U. Ji b03707961c Bug #159 Can't change encoding while "Save UTF-8 BOM" option selected 2013-12-16 23:24:48 +08:00
Zane U. Ji 4b6e1a7bbb Use Xerces-C for DTD validation 2013-12-16 22:08:49 +08:00