summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-04X11: improve moving window back & forth across screens (#919)ManoloFLTK
2024-03-03Use Fl_Window_Driver::is_resizable() to check whether window can be resizedManoloFLTK
2024-03-03 X11: Window scaling makes window lose resizable status if resizable_ is ↵ManoloFLTK
NULL (#923)
2024-03-03A window needs is_resizable() true to obey fullscreen() or maximize()ManoloFLTK
2024-03-03Fix Visual Studio compiler warningsAlbrecht Schlosser
2024-03-03native-filechooser: add call to fl_register_images() and explain whyManoloFLTK
2024-03-03Update doc about Ctrl/+/-/0/ zoom shortcutsManoloFLTK
2024-03-02Added Fl_Terminal::text() and docsGreg Ercolano
2024-03-02Promote fl_strlcpy to <FL/fl_string_functions.h>Matthias Melcher
2024-03-02Fix test/editor use of strncy to strlcpyMatthias Melcher
2024-03-02FLUID: comments, typos, formattingMatthias Melcher
2024-03-02Fix regression introduced at 41740ca for non resizable windows - cont'dManoloFLTK
2024-03-02fltk-options: enlarge text area for Linux fontsMatthias Melcher
2024-03-02Add OPTION_SIMPLE_ZOOM_SHORTCUT to fine tune zoom-in shortcutManoloFLTK
2024-03-02macOS: remove test that became useless after 5f20698ManoloFLTK
2024-03-01Windows: fix moving window with Windows+Shift+arrow (#919)ManoloFLTK
2024-03-01Windows: improve changing scale values of display while app runs.ManoloFLTK
2024-03-01Windows: fix issue if moving window back & forth across screens (#919)ManoloFLTK
2024-03-01Windows: make Ctrl/+/-/0/ scaling system-wide if all screens have same DPIManoloFLTK
2024-02-29Move recognition of Ctrl= out of Fl::test_shortcut(unsigned)ManoloFLTK
2024-02-28Fix a typo and the URL to an STR in a commentAlbrecht Schlosser
no code changes
2024-02-28Simplify code to recognize GUI rescaling shortcutsManoloFLTK
2024-02-27Document GUI scaling shortcuts - cont'dManoloFLTK
2024-02-27Document how GUI scaling shortcuts FL_COMMAND/+/-/0/ workManoloFLTK
Document also how to deactivate them.
2024-02-27Fix regression introduced at 41740ca for non resizable windowsManoloFLTK
2024-02-27Improve prioritization of event handlers added at open display timeManoloFLTK
2024-02-27Minor optimization of macOS automatic Window menuManoloFLTK
2024-02-27macOS: Window menu of system menubar follows changes in active windowManoloFLTK
2024-02-27Stop GUI scaling when window is maximized or full screen (#919)ManoloFLTK
Don't rescale when any top window on same screen as focus window is fullscreen or maximized
2024-02-26Allow FL_COMMAND+'+' as macOS system menu shortcuts - cont'dManoloFLTK
2024-02-26Fix: Fl_Window::fullscreen() does not work correctly on Mac (#920)ManoloFLTK
2024-02-26Don't rescale when top window is fullscreen or maximized (#919)ManoloFLTK
2024-02-26Allow FL_COMMAND+'+' and FL_CTRL+'0' as menu shortcutsManoloFLTK
2024-02-24CMake/macOS/X11: fix "FINK" search directoriesAlbrecht Schlosser
note: use only if found. Todo: check if we can get rid of explicit directory names like /opt/sw, /sw, /opt/X11, ...
2024-02-24Remove reference to automake which is not requiredAlbrecht Schlosser
2024-02-23Fix Fl_Group::resize() for groups w/o resizable() (#917)Albrecht Schlosser
Improve code comments to clarify which cases are handled in a code block and why this is done. Subwindows have some special needs.
2024-02-22Fix CMake code that should only be evaluated on macOSAlbrecht Schlosser
Too much simplified code when introducing modern CMake and renaming some build options caused this issue. It's hopefully fixed nor, or at least improved. Todo: the code in question needs to be revised anyway.
2024-02-21 Fix: fl_height(int, int) decreases the font size after each call (#915)ManoloFLTK
2024-02-20 Add scale_handler first so it has least priority of all handlersManoloFLTK
2024-02-20FL_MENU_TOGGLE/RADIO items do not update in macOS menu bar (#916)ManoloFLTK
2024-02-20Improve implementation of the macOS Window menuManoloFLTK
The macOS Window menu is connected to the item array of the macOS menubar via FL_SUBMENU_POINTER. This facilitates memorization of pointers to items of the macOS menubar because the item array no longer changes each time a window opens of gets closed.
2024-02-20Remove unused FLUID documentation refs in CMake configMatthias Melcher
2024-02-20Remove unfinished FLUID documentation.Matthias Melcher
A copy of the docs exists in my repo clone and will be merged back when the docs are useful and part of the CMake setup.
2024-02-20TypoMatthias Melcher
2024-02-18Fix Terminal character position and add word selection (#906)Matthias Melcher
* Improve horizontal interactive selection * Using half-character positions to implement selection similar to Fl_Input. * Add word and line selection * Fix vertical position of text
2024-02-17Clear screen also clears attributes/xterm modes (#911)Greg Ercolano
Clear was setting characters to a space using the current style, but if the style left Dim/Bold/Inverse (etc) enabled, that was being used to affect the clear character, and thus affected clearing screen. Seems weird tho; what if one wants to do a cleol (\033[K) on a screen that is all inverted text; is there no way to use inverse mode for clearing to the end of line? Or to delete a character?
2024-02-17Update bundled libjpeg to version 9fManoloFLTK
2024-02-17Update bundled libpng to version 1.6.42ManoloFLTK
2024-02-17Update bundled zlib to version 1.3.1ManoloFLTK
2024-02-16Added attribute checks to test/terminal for recent changes.Greg Ercolano