1. 4f5ca06 Merge pull request #66 from samhocevar/fix-initialisation-order by BalazsJako · 6 years ago
  2. 8b3c163 Fix LanguageDefinition member initialisation order. by Sam Hocevar · 6 years ago
  3. ea516e0 Merge pull request #63 from marcel303/staticBufferGuard by BalazsJako · 6 years ago
  4. 15be835 Merge pull request #62 from marcel303/tripleClickFix by BalazsJako · 6 years ago
  5. d8523ce Adding a guard to ensure the static buffer string is empty when entering the method. by Marcel Smit · 6 years ago
  6. 1d95839 Merge commit '18fe8da6c6c0cf918fe9dd0543cc87075dccc21f' into tripleClickFix by Marcel Smit · 6 years ago
  7. 7905186 Fix for triple click glitch when using multiple text editors or when destroying/creating instances due to the use of a static variable to track triple click time. by Marcel Smit · 6 years ago
  8. 18fe8da Merge pull request #59 from marcel303/unindentCrashFix by BalazsJako · 6 years ago
  9. 702b4ca Merge pull request #58 from marcel303/scrollFixOnSetText by BalazsJako · 6 years ago
  10. 18e6fbb Merge pull request #57 from marcel303/tabKeyMapping by BalazsJako · 6 years ago
  11. 7398b0d Merge pull request #56 from marcel303/undoIndexFix by BalazsJako · 6 years ago
  12. 3dc0456 Merge pull request #55 from marcel303/paletteAlpha by BalazsJako · 6 years ago
  13. 17ea15b Fix for crash which can happen if unindent operation (shift + TAB) is performed on a (selection of) line(s) which are empty. by Marcel Smit · 6 years ago
  14. 90457d0 Fix for not resetting the scroll position back to the top when SetText or SetTextLines is called. This causes the scroll position to remain where it is when for instance loading another file from disk. Expected behavior would be to scroll back to the top, instead of presenting the new file somewhere in the middle (or, cause often, at the end). by Marcel Smit · 6 years ago
  15. e5b88fb Fix for tab key not working when there is a key map set up for it in ImGui. by Marcel Smit · 6 years ago
  16. f5333e8 Fix for undo index not being reset to 0, possibly causing crashes after loading files. by Marcel Smit · 6 years ago
  17. 1d85bac Added global opacity support by updating palette with alpha from style. by Marcel Smit · 6 years ago
  18. 1c614fb Update README.md by BalazsJako · 6 years ago
  19. 26f463c Updated the demo image again. Hopefully it will fit into the front page now. by BalazsJako · 6 years ago
  20. a902fee Updated demo screenshot. by BalazsJako · 6 years ago
  21. cab889c Updated demo image. by BalazsJako · 6 years ago
  22. fa2d2e1 Render(...) function has been refactored into smaller, functionally separate parts: handle keyboard, mouse, colorize, and the actual render. by BalazsJako · 6 years ago
  23. 8fbb932 Fix for #52. Improved preprocessor, single/multiline comment, line ending \ handling. by BalazsJako · 6 years ago
  24. 4259b64 Removed a warning. by BalazsJako · 6 years ago
  25. 894a4a5 Merge pull request #53 from BalazsJako/dev by BalazsJako · 6 years ago
  26. 96c953f Merge pull request #51 from marcel303/optimizedGetSetText by BalazsJako · 6 years ago
  27. 669d023 Merge pull request #49 from marcel303/fixedKeyMappings by BalazsJako · 6 years ago
  28. 12948d1 Merge pull request #48 from samhocevar/fix-compilation-warnings by BalazsJako · 6 years ago
  29. 8225bf0 - Small optimizes SetText, GetText. by Marcel Smit · 6 years ago
  30. 7e695d5 Use ImGui::GetKeyIndex(ImGuiKey_Insert) instead of key code 45. by Marcel Smit · 6 years ago
  31. 4966bca Use GetKeyIndex for Z, Y, C, V and X keys to make sure they go through ImGui's key map. by Marcel Smit · 6 years ago
  32. 7a640da Fix compilation warnings: signed/unsigned comparisons, undefined side effects, unused parameters. by Sam Hocevar · 6 years ago
  33. 339d5ef Merge pull request #46 from BalazsJako/dev by BalazsJako · 6 years ago
  34. 11877e9 Merge pull request #45 from marcel303/dev by BalazsJako · 6 years ago
  35. 66b9a0c Fix for incorrect undo after 'backspace' at column 0 (concatenating the current line to the previous line). The undo start location should be at the end of the previous line. by Marcel Smit · 6 years ago
  36. 45817cd Update README.md by BalazsJako · 6 years ago
  37. f274700 Implemented #16: Support indent/unindent by pressing [Shift] Tab by BalazsJako · 6 years ago
  38. cfb45b6 Modified behavior when pressing backspace on a line which has an error marker: the marker is moved to the previous line now. by BalazsJako · 6 years ago
  39. 88e97c3 Fixed C/C++ tokenizer number recognition: + 1 (plus-space-one) was recognized as a number instead of a punctuation and a separate number. by BalazsJako · 6 years ago
  40. c3d7175 Function naming cleanup. by BalazsJako · 6 years ago
  41. 7515735 Resolved conflict between two merges. by BalazsJako · 6 years ago
  42. 44b608e Merge pull request #44 from marcel303/fastColorization by BalazsJako · 6 years ago
  43. 52f1bd4 Merge branch 'master' into fastColorization by BalazsJako · 6 years ago
  44. db338bc mTextStart is float instead of int. by BalazsJako · 6 years ago
  45. bc7f57f Merge pull request #43 from marcel303/autoIndent by BalazsJako · 6 years ago
  46. 576a169 Update README.md by BalazsJako · 6 years ago
  47. 19ccdb2 Create CONTRIBUTING by BalazsJako · 6 years ago
  48. 7883586 Update README.md by BalazsJako · 6 years ago
  49. a079ce9 Update README.md by BalazsJako · 6 years ago
  50. 2c87e91 Update README.md by BalazsJako · 6 years ago
  51. 6b084b5 Update README.md by BalazsJako · 6 years ago
  52. 9f103af Update README.md by BalazsJako · 6 years ago
  53. 93e64c3 Update README.md by BalazsJako · 6 years ago
  54. b854d7f Assign identifier to id string, to avoid dynamic string allocations in unordered map lookup. Sadly I don't see any way to avoid the copy and use a custom hash+lookup function in combination with unordered_map. by Marcel Smit · 6 years ago
  55. b5d62c4 Use a classic callback function instead of std::function as it has lower overhead. by Marcel Smit · 6 years ago
  56. cc9aa2e Return language definition by reference to avoid copies. by Marcel Smit · 6 years ago
  57. 12f3b54 - Fix for cstyle identifier not matching identifiers that start with an underscore. by Marcel Smit · 6 years ago
  58. 54ccb21 Updated C language definition to use fast colorization and condensed the code a bit. by Marcel Smit · 6 years ago
  59. 47b1088 - Moved all cstyle tokenizers into functions. by Marcel Smit · 6 years ago
  60. 5a8e4cb Further optimized colorization, C++ language parsing for TextEditor.cpp went down to 1ms from 178ms (178x speedup): by Marcel Smit · 6 years ago
  61. 09ab514 Optimized colorization, C++ language parsing for TextEditor.cpp went down to 6ms from 178ms (30x speedup): by Marcel Smit · 6 years ago
  62. 8864f29 Made automatic indentation enables yes/no language definition dependent. by Marcel Smit · 6 years ago
  63. 10917ee Merge pull request #37 from marcel303/improvedLineHandling by BalazsJako · 6 years ago
  64. 419bb9b Merge branch 'master' into improvedLineHandling by BalazsJako · 6 years ago
  65. 8cd5bcd Merge pull request #39 from marcel303/ignoreCarriageReturn by BalazsJako · 6 years ago
  66. 439c514 Fixed warnings. by BalazsJako · 6 years ago
  67. a7549d4 Merge pull request #40 from marcel303/invalidMousePosFix by BalazsJako · 6 years ago
  68. 1f6ad3a Initially, ImGui's mouse position is invalid. Some crazy huge number is used as a magic value to check for this. ImGui has a function to do this. I've added a check around where the mouse pos is translated into a tool tip. This fixes an 'undefined behavior sanitizer' issue through XCode. by Marcel Smit · 6 years ago
  69. 00b609f Ignore carriage return when SetText is called. This makes sure Windows formatted text files (which use CR+LF) are handled correctly. Currently in the demo many lines get an invisible space-like character added to the end of the line, because the '\r' character (which is non-visible) is added to the end of the line. This change makes sure those are gone. by Marcel Smit · 6 years ago
  70. f856f89 Added basic automatic indentation when pressing enter to create a new line. by Marcel Smit · 6 years ago
  71. 6444b31 Update README.md by BalazsJako · 6 years ago
  72. 5e2df2e A big cleanup after merging lots of pull requests. by BalazsJako · 6 years ago
  73. 514b0cf Merge pull request #36 from marcel303/setEmptyTextFix by BalazsJako · 6 years ago
  74. 2fc5165 Merge pull request #35 from marcel303/scrollingJitterFix by BalazsJako · 6 years ago
  75. 4d6e2f4 Merge pull request #31 from berdal84/CustomFont_And_GetTextImprovements by BalazsJako · 6 years ago
  76. 8b15b5c Merge pull request #38 from marcel303/keyboardInputImprovements by BalazsJako · 6 years ago
  77. 25b5658 Fix for #30: Crash when SetString("") by BalazsJako · 6 years ago
  78. 2c95e15 Fix for #33: Backspace and Delete affect Breakpoints and ErrorMarkers differently. by BalazsJako · 6 years ago
  79. 510b208 - Added OSX behaviors for 'control' and 'alt'. On Macos the 'apple' (super) key is used for copy-pasting, and 'alt' is mapped to 'control' (option doesn't work for some reason, perhaps because it activates Macos' menus?). by Marcel Smit · 6 years ago
  80. 462f576 Improved line handling. Don't allow erasing the last line (this was implicitly already disallowed), and ensure there's always one line or more. Removed code paths where 'fixes' were necessary due to this behavior not being guaranteed. by Marcel Smit · 6 years ago
  81. cf1bedf Fix for assert/crash on SetText with empty string. Always just add the first line. by Marcel Smit · 6 years ago
  82. 602c34c Always show horizontal scrollbar to avoid window client size from constantly changing, confusing the vertical scrolling and causing lots of jitter as the scroll location jumps around. by Marcel Smit · 6 years ago
  83. 0db50a2 Fixed misaligned tabs when tabs are after regular text. by berdal84 · 7 years ago
  84. 448658f Better line number draw. by Unknown · 7 years ago
  85. 9cdd9aa Fix for Linux (pressing Enter was not adding \n char) by Unknown · 7 years ago
  86. 5a6bd81 Added comments to easily read code in TextEditor::Render() by Unknown · 7 years ago
  87. 49d61b5 Includes changes (relative to imgui) by Unknown · 7 years ago
  88. c66619d Useless constant removed cTextStart (in column) is now a member mTextStart (in pixels) by Unknown · 7 years ago
  89. 6d45bda Added TextEditor::GetCurrentLineText() method. by Unknown · 7 years ago
  90. 2224f32 Handling for non fixed-sized Fonts. by Unknown · 7 years ago
  91. 4a166db Added TextEditor::IsCursorpositionChanged() method. by Unknown · 7 years ago
  92. bf37af9 Comilation warning fixed by removing hard coded variable. by Unknown · 7 years ago
  93. 0028722 imgui.h include changed to work with Nodable config. by Unknown · 7 years ago
  94. 1fbba2f FIX: (again) enable build with c++11 #9 by BalazsJako · 7 years ago
  95. fc8522c FIX: Triple left-click should select whole line. #25 by BalazsJako · 7 years ago
  96. c628b8a FIX: Regex escape. #23 by BalazsJako · 7 years ago
  97. 47e564b FIX: enable build with c++11 #9 by BalazsJako · 7 years ago
  98. 9aeb266 Fix for cursor position wraparound when moving right. Some warnings were fixed. by BalazsJako · 7 years ago
  99. 88817d6 Update README.md by BalazsJako · 7 years ago
  100. 6c69c30 (Potential) fix for #11. GCC warning. by BalazsJako · 7 years ago