2051 Commits

Author SHA1 Message Date
Yevgen Muntyan
cabd3e990e 64-bit warning fixes 2017-05-16 20:45:46 -07:00
Yevgen Muntyan
c13468f8ed More C++ 2016-10-24 23:35:31 -07:00
Yevgen Muntyan
a48117407f Compile tests as C++ 2016-10-23 12:43:28 -07:00
Yevgen Muntyan
42bc3686d7 Separated more non-scintilla code 2016-10-22 23:45:39 -07:00
Yevgen Muntyan
b4a5579536 Fixed non-scintilla build 2016-10-22 17:45:08 -07:00
Yevgen Muntyan
f372efb8a5 Fixed scintilla build 2016-10-22 17:42:22 -07:00
Yevgen Muntyan
455d8a6c6c Partly fixed scintilla build 2016-10-22 14:04:19 -07:00
Yevgen Muntyan
8e9a322a98 Fix non-scintilla build 2016-10-22 13:10:01 -07:00
Yevgen Muntyan
55a49c5233 Do not expose functions which return non-POD types to bindings 2016-10-22 12:18:21 -07:00
Yevgen Muntyan
f1dfcc2aee Compile more code as C++ 2016-10-16 01:31:24 -07:00
Yevgen Muntyan
86dc697754 Compile more code as C++ 2016-10-15 23:56:50 -07:00
Yevgen Muntyan
d8e7a08bf3 Smart pointer for GObject-derived types 2016-10-09 20:45:28 -07:00
Yevgen Muntyan
cd84e6c95c Type-safe g_object_get/set_data wrapper 2016-10-08 16:44:58 -07:00
Yevgen Muntyan
826b8fa61a Compile more code as C++ 2016-10-08 16:08:51 -07:00
Yevgen Muntyan
7eda2f86b3 Compile more code as C++ 2016-10-08 15:42:27 -07:00
Yevgen Muntyan
d0ea33f1b5 Compile more code as C++ 2016-10-08 15:33:08 -07:00
Yevgen Muntyan
946e569854 Compile more code as C++ 2016-10-08 15:26:51 -07:00
Yevgen Muntyan
3db221d8c4 Compile more code as C++ 2016-10-08 15:25:42 -07:00
Yevgen Muntyan
4509273d08 Partially fixed linux build 2016-10-03 00:15:41 -07:00
Yevgen Muntyan
fa4dbfbf36 Fixed build, again 2016-10-02 22:55:32 -07:00
Yevgen Muntyan
09661c8f2e More document tab menu items 2016-06-02 00:53:04 -07:00
Yevgen Muntyan
4ff388349a Use fewer deprecated functions 2016-03-20 12:07:27 -07:00
Yevgen Muntyan
c3971e6937 Get rid of gtk_threads* stuff, it's deprecated and it's broken on windows in newer gtk 2016-10-02 21:50:37 -07:00
Yevgen Muntyan
30fbcdc4cc Do not crash if drag-n-drop gets confused about grabs 2016-01-28 03:21:59 -08:00
Yevgen Muntyan
61cda25b7b Properly handle UTF-16 files with BOM 2016-10-02 21:35:39 -07:00
Yevgen Muntyan
a4617e827f Compile more files as C++ 2016-10-02 21:33:47 -07:00
Yevgen Muntyan
30c1ce9ace Use native file dialogs on windows 2016-10-02 21:33:04 -07:00
Yevgen Muntyan
f990ec7648 Compile more files as C++ 2016-10-02 21:31:01 -07:00
Yevgen Muntyan
e1946013c4 Compile more files as C++ 2016-10-02 21:27:29 -07:00
Yevgen Muntyan
518c2655a3 Reverting to rev 4901 2016-10-02 21:14:12 -07:00
Yevgen Muntyan
7537fde15f Backed out changeset 6dc48723dcd9 2016-10-02 21:10:05 -07:00
Yevgen Muntyan
3a16c4bed9 Partially fixed compilation 2016-10-02 21:09:43 -07:00
Yevgen Muntyan
7401e2a87f Bunch of extra C++ code 2016-10-02 20:44:33 -07:00
Yevgen Muntyan
9a797d8afb More document tab menu items 2016-06-02 00:53:04 -07:00
Yevgen Muntyan
9a37a33301 Fix some gcc compile errors 2016-06-02 00:48:40 -07:00
Yevgen Muntyan
0f5aa98366 Partially fixed gcc build 2016-05-10 23:26:06 -07:00
Yevgen Muntyan
7fe3172a4c Use fewer deprecated functions 2016-03-20 12:07:27 -07:00
Yevgen Muntyan
84e82a9ef6 A bit safer C++ API 2016-02-06 23:37:16 -08:00
Yevgen Muntyan
dd305be7c1 Get rid of gtk_threads* stuff, it's deprecated and it's broken on windows in newer gtk 2016-02-03 23:18:01 -08:00
Yevgen Muntyan
bde0c7381b Safer printf-like functions 2016-02-02 01:12:23 -08:00
Yevgen Muntyan
35ef8ae2bf Fix a few memory corruption 2016-01-31 17:55:38 -08:00
Yevgen Muntyan
3bf1b3181d Even safer getters and setters 2016-01-31 01:25:36 -08:00
Yevgen Muntyan
191b6cdfea More type-safe getters and setters 2016-01-31 00:27:59 -08:00
Yevgen Muntyan
4e8ebe2016 GtkTreeModel wrapper 2016-01-31 00:03:05 -08:00
Yevgen Muntyan
db124b6d9b C++ wrappers for a bunch of glib functions 2016-01-29 00:20:30 -08:00
Yevgen Muntyan
0a9b404985 Do not crash if drag-n-drop gets confused about grabs 2016-01-28 03:21:59 -08:00
Yevgen Muntyan
8147a4a3c8 Properly handle UTF-16 files with BOM 2016-01-28 03:21:25 -08:00
Yevgen Muntyan
a5ccbaec6c Use native file dialogs on windows 2016-01-28 03:20:29 -08:00
Yevgen Muntyan
dd13a30fe4 Better string class 2016-01-21 03:16:33 -08:00
Yevgen Muntyan
2072c9ac26 Allow multiple _closed() calls 2016-01-21 01:12:50 -08:00