62 Commits (f04f16e60b18b4a1ccedff9f0810368ef7029b74)

Author SHA1 Message Date
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 265fb0e8eb More MSVC warning fixes. 12 years ago
  jules cc8662213b fixed MSVC warning. 12 years ago
  jules 4b128378cf CodeEditorComponent rendering improvements. Faster OSX font lookup. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 5a0cef7239 Added some static StringArray methods for tokenising. 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 105690d321 Minor code editor optimisation. 12 years ago
  jules 26c0733f8f Introjucer: fixes for some of the integrated Jucer stuff. 12 years ago
  jules bb008cb1ba Merged the old Jucer into the introjucer. 12 years ago
  jules 910b834f72 Minor clean-ups. 12 years ago
  jules bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 12 years ago
  jules 9eb3c1955a Added some missing JUCE_API modifiers. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 4ef89c890f Avoided a few gcc compiler warnings. 12 years ago
  jules 29e5dd20e2 Introjucer: editor updates 12 years ago
  jules da4d2a46cb Refactored audio plugin DllMain. 12 years ago
  jules 6b1654e1d2 Fixed some more warnings. 12 years ago
  jules 0033491cc8 Cleaned up some compiler warnings. 12 years ago
  jules 3831af62ef Updated CodeEditorComponent to act as an ApplicationCommandTarget 12 years ago
  jules 68880492f1 Introjucer: editor scrolling changes. 12 years ago
  jules f4898a18ab Minor fix for code editor caret display. 12 years ago
  jules 3c345997f5 Removed some c++11 syntax that had slipped in there accidentally. 12 years ago
  jules 08ca3ac5a7 Minor C++ tokenising stuff. 12 years ago
  jules 5950d1d877 Removed some base classes from CodeEditorComponent. 12 years ago
  jules 90f6353f4f Minor C++ tokenising changes. 12 years ago
  jules 386cb19ddd CodeDocument fix. 12 years ago
  jules ab10aeca89 Refactored some c++ tokeniser classes. 12 years ago
  jules 9a89d815cc Reverted CodeDocument::replaceAllContent, and added an applyChanges() method. 12 years ago
  jules 331e102663 CodeDocument new method + internal tweaks. 12 years ago
  jules 6d8bd3029d Tweaks to token selection behaviour in CodeEditorComponent. 12 years ago
  jules 85e5fae0fd Made CodeDocument:: replaceAllContent apply a diff of only the changed regions. 12 years ago
  jules b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 12 years ago
  jules de916db567 Changed the callback methods used by CodeDocument::Listener, to provide more detail about the exact changes. 13 years ago
  jules a0ed9c96e4 New class: ConcertinaPanel. 13 years ago
  jules 897ee9017b C++ tokeniser fix. 13 years ago
  jules e6e46b3187 Code editor fix for large line numbers. 13 years ago
  jules 87db662f29 Introjucer: code editor improvements, icon class reshuffle. 13 years ago
  jules c2697bdce9 Code editor fix for long lines. 13 years ago
  jules d4ae8f3d55 Minor optimisations. New method OwnedArray::insertArray(). Changed some CodeDocument inner class constructors to use references rather than pointers. 13 years ago
  jules c16783f645 Minor code editor optimisation. 13 years ago
  jules 8ee1897916 Introjucer: some code editor fixes and functionality. 13 years ago
  jules d78b10edb3 Introjucer: code indent tweaks. 13 years ago
  jules b1d73f2086 Minor internal refactoring and clean-ups. 13 years ago
  jules b95258cb20 C++ syntax tokeniser fix. 13 years ago
  jules 25e7361f2c Refactored some TreeView key handling. Introjucer: now restores the last set of open documents for a project. 13 years ago
  jules 39c974194e Added a CodeEditorComponent::State class. 13 years ago
  jules 591e89cd87 Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed. 13 years ago
  jules 9e3cd767aa Introjucer: minor internal changes. 13 years ago
  jules 6758ce0bc9 CodeEditorComponent improvements and TextEditor menu refactoring. 13 years ago