Airy ANDRE
|
a1d0c4df55
|
Add support with bundled fonts with "otf" extension
|
2014-08-15 14:33:11 +02:00 |
|
Robert Grant
|
edda7b3e93
|
Improve memory allocation error logging and handling
|
2014-08-08 10:15:48 -04:00 |
|
Airy ANDRE
|
47826da7b3
|
Don't log here using NSLog, as NSLog date formating can use NSPropertyListReader, leading to recursion of hell
|
2014-08-07 17:14:45 +02:00 |
|
Airy ANDRE
|
0bbd08cfc6
|
Add some sanety checks on Windows font names
|
2014-07-16 16:09:47 +02:00 |
|
Airy ANDRE
|
058200a706
|
Use the same unhandled exception handler for all of the threads
|
2014-07-07 15:38:08 +02:00 |
|
Robert Grant
|
f8897ead66
|
add missing methods
|
2014-06-06 10:50:05 -07:00 |
|
Robert Grant
|
ee2fe941c0
|
Add support for initWithTextAlignment:location:options:
|
2014-06-05 12:54:10 -07:00 |
|
Airy ANDRE
|
b67d75c21a
|
updateCell: isn't supposed to send value changed notification
|
2014-05-08 17:00:58 +02:00 |
|
Airy ANDRE
|
077f7d06a1
|
Don't scale the fonts with Windows DPI. Scaling the fonts and not the rest of the UI leads to plenty of bad UI rendering
|
2014-05-07 18:45:54 +02:00 |
|
Airy ANDRE
|
312921cae9
|
Wrong drawing for scaled down tiling
|
2014-05-06 18:02:52 +02:00 |
|
Airy ANDRE
|
1701f3a645
|
On mouseDown, a view become the firstResponder only if needsPanelToBecomeKey is YES
|
2014-05-05 19:24:49 +02:00 |
|
Airy ANDRE
|
fb703d6665
|
Fix pattern drawing
|
2014-05-05 18:02:28 +02:00 |
|
Airy ANDRE
|
67aeef490a
|
Don't throw an exception when creating a property list from invalid contents
|
2014-04-24 19:00:04 +02:00 |
|
Robert Grant
|
8ecb58bbdd
|
Make menu item titles draw in tight spaces (no wrapping) and add a bunch of logging to layout and typesetting
|
2014-04-23 17:56:46 -07:00 |
|
Airy ANDRE
|
62e3ca4581
|
Some TIFF decoding fix
|
2014-04-23 18:19:16 +02:00 |
|
Robert Grant
|
cd7d6f40a6
|
Not all range entry values are objects - so '%@' was crashing for some dumps
|
2014-04-22 12:58:39 -07:00 |
|
Airy ANDRE
|
88bc5bae0c
|
fix the debug NSLog
|
2014-04-14 11:06:41 +02:00 |
|
Robert Grant
|
33b8f73107
|
Debug logging to track down truncated menus
|
2014-04-10 12:49:06 -07:00 |
|
Airy ANDRE
|
0ec972e4c6
|
CGWindow base class needs setDirtyRect: for non win targets
|
2014-04-04 18:19:55 +02:00 |
|
Airy ANDRE
|
170c124964
|
Merge
|
2014-04-04 17:30:49 +02:00 |
|
Airy ANDRE
|
e147e5294a
|
Fix EXIF string tags with 0 length
|
2014-04-04 17:20:42 +02:00 |
|
Robert Grant
|
e7c2b437f0
|
Minor header modernization
|
2014-03-27 13:16:37 -07:00 |
|
Airy ANDRE
|
8017f70a00
|
More AGG optimisations
|
2014-03-24 18:15:04 +01:00 |
|
Airy ANDRE
|
abb21e00b6
|
Try to not crash when NSSocket is failing
|
2014-03-24 18:10:05 +01:00 |
|
Airy ANDRE
|
a22301eb95
|
Align stacks for non-main entry points - that's needed with gcc 3.1 on Windows so we don't crash when trying to use SSE2
|
2014-03-24 18:08:54 +01:00 |
|
Airy ANDRE
|
97aba61b2f
|
Refuse to map Arial to anything else. Looks like some users are getting weird mapping
|
2014-03-21 20:01:08 +01:00 |
|
Airy ANDRE
|
8c816acc9b
|
Be more robust at decoding EXIF data.
|
2014-03-20 17:44:59 +01:00 |
|
Robert Grant
|
d25addff23
|
Improved Windows font debug logging
|
2014-03-07 11:50:36 -08:00 |
|
Airy ANDRE
|
c8f813b059
|
Optimize shadow drawing by blurring only the alpha channel
|
2014-02-24 18:23:38 +01:00 |
|
Airy ANDRE
|
9ce7464968
|
Fix double-redraw of some views
+ BitBlt only the dirty part of Windows
Only tested on Win32 + AGG context
|
2014-02-24 18:22:11 +01:00 |
|
Robert Grant
|
e64d6aa6a3
|
Check for nil superclass
|
2014-02-21 11:00:33 -08:00 |
|
Robert Grant
|
0ac2bd243f
|
Don't reorder items that are ordered same and generally clarify the algorithm
|
2014-02-21 10:56:54 -08:00 |
|
Robert Grant
|
bd27a16a3b
|
Add more debug logging to operations
|
2014-02-21 10:50:51 -08:00 |
|
Robert Grant
|
e50588a851
|
Add missing URL resource accessors
|
2014-02-21 10:47:44 -08:00 |
|
Airy ANDRE
|
4fc663d791
|
More optimisations - only clear the dirty area instead of the full buffer when building the clipping mask for AGG contexts
|
2014-02-19 18:35:47 +01:00 |
|
Airy ANDRE
|
0df6716228
|
Some drawing optimisation - mostly to avoid GDI clipping in the AGG context when not needed
|
2014-02-18 18:09:26 +01:00 |
|
Airy ANDRE
|
7364b733e4
|
Implement CGImageSourceGetType
|
2014-02-17 18:46:37 +01:00 |
|
Robert Grant
|
f593921075
|
Make png compression go faster
|
2014-02-14 11:09:00 -08:00 |
|
Airy ANDRE
|
dc1f86a039
|
revert the NSFileManager change + optimisation - mainly trying to limit the number of file existence checks when looking for a resource - for some weird reason, this can be very expensive on Win32
|
2014-02-14 18:13:20 +01:00 |
|
Robert Grant
|
b00ecddc60
|
Add NS_ENUM and NS_OPTIONS
|
2014-02-13 14:55:24 -08:00 |
|
Robert Grant
|
7d5138cadf
|
Skip comment args in RTF files
|
2014-02-13 13:55:06 -08:00 |
|
Airy ANDRE
|
5a6bbb7b81
|
Add JFIF metadata to the EXIF decoder (which is actually more a JPEG metadata decoder) - needed to get the proper DPI info
|
2014-02-12 19:54:37 +01:00 |
|
RS
|
ae25c12186
|
Added implementation for NSAffineTransform's encodeWithCoder:
|
2014-02-07 19:55:06 +04:00 |
|
Christopher Lloyd
|
18c9dc3df3
|
firstObject for NSArray
|
2014-01-24 23:03:31 -05:00 |
|
Robert Grant
|
e168c0496f
|
Remove duplicate menu items in addItemWithTitle:
|
2014-01-17 15:57:47 -08:00 |
|
Airy ANDRE
|
3fbd0fc1be
|
merge
|
2014-01-17 18:25:20 +01:00 |
|
Airy ANDRE
|
fc83abd505
|
NSMenuItem should support encoded NSAction/NSTarget (and NSPopUpButton use that)
|
2014-01-17 18:24:25 +01:00 |
|
Airy ANDRE
|
5a4202cf6e
|
The document doesn't properly unregister from the notification center when deallocated
|
2014-01-17 18:13:17 +01:00 |
|
Airy ANDRE
|
c2f475aae8
|
Just clicking on the NSComboBox menu item doesn't select the item clicked
|
2014-01-17 18:12:25 +01:00 |
|
Robert Grant
|
734f505258
|
don't call setAllowedFileTypes: it's unimplemented
|
2014-01-16 15:27:32 -08:00 |
|