Manolo Gouy
|
b870641f34
|
Begin to remove platform-specific code.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11705 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-27 17:02:57 +00:00 |
|
Manolo Gouy
|
9b186420ff
|
Add test to avoid null pointer crashes.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11704 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-27 16:56:36 +00:00 |
|
Manolo Gouy
|
f4ec7192a9
|
Add tests to avoid null pointer errors
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11703 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-27 16:42:20 +00:00 |
|
Manolo Gouy
|
425fe6ac8c
|
Add tests to avoid null pointer crashes.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11702 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-27 16:27:30 +00:00 |
|
Manolo Gouy
|
d3402eaa85
|
Remove compilation warnings: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11701 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-26 11:04:00 +00:00 |
|
Manolo Gouy
|
f428d0077d
|
Set svn file properties.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11700 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-26 07:25:53 +00:00 |
|
Manolo Gouy
|
1e65c16b73
|
Set svn file properties.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11699 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-26 06:23:27 +00:00 |
|
Manolo Gouy
|
2d83a11742
|
Make one version of Fl_OpenGL_Display_Device::capture_gl_rectangle() the default one.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11698 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-26 06:07:53 +00:00 |
|
Manolo Gouy
|
25b4076b03
|
Set more accurately the protections of the members of class Fl_Display_Device.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11697 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-26 05:44:54 +00:00 |
|
Manolo Gouy
|
8f9f17456b
|
Remove unnecessary #include directive.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11696 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-25 06:29:36 +00:00 |
|
Manolo Gouy
|
ed56c01b6c
|
Set svn file properties.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11695 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 20:03:05 +00:00 |
|
Manolo Gouy
|
c0944b7cee
|
Set svn file properties.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11694 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 19:55:26 +00:00 |
|
Manolo Gouy
|
cf751f49de
|
Set svn file properties.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11693 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 19:49:06 +00:00 |
|
Manolo Gouy
|
93d1c43b7a
|
Remove FL_ABI_VERSION directives
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11692 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 19:39:27 +00:00 |
|
Manolo Gouy
|
a877a2d06b
|
Add 2 Doxygen member function descriptions.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11691 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 19:30:17 +00:00 |
|
Manolo Gouy
|
6d8b062453
|
Complete DOxygen documentation of the Fl_Graphics_Driver class.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11690 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 16:22:38 +00:00 |
|
Manolo Gouy
|
98f071fa16
|
Add Doxygen comments for members of the Fl_Graphics_Driver class.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11689 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-24 08:38:11 +00:00 |
|
Manolo Gouy
|
8dddcb2d1d
|
Move Doxygen comments of Fl_PostScript_File_Device members to Fl_PostScript_File_Device.H for Doxygen visibility.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11688 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 17:55:08 +00:00 |
|
Manolo Gouy
|
9941c3c1d7
|
Move Doxygen comments of Fl_PostScript_File_Device members to Fl_PostScript_File_Device.H for Doxygen visibility.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11687 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 17:52:34 +00:00 |
|
Albrecht Schlosser
|
1db8d51eae
|
Move typedef fl_(u)intptr_t to FL/platform_types.h.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11686 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 15:08:26 +00:00 |
|
Albrecht Schlosser
|
c89a609be2
|
Fix compilation warnings.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11685 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 14:25:15 +00:00 |
|
Manolo Gouy
|
ba60624ae9
|
Remove the src/drivers/ subtree from Doxygen indexing.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11684 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 07:03:52 +00:00 |
|
Manolo Gouy
|
4fd7ece329
|
Remove Doxygen warning.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11683 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 06:48:14 +00:00 |
|
Manolo Gouy
|
2cf555047d
|
Remove Doxygen warnings.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11682 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 06:43:04 +00:00 |
|
Manolo Gouy
|
e2edfcbe4f
|
Add Doxygen definitions to the new Fl_XXX_Driver classes.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11681 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 06:27:31 +00:00 |
|
Manolo Gouy
|
c393fb4faf
|
Remove Doxygen warning. Doxygen does not know that unsigned and unsigned int are the same type.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11680 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 04:39:14 +00:00 |
|
Manolo Gouy
|
a56124c20b
|
Remove #if FLTK_ABI_VERSION >= xxx directives.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11679 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-23 04:30:39 +00:00 |
|
Manolo Gouy
|
5ec684f236
|
Minor simplification.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11678 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-22 17:13:40 +00:00 |
|
Manolo Gouy
|
3d41fd7c67
|
Add necessary test of HAVE_X11_XREGION_H when the content of struct _XRegion is needed.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11677 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-22 15:46:23 +00:00 |
|
Manolo Gouy
|
163c65dc6f
|
Avoid the expression "foreign language" in comments.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11676 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-20 07:19:19 +00:00 |
|
Manolo Gouy
|
d57f762715
|
Remove unneeded declarations.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11675 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-20 07:14:50 +00:00 |
|
Manolo Gouy
|
7102c38376
|
Adde necessary #include <FL/x.H> directive.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11674 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-20 07:03:29 +00:00 |
|
Manolo Gouy
|
ae23f0cb5e
|
Progress toward support of CMake OPTION_APPLE_SDL
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11673 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-20 04:49:36 +00:00 |
|
Manolo Gouy
|
747e88abdc
|
Add missing typedef statement for CGContextRef.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11672 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-20 04:09:01 +00:00 |
|
Manolo Gouy
|
c28b65f5f5
|
Clean #include directives used by x.H, mac.H, win32.H
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11671 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-20 04:03:03 +00:00 |
|
Matthias Melcher
|
f45389d2cf
|
Cleaning Pico
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11670 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 22:51:09 +00:00 |
|
Matthias Melcher
|
d40b765c86
|
Fixed Fl_X for Pico
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11669 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 22:49:05 +00:00 |
|
Matthias Melcher
|
769d151a12
|
Virtualized add_fd and remove_fd into System Driver
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11668 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 22:45:22 +00:00 |
|
Manolo Gouy
|
cd4498021e
|
Have headers x.H, win32.H and mac.H share a unique definition of class Fl_X
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11667 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 20:47:25 +00:00 |
|
Matthias Melcher
|
8a910fe8fb
|
Pico, fixed graphics scaling and circles
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 20:44:35 +00:00 |
|
Matthias Melcher
|
8d796c2cce
|
SDL fix.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11665 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 20:05:24 +00:00 |
|
Manolo Gouy
|
1e8a53ecc4
|
Move private_dc from Fl_X for WIN32 platform to Fl_WinAPI_Window_Driver.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11664 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 19:37:49 +00:00 |
|
Manolo Gouy
|
4aa388d4ff
|
Add static Fl_XXX_Window_Driver *driver(Fl_Window*) to get the platform-specific driver of a window.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 17:34:15 +00:00 |
|
Manolo Gouy
|
9f78323574
|
Move GL-related static member functions of the Fl_X class on Mac OS to class Fl_Cocoa_Screen_Driver.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11662 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 16:58:17 +00:00 |
|
Manolo Gouy
|
f29fb8c539
|
Complete the implementations of virtual Fl_X* Fl_Window_Driver::makeWindow() with the X11 platform.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 16:00:30 +00:00 |
|
Manolo Gouy
|
24487a719f
|
Move Fl_X::make_fullscreen() for WIN32 platform to Fl_WinAPI_Window_Driver:: make_fullscreen().
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 15:47:23 +00:00 |
|
Manolo Gouy
|
1e060f6408
|
Transform Fl_X::make(Fl_Window*) for WIN32 platform into virtual Fl_X* Fl_Window_Driver::makeWindow().
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 15:33:58 +00:00 |
|
Manolo Gouy
|
6600993adc
|
Transform Fl_X::make(Fl_Window*) for Mac platform into Fl_X *Fl_Cocoa_Window_Driver::makeWindow()
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11658 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 15:00:02 +00:00 |
|
Manolo Gouy
|
f9edd86753
|
Move several of the methods of class Fl_X for Mac platform to class Fl_Cocoa_Window_Driver.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 14:25:47 +00:00 |
|
Manolo Gouy
|
034cfc94a3
|
Move Fl_X::set_high_resolution() to classes Fl_Graphics_Driver and Fl_Quartz_Graphics_Driver
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
|
2016-04-19 12:46:07 +00:00 |
|