aboutsummaryrefslogtreecommitdiffhomepage
path: root/gtk/PlatGTK.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-09-30Delete standard functions on classes where there could be attempts to copy.Neil Hodgson1-1/+26
2019-03-27Ran astyle to standardize formatting.Neil1-117/+117
2019-03-27Use const where reasonable. Some additional type safety.Neil1-72/+77
2019-03-27Replace NULL/0 with nullptr. Mark noexcept where simple.Neil1-99/+104
2019-03-27Use size_t for consistency and to avoid casts.Neil1-4/+4
2019-03-27Add <algorithm> for std::min/max. Standardize on _WIN32 to gate Win32 features.Neil1-0/+1
2019-03-25Simplify with range for.Neil1-2/+2
2019-03-25Use generic std::abs instead of abs and fabs.Neil1-3/+3
2019-03-25Use generic versions of ceil, floor, round, lround, trunc from <cmath>.Neil1-2/+2
2018-06-02Define IScreenLineLayout as the main interface for implementing bidirectionalNeil1-13/+3
2018-05-23Add definitions for bidirectional support to Platform.h and provide emptyNeil1-0/+20
2018-05-22Add GradientRectangle method to Surface to draw rectangles with vertical orNeil1-0/+27
2018-05-14Fix warnings in debug assertions.Neil Hodgson1-3/+3
2018-05-14Modernize Platform.h (4) - update Surface to use string_view for text arguments.Neil1-46/+46
2018-05-14Modernize Platform.h (3) - update Surface to delete WidthChar, use size_t forNeil1-17/+5
2018-05-14Modernize Platform.h (2) - noexcept, const, constexpr.Neil1-3/+3
2018-05-14Modernize Platform.h (1) - noexcept, const, standard methods.Neil1-8/+8
2018-05-14Include <string_view> to allow future use in Platform interface and Unicode.Neil1-0/+1
2018-04-26Use <chrono> for platform-independent timing and remove ElapsedTime.Neil1-22/+0
2018-03-22Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead.Zufu Liu1-1/+1
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-6/+0
2017-06-12Removed unused functions and methods from Platform.h.Neil1-100/+0
2017-06-11Implement SCN_AUTOCSELECTIONCHANGE notification.Neil1-9/+31
2017-06-10Require GTK+ 2.24 or later. Removes support for earlier versions.Baldur Karlsson1-33/+0
2017-06-09Use min and max from std instead of own version from platform.Neil1-4/+4
2017-04-22Include <memory> for std::unique_ptr.Neil1-0/+1
2017-04-15Avoid calling virtual functions in constructors and destructors.Neil1-2/+7
2017-04-07Use same parameter names in declarations and definitions.Neil1-6/+6
2017-04-01Standardize on C++ headers, remove headers that aren't needed and add <cstddef>Neil1-5/+5
2017-03-07GTK: Fix popup positioning on monitors not positioned at 0,0Colomban Wendling1-20/+14
2017-03-04Use C++11 keyword "override" for methods that override a base class.Neil1-63/+63
2017-01-04Use new simplified API for showing menu on GTK+ 3.22 as old API was deprecated.Neil1-3/+11
2017-01-04Use newer APIs for screen/monitor/display on GTK+ 3.22 as old APIs deprecated.Neil1-7/+35
2017-01-04Fix display of autocompletion lists and calltips on GTK+ 3.22 on Wayland byNeil1-1/+5
2016-11-07Remove warning suppressions for a version of Clang from 4 years ago.Neil1-5/+0
2016-10-23Bug [#1874]. GTK: Avoid warnings about unused parametersColomban Wendling1-1/+1
2016-09-06GTK: Fix autoc font size on GTK >= 3.21.0Colomban Wendling1-1/+9
2016-05-05Remove template adaptor as only g_iconv is used now. Use glib's gsize type as itNeil Hodgson1-8/+8
2016-04-30Move function braces for consistency.Neil Hodgson1-4/+2
2016-04-27GTK: Get border for the exact current style's state on GTK 3Colomban Wendling1-3/+4
2016-04-27GTK: Fix auto-completion popup sizing code for GTK 3.20Colomban Wendling1-24/+39
2016-04-27GTK: Plug a memory leakColomban Wendling1-0/+1
2016-04-27GTK: Fix fetching the frame border width on GTK 3.20Colomban Wendling1-1/+24
2016-04-27GTK: Fix popup font on GTK >= 3.20Colomban Wendling1-1/+1
2016-04-12Font cache removed along with its thread locking and initialisation.Neil Hodgson1-249/+21
2016-03-25Since stddef.h is the most basic header, defining size_t, move it first.Neil1-1/+1
2015-11-20Remove line end whitespace.Neil1-1/+1
2015-10-25GTK: Fix autoc popup row height on GTK2 when it changes at runtimeColomban Wendling1-2/+2
2015-09-27Simplify casting by using static_cast instead of reinterpret_cast, glib macrosNeil1-8/+8
2015-09-05Remove #if sections which are not required for GTK+ 2.18.nyamatongwe1-17/+2