fltk/src
Matthias Melcher a2929b15ba Undid old change in Windows code that causes undesired results (STR 1115)
Windows created when another window was grab()'d would always become
dependents under WIN32, hiding them when the grabbed window was hidden.
2023-04-30 20:08:44 +02:00
..
drivers Fix crash reported in issues #723 and #724 2023-04-29 17:06:55 +02:00
xutf8 Comment-only changes. 2022-08-23 09:04:14 +02:00
allfiles.xbm
cgdebug.h
CMakeLists.txt Fix CMake generation for minimal CMake version (3.2.3) 2023-04-10 16:19:09 +02:00
d1_mask.xbm
d1.xbm
dump_compose.c
ew_mask.xbm
ew.xbm
fastarrow.h
filename_absolute.cxx
filename_expand.cxx
filename_ext.cxx
filename_isdir.cxx Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
filename_list.cxx
filename_match.cxx
filename_setext.cxx
Fl_abort.cxx
Fl_add_idle.cxx
Fl_Adjuster.cxx
Fl_Anim_GIF_Image.cxx Fix Visual Studio (MSVC) compiler warnings 2023-03-09 17:47:51 +01:00
fl_arc.cxx
Fl_arg.cxx Fixed uninitialised variable. 2022-11-09 01:34:52 +01:00
fl_ask.cxx Fl_String refactoring and extension (#683) 2023-02-23 15:42:05 +01:00
Fl_Bitmap.cxx Fix doxygen warnings (typos in argument names) 2022-12-27 19:26:34 +01:00
Fl_BMP_Image.cxx FLUID refactor and macOS warnings removed (#623) 2023-01-01 20:05:42 +01:00
Fl_Box.cxx
fl_boxtype.cxx Fix box frame sizes of "round" boxes in scheme 'oxy' 2023-01-02 18:00:47 +01:00
Fl_Browser_.cxx Use fl_utf_strcasecmp() for Unicode-aware case-insensitive comparisons 2023-02-06 18:48:43 +01:00
Fl_Browser_load.cxx
Fl_Browser.cxx Fix position() methods that shadow Fl_Widget::position() 2023-02-02 20:54:19 +01:00
Fl_Button.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Cairo.cxx Fix option CAIRO_EXT in combination with X11 on macOS 2023-03-22 21:01:36 +01:00
fl_call_main.c
Fl_Chart.cxx Fl_Chart: minor update and additional documentation 2023-01-16 00:08:47 +01:00
Fl_Check_Browser.cxx
Fl_Check_Button.cxx
Fl_Choice.cxx Add "Oxy" scheme (STR 2675, STR 3477) 2022-11-25 00:00:48 +01:00
Fl_Clock.cxx
fl_cmap.h
Fl_cocoa.mm Replace internal fl_create_offscreen() calls by new Fl_Image_Surface 2023-04-23 10:03:02 +02:00
Fl_Color_Chooser.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
fl_color.cxx Improve and extend fl_contrast() (#370) 2022-12-28 18:16:23 +01:00
Fl_compose.cxx Documentation: add missing mentions of the Wayland platform. 2022-07-05 10:13:31 +02:00
fl_contrast.cxx Improve and extend fl_contrast() (#370) 2022-12-28 18:16:23 +01:00
Fl_Copy_Surface.cxx
Fl_Counter.cxx Fix typo in comment 2022-12-08 20:40:03 +01:00
fl_cursor_help.xpm
fl_cursor_nesw.xpm
fl_cursor_none.xpm
fl_cursor_nwse.xpm
fl_cursor_wait.xpm
fl_cursor.cxx Fix compiler warnings [-Wpedantic] 2023-04-13 20:27:00 +02:00
fl_curve.cxx Add a unit test for drawing complex shapes (#565) 2022-11-30 22:40:52 +01:00
Fl_Device.cxx Fix compiler warnings [-Wpedantic] 2023-04-13 20:27:00 +02:00
Fl_Dial.cxx
fl_diamond_box.cxx
Fl_display.cxx Make Fl::display(const char *) active also for the Wayland platform. 2022-10-23 12:19:44 +02:00
fl_dnd_win32.cxx Remove 2 compilation warnings under Windows with mingw64 2023-02-20 12:43:36 +01:00
fl_dnd_x.cxx Add missing FL_RELEASE event after dnd() (#549) 2022-11-23 10:33:34 +01:00
Fl_Double_Window.cxx Fix for "Rename Fl_X* Fl_Window::i private class member" (#223) 2023-01-13 21:16:17 +01:00
fl_draw_arrow.cxx Add "Oxy" scheme (STR 2675, STR 3477) 2022-11-25 00:00:48 +01:00
fl_draw_pixmap.cxx
fl_draw.cxx Fix and update alignment #346 (#701) 2023-03-18 17:33:27 +01:00
fl_encoding_latin1.cxx
fl_encoding_mac_roman.cxx
fl_engraved_label.cxx
Fl_File_Browser.cxx
Fl_File_Chooser2.cxx Fix position() methods that shadow Fl_Widget::position() 2023-02-02 20:54:19 +01:00
Fl_File_Chooser.cxx
Fl_File_Chooser.fl
fl_file_dir.cxx
Fl_File_Icon2.cxx FLUID refactor and macOS warnings removed (#623) 2023-01-01 20:05:42 +01:00
Fl_File_Icon.cxx
Fl_File_Input.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Flex.cxx Rename some Fl_Flex methods for FLTK compliance (#594) 2022-12-15 16:46:40 +01:00
fl_font.cxx Fix "\todo provide user documentation for fl_set_status function" 2023-02-06 11:17:31 +01:00
Fl_get_key_mac.cxx Create class Fl_Unix_Screen_Driver used by X11 and Wayland platforms 2022-11-07 06:49:40 +01:00
Fl_get_key_win32.cxx Create class Fl_Unix_Screen_Driver used by X11 and Wayland platforms 2022-11-07 06:49:40 +01:00
Fl_get_key.cxx Create class Fl_Unix_Screen_Driver used by X11 and Wayland platforms 2022-11-07 06:49:40 +01:00
Fl_get_system_colors.cxx Clarify and improve Fl::scheme() related documentation 2023-01-03 17:11:00 +01:00
Fl_GIF_Image.cxx Animated GIF support (Fl_Anim_GIF_Image class) (#375) 2023-01-21 17:27:58 +01:00
Fl_Gl_Choice.cxx FLTK widgets in OpenGL 3 windows: rewrite for driver system. 2022-09-30 19:25:23 +02:00
Fl_Gl_Choice.H
Fl_Gl_Device_Plugin.cxx Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Gl_Overlay.cxx
Fl_Gl_Window_Driver.H Clean use of virtual GLContext Fl_Gl_Window_Driver::create_gl_context(). 2022-10-02 13:35:53 +02:00
Fl_Gl_Window.cxx Fix trailing whitespace 2022-11-01 20:06:22 +01:00
fl_gleam.cxx
Fl_grab.cxx
Fl_Graphics_Driver.cxx Fix compiler warnings [-Wpedantic] 2023-04-13 20:27:00 +02:00
Fl_Group.cxx Fix a doxygen warning and improve "file list" contents 2023-01-02 15:56:56 +01:00
fl_gtk.cxx
Fl_Help_Dialog_Dox.cxx Remove superfluous center alignment from images 2022-10-09 19:35:20 +02:00
Fl_Help_Dialog.cxx
Fl_Help_Dialog.fl
Fl_Help_View.cxx Derive internal Fl_Help_View buffer from Fl_String 2023-02-24 14:14:16 +01:00
Fl_ICO_Image.cxx New Fl_ICO_Image class to read Windows .ico icon files 2022-12-09 10:43:20 +01:00
Fl_Image_Reader.cxx
Fl_Image_Reader.h FLUID refactor and macOS warnings removed (#623) 2023-01-01 20:05:42 +01:00
Fl_Image_Surface.cxx Fix fl_read_image() under hybrid Wayland/X11 platform. 2022-09-11 19:45:48 +02:00
Fl_Image.cxx Update doc of Fl_Image::copy() after new Fl_Anim_GIF_Image class 2023-02-14 08:51:42 +01:00
fl_images_core.cxx Animated GIF support (Fl_Anim_GIF_Image class) (#375) 2023-01-21 17:27:58 +01:00
Fl_Input_.cxx Multiline Fl_Input: fix move up/down in non ASCII text 2023-04-26 08:25:32 +02:00
Fl_Input_Choice.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Input.cxx Unlimited undo/redo for Fl_Input_ and Fl_Text_Buffer (#558) (#676) 2023-02-10 17:13:20 +01:00
Fl_Int_Vector.cxx Minimize and fix include statements of Fl_Int_Vector 2023-02-02 17:00:28 +01:00
Fl_JPEG_Image.cxx Missing parentheses 2022-12-22 00:33:08 +01:00
fl_labeltype.cxx
Fl_Light_Button.cxx
Fl_lock.cxx Update dependencies and fix whitespace errors 2023-02-02 17:09:14 +01:00
Fl_MacOS_Sys_Menu_Bar.mm FLUID refactor and macOS warnings removed (#623) 2023-01-01 20:05:42 +01:00
Fl_Menu_.cxx Fix and update alignment #346 (#701) 2023-03-18 17:33:27 +01:00
Fl_Menu_add.cxx Fix typos in documentation and comments 2023-02-10 13:13:36 +01:00
Fl_Menu_Bar.cxx
Fl_Menu_Button.cxx STR 2894: pressed_menubutton_ now protected in Fl_Menu_Button 2023-01-20 15:22:21 +01:00
Fl_Menu_global.cxx
Fl_Menu_Window.cxx
Fl_Menu.cxx Don't for a box type for pulldowns (#675) 2023-02-10 16:58:33 +01:00
Fl_Message.cxx Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
Fl_Message.h Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Multi_Label.cxx
Fl_Native_File_Chooser_FLTK.cxx Replace all calls to sprintf() by calls to snprintf(). 2022-09-26 16:12:18 +02:00
Fl_Native_File_Chooser_GTK.cxx Fix miscellaneous #include directives 2023-01-31 18:22:04 +01:00
Fl_Native_File_Chooser_Kdialog.cxx Fix crash in Zenity filechooser with badly formed filter (#665) 2023-01-31 17:37:20 +01:00
Fl_Native_File_Chooser_Kdialog.H Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Native_File_Chooser_MAC.mm Fix for "Fl_Native_File_Chooser_MAC.mm compilation warning" (#627) 2023-01-04 18:02:29 +01:00
Fl_Native_File_Chooser_WIN32.cxx Remove 2 compilation warnings under Windows with mingw64 2023-02-20 12:43:36 +01:00
Fl_Native_File_Chooser_Zenity.cxx Fix "Native file chooser on Linux fails with BROWSE_MULTI_FILE" (#669) 2023-02-02 15:20:55 +01:00
Fl_Native_File_Chooser_Zenity.H Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Native_File_Chooser.cxx
fl_open_uri.cxx
fl_oval_box.cxx
Fl_Overlay_Window.cxx
fl_overlay.cxx Remove XOR-based code that was unused and incomplete (#673) 2023-02-07 15:26:46 +01:00
Fl_own_colormap.cxx Create class Fl_Unix_Screen_Driver used by X11 and Wayland platforms 2022-11-07 06:49:40 +01:00
fl_oxy.cxx Modify 'oxy' scheme's "choice arrow" for consistency 2023-01-02 18:15:00 +01:00
fl_oxy.h Simplify and improve "oxy" arrow drawing functions 2022-11-26 21:56:38 +01:00
Fl_Pack.cxx Fix typos in documentation and comments 2023-02-10 13:13:36 +01:00
Fl_Paged_Device.cxx
Fl_Pixmap.cxx Replace all calls to sprintf() by calls to snprintf(). 2022-09-26 16:12:18 +02:00
fl_plastic.cxx
Fl_PNG_Image.cxx New Fl_ICO_Image class to read Windows .ico icon files 2022-12-09 10:43:20 +01:00
Fl_PNM_Image.cxx FLUID refactor and macOS warnings removed (#623) 2023-01-01 20:05:42 +01:00
Fl_Positioner.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Preferences.cxx Fix typos in Doxygen documentation 2023-03-02 12:15:14 +01:00
Fl_Printer.cxx
Fl_Progress.cxx
fl_read_image.cxx Fix fl_read_image() under hybrid Wayland/X11 platform. 2022-09-11 19:45:48 +02:00
fl_rect.cxx
Fl_Repeat_Button.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Return_Button.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Roller.cxx
fl_round_box.cxx Avoid thin gray line in round box in hires 2022-11-25 12:53:54 +01:00
Fl_Round_Button.cxx
fl_rounded_box.cxx Refactor code to make rounded rectangles accessible (#553) 2022-11-24 12:47:49 +01:00
Fl_Scheme_Choice.cxx Add Fl_Scheme_Choice widget and use it in test programs 2023-01-12 19:21:09 +01:00
Fl_Scheme.cxx Add the initial version of class Fl_Scheme 2023-01-12 19:21:09 +01:00
Fl_Screen_Driver.cxx Fix position() methods that shadow Fl_Widget::position() 2023-02-02 20:54:19 +01:00
Fl_Screen_Driver.H Extend commit a4b33f8 to other uses of function convert_crlf() 2023-01-14 09:56:09 +01:00
fl_scroll_area.cxx
Fl_Scroll.cxx STR 3408: Fl_Scroll draws background inactive if needed 2023-01-20 13:51:17 +01:00
Fl_Scrollbar.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
fl_set_font.cxx
fl_shadow_box.cxx
Fl_Shared_Image.cxx Fix issue #427 - 2nd part 2022-06-20 12:49:38 +02:00
Fl_Shortcut_Button.cxx Move class Fl_Shortcut_Button from FLUID to core (#677) (#680) 2023-02-15 15:24:25 +01:00
fl_shortcut.cxx Improve doc of Fl_Widget::test_shortcut() methods 2023-02-05 11:45:23 +01:00
fl_show_colormap.cxx Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Simple_Terminal.cxx Update dependencies, remove trailing whitespace 2022-12-19 15:23:20 +01:00
Fl_Single_Window.cxx
Fl_Slider.cxx
Fl_Spinner.cxx Fix Fl_Spinner draw problem - closes #638 2023-01-07 09:35:53 -08:00
fl_string_functions.cxx
Fl_String.cxx Improve Fl_Cairo_Window documentation (typos + indentation) 2023-03-23 13:26:14 +01:00
Fl_SVG_Image.cxx Fix uninitialised struct in SVG reader 2022-12-30 20:49:48 +01:00
fl_symbols.cxx Fix and update alignment #346 (#701) 2023-03-18 17:33:27 +01:00
Fl_Sys_Menu_Bar_Driver.H
Fl_Sys_Menu_Bar.cxx
Fl_System_Driver.cxx Create class Fl_Unix_Screen_Driver used by X11 and Wayland platforms 2022-11-07 06:49:40 +01:00
Fl_System_Driver.H Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Table_Row.cxx
Fl_Table.cxx FLUID refactor and macOS warnings removed (#623) 2023-01-01 20:05:42 +01:00
Fl_Tabs.cxx Silence false positive gcc warning (#682) 2023-02-21 12:46:47 +01:00
Fl_Text_Buffer.cxx Add const qualifiers to can_undo and can_redo (#720) 2023-04-17 16:12:03 +02:00
Fl_Text_Display.cxx Fixed leak in Fl_Text_Buffer #716 2023-04-14 16:54:11 +02:00
Fl_Text_Editor.cxx Unlimited undo/redo for Fl_Input_ and Fl_Text_Buffer (#558) (#676) 2023-02-10 17:13:20 +01:00
Fl_Tile.cxx Fix position() methods that shadow Fl_Widget::position() 2023-02-02 20:54:19 +01:00
Fl_Tiled_Image.cxx Fix "Xrender blurs adjacent images with bilinear scaling" (#633) 2023-01-08 11:17:03 +01:00
Fl_Timeout.cxx Expose elapsed time API (#670) 2023-02-09 14:48:39 +01:00
Fl_Timeout.h Improve and clarify documentation of timeout functions 2022-10-20 19:36:03 +02:00
Fl_Tooltip.cxx Use FL_OVERRIDE for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
Fl_Tree_Item_Array.cxx
Fl_Tree_Item.cxx Fix buffer overflow in Fl_Tree_Item::show_self() 2023-01-12 00:06:05 +01:00
Fl_Tree_Prefs.cxx Remove scheme specific initialization from Fl_Tree_Prefs 2023-04-15 20:31:35 +02:00
Fl_Tree.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
fl_utf8.cxx STR 2822: function to count bytes in a UTF-8 string 2023-01-20 16:13:00 +01:00
Fl_Valuator.cxx Add close buttons for individual tabs in Fl_Tabs (#628) 2023-01-05 13:51:30 +01:00
Fl_Value_Input.cxx Fix position() methods that shadow Fl_Widget::position() 2023-02-02 20:54:19 +01:00
Fl_Value_Output.cxx
Fl_Value_Slider.cxx Make the value box size of Fl_Value_Slider user settable (STR 3222) 2022-11-26 19:56:32 +01:00
fl_vertex.cxx Add a unit test for drawing complex shapes (#565) 2022-11-30 22:40:52 +01:00
Fl_visual.cxx
Fl_Widget_Surface.cxx
Fl_Widget.cxx Fix missing parameter documentation 2023-01-08 01:07:04 +01:00
Fl_win32.cxx Undid old change in Windows code that causes undesired results (STR 1115) 2023-04-30 20:08:44 +02:00
Fl_Window_Driver.cxx Replace internal fl_create_offscreen() calls by new Fl_Image_Surface 2023-04-23 10:03:02 +02:00
Fl_Window_Driver.H Replace internal fl_create_offscreen() calls by new Fl_Image_Surface 2023-04-23 10:03:02 +02:00
Fl_Window_fullscreen.cxx
Fl_Window_hotspot.cxx
Fl_Window_iconize.cxx
Fl_Window.cxx Fix for "Rename Fl_X* Fl_Window::i private class member" (#223) 2023-01-13 21:16:17 +01:00
Fl_Wizard.cxx
fl_write_png.cxx
Fl_x.cxx Rename class Fl_Display_Cairo_Graphics_Driver to Fl_X11_Cairo_Graphics_Driver 2023-02-14 11:52:21 +01:00
Fl_XBM_Image.cxx
Fl_XColor.H
Fl_XPM_Image.cxx
Fl.cxx Add public accessor methods Fl_Widget::needs_keyboard() 2023-04-11 16:38:24 +02:00
flstring.c
flstring.h
forms_bitmap.cxx
forms_compatibility.cxx
forms_free.cxx
forms_fselect.cxx
forms_pixmap.cxx
forms_timer.cxx Replace all calls to sprintf() by calls to snprintf(). 2022-09-26 16:12:18 +02:00
freeglut_geometry.cxx
freeglut_stroke_mono_roman.cxx
freeglut_stroke_roman.cxx
freeglut_teapot_data.h
freeglut_teapot.cxx
gl_draw.cxx Fix gl_rect and OGL::fl_point #688 2023-03-18 20:14:39 +01:00
gl_start.cxx
glut_compatibility.cxx Add GLUT_ELAPSED_TIME simulation 2023-02-20 13:40:27 +01:00
glut_font.cxx
makedepend Fix dependencies, typos, trailing whitespace, and formatting 2023-03-09 18:28:37 +01:00
Makefile CMake: build shared libs with OPTION_CAIROEXT (issue #250) 2023-03-09 17:34:05 +01:00
mediumarrow.h
new.xbm
ns_mask.xbm
ns.xbm
numericsort.c Use fl_tolower() for case-insensitive Unicode-aware comparisons 2023-02-06 18:48:43 +01:00
print_button.cxx
print_button.h
print_panel.cxx
print_panel.h
scandir_posix.c
scandir_win32.c Fix unicode support in scandir_win32.c by using GetFileAttributesW (#455) 2022-06-25 20:53:19 +02:00
screen_xywh.cxx Doc: repeat that screens are numbered starting from 0 in the API 2022-11-28 10:08:44 +01:00
slowarrow.h
tile.xpm
up.xbm
utf8_internal.h
vsnprintf.c
Xutf8.h