1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
Commit graph

58 commits

Author SHA1 Message Date
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
5a0cef7239 Added some static StringArray methods for tokenising. 2013-06-07 20:35:07 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
105690d321 Minor code editor optimisation. 2013-04-21 17:36:53 +01:00
jules
26c0733f8f Introjucer: fixes for some of the integrated Jucer stuff. 2013-04-01 12:22:53 +01:00
jules
bb008cb1ba Merged the old Jucer into the introjucer. 2013-03-31 23:09:17 +01:00
jules
910b834f72 Minor clean-ups. 2013-03-31 12:13:02 +01:00
jules
bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 2013-02-24 15:49:06 +00:00
jules
9eb3c1955a Added some missing JUCE_API modifiers. 2013-02-09 15:21:53 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
4ef89c890f Avoided a few gcc compiler warnings. 2012-11-11 18:43:36 +00:00
jules
29e5dd20e2 Introjucer: editor updates 2012-09-25 22:23:14 +01:00
jules
da4d2a46cb Refactored audio plugin DllMain. 2012-09-25 17:20:32 +01:00
jules
6b1654e1d2 Fixed some more warnings. 2012-09-24 15:45:25 +01:00
jules
0033491cc8 Cleaned up some compiler warnings. 2012-09-24 14:03:54 +01:00
jules
3831af62ef Updated CodeEditorComponent to act as an ApplicationCommandTarget 2012-09-17 21:20:18 +01:00
jules
68880492f1 Introjucer: editor scrolling changes. 2012-09-13 21:39:54 +01:00
jules
f4898a18ab Minor fix for code editor caret display. 2012-09-13 09:33:32 +01:00
jules
3c345997f5 Removed some c++11 syntax that had slipped in there accidentally. 2012-08-24 17:35:49 +01:00
jules
08ca3ac5a7 Minor C++ tokenising stuff. 2012-08-24 15:45:09 +01:00
jules
5950d1d877 Removed some base classes from CodeEditorComponent. 2012-08-22 20:10:53 +01:00
jules
90f6353f4f Minor C++ tokenising changes. 2012-08-20 15:18:48 +01:00
jules
386cb19ddd CodeDocument fix. 2012-08-19 22:34:40 +01:00
jules
ab10aeca89 Refactored some c++ tokeniser classes. 2012-08-19 20:29:29 +01:00
jules
9a89d815cc Reverted CodeDocument::replaceAllContent, and added an applyChanges() method. 2012-08-19 18:54:23 +01:00
jules
331e102663 CodeDocument new method + internal tweaks. 2012-08-17 20:24:19 +01:00
jules
6d8bd3029d Tweaks to token selection behaviour in CodeEditorComponent. 2012-08-17 08:20:01 +01:00
jules
85e5fae0fd Made CodeDocument:: replaceAllContent apply a diff of only the changed regions. 2012-08-15 23:13:18 +01:00
jules
b7089dfa45 New type of mouse cursor: ParentCursor, which means "show the same cursor as the parent component". 2012-08-14 17:47:41 +01:00
jules
de916db567 Changed the callback methods used by CodeDocument::Listener, to provide more detail about the exact changes. 2012-08-09 21:40:11 +01:00
jules
a0ed9c96e4 New class: ConcertinaPanel. 2012-08-05 22:09:26 +01:00
jules
897ee9017b C++ tokeniser fix. 2012-08-05 18:05:30 +01:00
jules
e6e46b3187 Code editor fix for large line numbers. 2012-07-24 16:30:14 +01:00
jules
87db662f29 Introjucer: code editor improvements, icon class reshuffle. 2012-07-24 15:45:44 +01:00
jules
c2697bdce9 Code editor fix for long lines. 2012-07-24 10:37:33 +01:00
jules
d4ae8f3d55 Minor optimisations. New method OwnedArray::insertArray(). Changed some CodeDocument inner class constructors to use references rather than pointers. 2012-07-23 07:54:23 +01:00
jules
c16783f645 Minor code editor optimisation. 2012-07-22 14:48:14 +01:00
jules
8ee1897916 Introjucer: some code editor fixes and functionality. 2012-07-20 20:57:39 +01:00
jules
d78b10edb3 Introjucer: code indent tweaks. 2012-07-15 11:56:10 +01:00
jules
b1d73f2086 Minor internal refactoring and clean-ups. 2012-07-14 10:02:45 +01:00
jules
b95258cb20 C++ syntax tokeniser fix. 2012-07-10 10:29:50 +01:00
jules
25e7361f2c Refactored some TreeView key handling. Introjucer: now restores the last set of open documents for a project. 2012-07-08 15:05:55 +01:00
jules
39c974194e Added a CodeEditorComponent::State class. 2012-07-07 21:09:49 +01:00
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. 2012-07-07 21:09:10 +01:00
jules
9e3cd767aa Introjucer: minor internal changes. 2012-07-06 10:15:59 +01:00
jules
6758ce0bc9 CodeEditorComponent improvements and TextEditor menu refactoring. 2012-07-04 20:34:47 +01:00
jules
d3bb7fb9cc Added line-numbering to the CodeEditorComponent. 2012-07-04 13:11:25 +01:00
jules
f824e99f2d Introjucer: refactoring and addition of appearance settings window for editor colours + fonts. 2012-07-04 10:43:18 +01:00
jules
767589710b Minor syntax tokeniser changes. 2012-07-03 10:12:48 +01:00
jules
3974e09c9f Workaround for a GCC problem. 2012-06-26 20:40:31 +01:00