Tom Poole
|
79d3e8b3f5
|
Windows: Removed some VS2013 workarounds
|
2019-07-11 15:28:41 +01:00 |
|
jules
|
0367d5c3a9
|
Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item.
|
2019-06-19 11:39:28 +01:00 |
|
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
2019-06-04 16:48:44 +01:00 |
|
Lukasz Kozakiewicz
|
7c4601473a
|
Android: fix PushNotifications that got broken by Android low level code rework.
|
2019-05-08 13:48:50 +02:00 |
|
Tom Poole
|
7c45ad695c
|
MacOS: Better support for SystemTrayIconComponent on Mojave
|
2019-04-25 12:54:54 +01:00 |
|
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
2019-01-31 15:15:31 +00:00 |
|
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
2019-01-11 09:52:10 +00:00 |
|
hogliux
|
008b7a9ab2
|
Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
|
2018-11-13 12:33:40 +00:00 |
|
ed
|
acd3c0b8ee
|
Fixed some Objective-C id -> auto* conversion warnings
|
2018-10-24 16:20:45 +01:00 |
|
Tom Poole
|
493591a7ef
|
Cleaned up some doc comments
|
2018-08-29 10:56:56 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
ed
|
a282492e4d
|
Added a workaround to ColourSelector to fix an error when using the Projucer's live-build engine
|
2018-08-06 10:43:48 +01:00 |
|
jules
|
b1e91734db
|
Workaround for a VS2013 bug
|
2018-07-30 17:54:48 +01:00 |
|
jules
|
8aa826a959
|
Fixed a problem with ColourSelector when the edge gap is 0
|
2018-07-30 17:35:05 +01:00 |
|
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
2018-07-09 16:00:45 +01:00 |
|
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
2018-06-13 17:11:37 +01:00 |
|
jules
|
87042769b6
|
Tidied up some more old typedefs
|
2018-05-11 14:44:51 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
Tom Poole
|
f1af3908d5
|
Documentation fixes
|
2018-03-11 09:25:09 +00:00 |
|
Tom Poole
|
89d9ad0856
|
Documentation fixes
|
2018-03-10 09:48:51 +00:00 |
|
ed
|
6a453c7f5c
|
Added RecentlyOpenedFilesList::forgetRecentFileNatively()
|
2018-02-27 12:45:11 +00:00 |
|
Lukasz Kozakiewicz
|
44ec4aee33
|
PushNotifications: add DeletedAtShutdown for PNs Singleton.
|
2018-02-21 18:44:31 +01:00 |
|
Lukasz Kozakiewicz
|
8ddbcc1f10
|
PushNotifications: add Notification copy constructor.
|
2018-02-21 17:37:37 +01:00 |
|
ed
|
1355e1d1f3
|
Added a clearRecentFilesNatively() method to RecentlyOpenedFilesList
|
2018-02-07 12:56:04 +00:00 |
|
ed
|
7fa708df28
|
Added a get() method to LiveValue and call it in the JUCE_LIVE_CONSTANT macro
|
2018-02-06 16:56:02 +00:00 |
|
Noah Dayan
|
e690350df3
|
Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes
|
2018-01-18 15:23:57 +00:00 |
|
Noah Dayan
|
61418912bc
|
Fix documentation typo in juce_ColourSelector.h
|
2018-01-11 12:48:43 +00:00 |
|
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
2018-01-10 17:35:08 +00:00 |
|
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
2018-01-10 14:49:57 +00:00 |
|
jules
|
3ec5c17bb1
|
Misc cleanups relating to ScopedPointer
|
2018-01-08 18:03:26 +00:00 |
|
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
2018-01-08 10:28:41 +00:00 |
|
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
2018-01-03 11:06:04 +00:00 |
|
ed
|
9bb4e025ca
|
Made the documentation of some classes clearer regarding when a notification will be sent
|
2017-12-28 17:02:58 +00:00 |
|
jules
|
58a99ff139
|
Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
|
2017-12-12 16:24:40 +00:00 |
|
jules
|
d9585241ad
|
Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance
|
2017-12-06 17:33:26 +00:00 |
|
Noah Dayan
|
a0db644e22
|
Fix Doxygen bug with Singleton macros
|
2017-12-06 11:48:47 +00:00 |
|
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
2017-11-28 16:18:40 +00:00 |
|
Lukasz Kozakiewicz
|
b8b304e4cd
|
PushNotifications: add OSX implementation.
|
2017-11-22 12:59:53 +01:00 |
|
Lukasz Kozakiewicz
|
073921445c
|
Android: add WebBrowserComponent implementation.
|
2017-11-07 19:36:10 +01:00 |
|
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
2017-11-01 17:41:06 +00:00 |
|
tpoole
|
9436b5f392
|
A minor documentation update
|
2017-11-01 11:01:51 +00:00 |
|
jules
|
6d56bfa2e5
|
Fixed an assertion in the live constant editor
|
2017-10-31 16:19:41 +00:00 |
|
Lukasz Kozakiewicz
|
523a5992cf
|
PushNotifications: fix doxygen comments.
|
2017-10-24 08:43:54 +02:00 |
|
Lukasz Kozakiewicz
|
b2d2bda7a1
|
Add Push Notifications feature for iOS and Android.
|
2017-10-23 09:31:06 +02:00 |
|
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
2017-08-14 12:59:18 +01:00 |
|
jules
|
4e5f005421
|
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
|
2017-07-19 12:08:47 +01:00 |
|
jules
|
74c96208fe
|
Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation
|
2017-06-30 16:08:51 +01:00 |
|
tpoole
|
c8740688ba
|
Added assertions to flag when __FILE__ returns a relative path and fixed the LiveConstants demo
|
2017-05-02 18:31:29 +01:00 |
|