jules
|
842d30fbfa
|
Minor tidying-up.
|
2012-09-04 11:38:16 +01:00 |
|
jules
|
d7cea05104
|
Added a new struct DialogWindow::LaunchOptions, to provide a better mechanism than the existing static methods for launching dialog boxes. I've left the old static methods in there but will probably deprecate them at some point in the future. Also added a couple of methods to OptionalOwnedPointer.
|
2012-08-29 11:01:47 +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
|
f6f412e587
|
Documentation fix.
|
2012-08-24 13:26:06 +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
|
665c85b147
|
Version number bump.
|
2012-08-09 08:56:28 +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
|
4f206a3f3a
|
Version bump.
|
2012-07-24 17:04:29 +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
|
75d72d6323
|
Version number bump.
|
2012-07-21 14:39:29 +01:00 |
|
jules
|
8ee1897916
|
Introjucer: some code editor fixes and functionality.
|
2012-07-20 20:57:39 +01:00 |
|
jules
|
391e99443e
|
Added a method Desktop::getMouseWheelMoveCounter(), and made the existing getMouseButtonClickCounter() method non-static.
|
2012-07-15 13:59:13 +01:00 |
|
jules
|
d78b10edb3
|
Introjucer: code indent tweaks.
|
2012-07-15 11:56:10 +01:00 |
|
jules
|
dc9e0cb9bb
|
Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters.
|
2012-07-14 11:54:29 +01:00 |
|
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
2012-07-14 10:02:45 +01:00 |
|
jules
|
5a69cc6ce2
|
Internal tidying-up.
|
2012-07-13 19:31:00 +01:00 |
|
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
2012-07-12 14:10:46 +01:00 |
|
jules
|
3ddc6dd43d
|
New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers.
|
2012-07-11 21:07:47 +01:00 |
|
jules
|
7afbc077e7
|
Version update.
|
2012-07-11 10:19:09 +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
|
27f1901fe6
|
Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code.
|
2012-07-07 15:13:46 +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 |
|
jules
|
f5d72f1406
|
Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle));
|
2012-06-26 13:18:03 +01:00 |
|
jules
|
25303b158a
|
Refactored the classes used for the CodeEditorComponent colour-schemes.
|
2012-06-25 21:16:19 +01:00 |
|
jules
|
943a8ef757
|
Added a get() method to ReferenceCountedObjectPtr.
|
2012-06-02 08:30:08 +01:00 |
|
jules
|
07a774adcc
|
Fix for GCC syntax problem.
|
2012-05-31 09:01:39 +01:00 |
|
jules
|
dab9295611
|
Minor refactoring of obj-C internals.
|
2012-05-30 14:35:40 +01:00 |
|