| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-02-28 | Fix error in Fl_WinAPI_Screen_Driver::screen_work_area() when screen is scaled. | ManoloFLTK | |
| 2019-02-27 | Simplifies memory allocation of system menu items for FL_SUBMENU_POINTER | ManoloFLTK | |
| 2019-02-27 | Avoid recreation of the system menu bar without change | ManoloFLTK | |
| 2019-02-24 | Remove statement that became unnecessary. | ManoloFLTK | |
| 2019-02-24 | Allow to call Fl_Sys_Menu_Bar::about() early in the program. | ManoloFLTK | |
| 2019-02-24 | Simplify code for the FLMenuItem class | ManoloFLTK | |
| 2019-02-23 | Rename member todelete_ of struct Fl_Window_Driver::shape_data_type to ↵ | ManoloFLTK | |
| effective_bitmap_ | |||
| 2019-02-23 | New member function const Fl_Image* Fl_Window::shape() replaces int ↵ | ManoloFLTK | |
| Fl_Window::is_shaped() The new function allows to get the window's shaping image and delete it after use, if appropriate. | |||
| 2019-02-21 | Remove compilation warning with -Wunused-result | ManoloFLTK | |
| Warning was: ignoring return value of ‘char* fgets(char*, int, FILE*)’ | |||
| 2019-02-21 | X11: use XGetDefault() to read the value of the Xft.dpi resource. | ManoloFLTK | |
| 2019-02-20 | Use also the Xft.dpi resource to initialize the GUI scale factor. | ManoloFLTK | |
| 2019-02-20 | Check to avoid erroneous values for the starting GUI scale factor. | ManoloFLTK | |
| 2019-02-19 | X11 + gnome: improve detection of the current display scale factor | ManoloFLTK | |
| Gnome now seems to store the value of the display scale factor in file $HOME/.config/monitor.xml. Previously, that value was readable with the gsettings command. The present commit uses the information found in that file and reverts back to the gsettings command if that information is not found. | |||
| 2019-02-09 | X11 platform: account for window scaling in drag-n-drop operations. | ManoloFLTK | |
| 2019-02-08 | Rename method -[FLViewLayer viewFrameDidChange] to -[FLViewLayer ↵ | ManoloFLTK | |
| reset_layer_data] The new name follows FLTK naming rules and has the benefit of avoiding potential collision with future macOS method names that follow a different naming rule. | |||
| 2019-02-05 | Fix for STR #3503 - handle Fl_Menu_ deleted while its menu window is running. | ManoloFLTK | |
| 2019-02-05 | Fixed two warnings from Doxygen. | Matthias Melcher | |
| 2019-02-04 | Fixed Fl_Text_Editor selection range after paste (STR #3248). | Matthias Melcher | |
| 2019-02-04 | Fl_Roller can now be controlled via the mouse wheel (STR #3120). | Matthias Melcher | |
| 2019-02-04 | Fixed crash for very small Fl_Color_Chooser (STR #3490). | Matthias Melcher | |
| 2019-02-03 | Docs | Matthias Melcher | |
| 2019-02-03 | Fixed bug introduced while removing shadow lint | Matthias Melcher | |
| 2019-02-02 | Tooltips hide by themselves after 12 seconds (STR #2584). | Matthias Melcher | |
| 2019-02-02 | STR #3323: glutAddMenuEntry now has a const label argument | Matthias Melcher | |
| 2019-02-02 | Added Fl_Input_::append() method (STR #2953). | Matthias Melcher | |
| 2019-02-02 | Fixed pulldown menu position when at the bottom of the screen (STR #2880). | Matthias Melcher | |
| 2019-02-02 | STR #2714: remove new shadow lint for MacOS | Matthias Melcher | |
| 2019-02-02 | Fixed missing item handling in Fl_Chekc_Browser (STR #3480). | Matthias Melcher | |
| 2019-02-02 | Fl_Help_Dialog::load() now returns an error code (STR #3429) | Matthias Melcher | |
| 2019-02-01 | Fixed Delete key in Fl_Input deleting entire widgets in Fluid (STR #2841). | Matthias Melcher | |
| 2019-02-01 | STR #3498: Fl_Check_Browser::add(item) now accepts NULL. | Matthias Melcher | |
| As promised in the docs. | |||
| 2019-02-01 | Additional fix for STR #2531 | Matthias Melcher | |
| Wiggeling characters in Fl_Text_Display due to advanced kerning. | |||
| 2019-02-01 | STR 2531: Fl_Text_Display no longer wiggles. | Matthias Melcher | |
| On MacOS and other systems that support kerning, dragging a selection over text would make the text to the right of the selection jump in x by a fraction of a pixel. The new code makes sure that the text stays rock solid. | |||
| 2019-01-30 | STR 3430: fixed Help_View return value | Matthias Melcher | |
| 2019-01-28 | Remove useless statement. | ManoloFLTK | |
| 2019-01-25 | Fix Fl_Tree::insert() with pos out ouf range (#18) | Albrecht Schlosser | |
| The given position to insert a new item was not checked against the valid range so the program could crash if a position less than zero or greater than children() was given. The position is now clamped to the valid range, i.e. the item is either prepended or appended. Fixes issue #18. | |||
| 2019-01-24 | Fix minor text input problem related to dead key previewing. | ManoloFLTK | |
| macOS normally previews a dead key and then replaces the preview by the final text after the second key is typed. macOS ≥10.7 also opens an auxiliary window to help choosing among possible characters after some keys (e.g., n, c, o, a) are pressed and maintained for a while. The problem fixed here is that after an auxiliary window has been used, dead keys are no longer previewed. That problem emerged at some undetermined point before 10.14 and after 10.7. | |||
| 2019-01-21 | Remove incorrect putenv(buf) call followed by free(buf). | ManoloFLTK | |
| 2019-01-20 | Remove unnecessary code related to layer-backed views. | ManoloFLTK | |
| That code is not useful if layer-backed views are used only with macOS 10.14. | |||
| 2019-01-18 | Update dependencies (now sorted) | Albrecht Schlosser | |
| The main dependencies (makedepend files) are now sorted alphabetically with one dependency per line. | |||
| 2019-01-18 | Sort makedepend files for better comparability | Albrecht Schlosser | |
| The intention is to improve (and minimize) diffs when dependencies are changed and `make depend' is executed. (1) use `makedepend ... -w 20' (2) `sort -u' the resultant file with some more "magic". (1) makes sure that there is only one dependent file per line, (2) makes lines unique since `makedepend' can output one file many times which is redundant and makes diffs hard to read. This uses 'mv', 'grep', and 'sort' in all FLTK library Makefiles. Image libraries are intentionally left for a later update. | |||
| 2019-01-18 | Update (remaining) dependencies | Albrecht Schlosser | |
| 2019-01-17 | Merge branch 'master' of https://github.com/fltk/fltk into Android | Matthias Melcher | |
| 2019-01-17 | Android CMake: icons, docs, more apps | Matthias Melcher | |
| 2019-01-16 | Correct typo in comment. | ManoloFLTK | |
| 2019-01-09 | Fix Fl_GIF_Image Color Table handling (STR 3491) | Albrecht Schlosser | |
| Loading GIF images could crash if there was no "Global Color Table" but individual "Local Color Tables" with individual images. Now local color tables are used correctly if available, but images that lack both global and local color tables are being loaded with a default (gray) color table and a warning is issued with Fl::warning(). The default color table uses black and white in the first two indices as recommended by the standard. Cherry-picked from: 35e03733f48397819902a4ef2ebff9bcb8676f54 | |||
| 2019-01-04 | Slight reorganization of the [FLWindow close] method. | Manolo Gouy | |
| It might be safer to use the window's contentView before sending the close message to the window. | |||
| 2019-01-04 | Remove [FLViewLayer dealloc] method. | ManoloFLTK | |
| The Apple doc recommends not to release resources in an object's dealloc method. The job is now done in the [FLWindow close] method. | |||
| 2019-01-04 | Restore possibility to compile with SDK 10.7 or earlier. | ManoloFLTK | |
| 2018-12-30 | Merge remote-tracking branch 'origin/master' | ManoloFLTK | |
