Commit Graph

  • 3fafeb9ea1 Remove useless X11 libraries when building with -DFLTK_BACKEND_X11=0 ManoloFLTK 2024-03-13 14:57:38 +0100
  • 69df45d38b CMake-based build under Linux shows whether X11 is used ManoloFLTK 2024-03-13 09:26:55 +0100
  • 40aa9c8609 Allow CMake-based build with -DFLTK_BACKEND_X11=0 under Linux/Unix ManoloFLTK 2024-03-13 09:06:10 +0100
  • 9f4cea25bf Improve keyboard event test program: add copy button Albrecht Schlosser 2024-03-12 22:32:39 +0100
  • 14d7218acd Fix compilation errors under Ubuntu 20.04 ManoloFLTK 2024-03-12 22:28:58 +0100
  • 5e4f51ac6b Fix several compiler warnings Albrecht Schlosser 2024-03-12 21:47:33 +0100
  • 13526f04ab Make Fl_Terminal selection_text() methods public Greg Ercolano 2024-03-12 13:18:54 -0700
  • aa02a0297b Fix trimming of trailing whitespace in Fl_Terminal::text() Albrecht Schlosser 2024-03-12 17:37:42 +0100
  • d30e4aa0af Fix use of FLTK_SCALING_FACTOR under macOS ManoloFLTK 2024-03-12 17:29:29 +0100
  • f8380476c2 using xlib to query the new DPI (old #910) (PR #913) ManoloFLTK 2024-03-12 15:40:45 +0100
  • 70a9c4d407 Update libdecor to upstream commit 09875530 dated March 3, 2024 ManoloFLTK 2024-03-12 14:09:35 +0100
  • 38af0c823b Add Fl_Terminal to "Scrollbar Size" unittest (#931) Greg Ercolano 2024-03-11 13:20:17 -0700
  • b1910ccfff Refit display rows/cols preset, remove test code Greg Ercolano 2024-03-11 12:57:45 -0700
  • 6668c7ef42 Fix Fl_Terminal horiz scrollbar appearing needlessly (#930) Greg Ercolano 2024-03-11 12:22:32 -0700
  • 62d85333bd Improve handling of events in test/handle_keys.cxx Albrecht Schlosser 2024-03-11 17:07:56 +0100
  • 483729f4f8 macOS: Fullscreen window loses sys menu bar if 2nd window is opened (#924) ManoloFLTK 2024-03-11 15:18:59 +0100
  • 20e8da9dfd Fix: Filechooser preview of XML file shows it as a corrupt image (#926) ManoloFLTK 2024-03-11 11:36:47 +0100
  • 7bbe75c84e Add another keyboard event test program test/handle_keys.cxx Albrecht Schlosser 2024-03-09 14:45:04 +0100
  • 290e95eaef Use FL_Alt_Gr key definition in test/keyboard Albrecht Schlosser 2024-03-09 14:03:51 +0100
  • 602cd7a990 Use fixed font in test/clipboard for text display Albrecht Schlosser 2024-03-09 13:56:09 +0100
  • c8960dd4e2 Add key name FL_Alt_Gr for AltGr on international keyboards Albrecht Schlosser 2024-03-09 13:53:34 +0100
  • dd73389f40 Small scrollbar fixes Greg Ercolano 2024-03-06 21:41:40 -0800
  • 3ac007541e
    Add horizontal scrollbar to Terminal widget (#928) Albrecht Schlosser 2024-03-07 06:16:11 +0100
  • 5729ddbfec Remove trailing whitespace, update copyright year #928 Albrecht Schlosser 2024-03-06 16:46:15 +0100
  • 723e17b32a Applied erco-terminal-mods_v5_final.patch.txt Final patch relating to PR 918 Jonathan Griffitts 2024-03-05 18:57:43 -0700
  • 012e1c991a Fix hscrollbar_size operation Jonathan Griffitts 2024-02-26 12:49:05 -0700
  • 18a55824d1 Added horizontal scrollbar to Terminal widget Jonathan Griffitts 2024-02-23 21:14:18 -0700
  • 6b8cd50c77 Code cleanup Jonathan Griffitts 2024-02-23 20:09:04 -0700
  • 6094a78b4a Checkpoint. Basic functionality seems to be working. Jonathan Griffitts 2024-02-23 16:36:19 -0700
  • 2c05712036 Applied erco-terminal-mods_v5_final.patch.txt Final patch relating to PR 918 #918 Jonathan Griffitts 2024-03-05 18:57:43 -0700
  • 0f8649f3c4 Filechooser preview of XML file shows it as a corrupt image - cont'd (#926) ManoloFLTK 2024-03-05 19:02:27 +0100
  • 4c0a2ffb81 Fix shortcut (Esc) handling in test/keyboard.cxx Albrecht Schlosser 2024-03-05 03:08:30 +0100
  • 72840ea2c1 Fix: Filechooser preview of XML file shows it as a corrupt image (#926) ManoloFLTK 2024-03-04 21:15:47 +0100
  • ad7d1dc1c6 Fullscreen window loses sys menu bar if 2nd window is opened (#924) ManoloFLTK 2024-03-04 19:43:17 +0100
  • a0ff3f6f5c Fix Scaling window up/down also scales X/Y position on secondary displays only (#925) ManoloFLTK 2024-03-04 16:25:45 +0100
  • 7777a503ad Implement Fl_Wayland_Screen_Driver::base_scale(int numscreen) ManoloFLTK 2024-03-04 16:20:54 +0100
  • 5ba756e60a X11: improve moving window back & forth across screens (#919) ManoloFLTK 2024-03-04 10:10:04 +0100
  • f87aad7464 Use Fl_Window_Driver::is_resizable() to check whether window can be resized ManoloFLTK 2024-03-03 23:06:59 +0100
  • bbbc3a739c X11: Window scaling makes window lose resizable status if resizable_ is NULL (#923) ManoloFLTK 2024-03-03 20:53:16 +0100
  • ddf4969885 Merge branch 'master' of https://github.com/fltk/fltk Jonathan Griffitts 2024-03-03 11:14:14 -0700
  • 130f5b6dc1 A window needs is_resizable() true to obey fullscreen() or maximize() ManoloFLTK 2024-03-03 17:50:49 +0100
  • d832ab742a Fix Visual Studio compiler warnings Albrecht Schlosser 2024-03-03 16:15:43 +0100
  • 25d7ed7e0d Add missing FL_EXPORT of class Fl_XFont_On_Demand (#922) Albrecht Schlosser 2024-03-03 14:00:19 +0100
  • 2e315e5424 native-filechooser: add call to fl_register_images() and explain why ManoloFLTK 2024-03-03 08:33:27 +0100
  • 4db9391525 Update doc about Ctrl/+/-/0/ zoom shortcuts ManoloFLTK 2024-03-03 08:15:42 +0100
  • 257e20e929 Added Fl_Terminal::text() and docs Greg Ercolano 2024-03-02 22:47:45 -0800
  • f1c9b198bb Promote fl_strlcpy to <FL/fl_string_functions.h> Matthias Melcher 2024-03-02 23:49:35 +0100
  • 4ccadff4b9 Fix test/editor use of strncy to strlcpy Matthias Melcher 2024-03-02 23:14:07 +0100
  • ec9430e744 FLUID: comments, typos, formatting Matthias Melcher 2024-03-02 22:58:52 +0100
  • 7fea97c7a7 Fix regression introduced at 41740ca for non resizable windows - cont'd ManoloFLTK 2024-03-02 20:01:43 +0100
  • c9f54ad744 fltk-options: enlarge text area for Linux fonts Matthias Melcher 2024-03-02 19:41:51 +0100
  • b74099c5fd Add OPTION_SIMPLE_ZOOM_SHORTCUT to fine tune zoom-in shortcut ManoloFLTK 2024-03-02 17:25:10 +0100
  • a76229972e macOS: remove test that became useless after 5f20698 ManoloFLTK 2024-03-02 08:12:54 +0100
  • 34b8801fed Windows: fix moving window with Windows+Shift+arrow (#919) ManoloFLTK 2024-03-01 18:30:20 +0100
  • cc15700bdb Windows: improve changing scale values of display while app runs. ManoloFLTK 2024-03-01 14:00:43 +0100
  • 266647d2a7 Windows: fix issue if moving window back & forth across screens (#919) ManoloFLTK 2024-03-01 12:20:10 +0100
  • 0eef561e7b Windows: make Ctrl/+/-/0/ scaling system-wide if all screens have same DPI ManoloFLTK 2024-03-01 11:11:15 +0100
  • 5f2069871d Move recognition of Ctrl= out of Fl::test_shortcut(unsigned) ManoloFLTK 2024-02-29 07:17:31 +0100
  • 367826979d Fix a typo and the URL to an STR in a comment Albrecht Schlosser 2024-02-28 15:54:02 +0100
  • f4fb973c5d Simplify code to recognize GUI rescaling shortcuts ManoloFLTK 2024-02-28 09:13:35 +0100
  • fa7fe31372 Document GUI scaling shortcuts - cont'd ManoloFLTK 2024-02-27 21:10:04 +0100
  • 0359ecd53b Document how GUI scaling shortcuts FL_COMMAND/+/-/0/ work ManoloFLTK 2024-02-27 19:14:05 +0100
  • eb3977ac43 Fix regression introduced at 41740ca for non resizable windows ManoloFLTK 2024-02-27 18:52:25 +0100
  • d26f75af44 Merge branch 'master' of https://github.com/fltk/fltk Jonathan Griffitts 2024-02-27 09:59:14 -0700
  • fc46e771cd Improve prioritization of event handlers added at open display time ManoloFLTK 2024-02-27 16:20:25 +0100
  • 746cbf861a Minor optimization of macOS automatic Window menu ManoloFLTK 2024-02-27 13:46:41 +0100
  • 4863f959c8 macOS: Window menu of system menubar follows changes in active window ManoloFLTK 2024-02-27 09:13:41 +0100
  • f35ae7122d Stop GUI scaling when window is maximized or full screen (#919) ManoloFLTK 2024-02-27 08:46:40 +0100
  • 7fbdebf230 Fix hscrollbar_size operation Jonathan Griffitts 2024-02-26 12:49:05 -0700
  • b30a1258da Merge branch 'master' of /media/jcg/Projects/fltk/fltk-rs/fltk-sys/cfltk/fltk Jonathan Griffitts 2024-02-26 10:14:05 -0700
  • 3f794d3abe Allow FL_COMMAND+'+' as macOS system menu shortcuts - cont'd ManoloFLTK 2024-02-26 17:48:18 +0100
  • 0818d4ec5b Fix: Fl_Window::fullscreen() does not work correctly on Mac (#920) ManoloFLTK 2024-02-26 12:15:47 +0100
  • 41740caa2e Don't rescale when top window is fullscreen or maximized (#919) ManoloFLTK 2024-02-26 11:00:42 +0100
  • 2ea5291821 Allow FL_COMMAND+'+' and FL_CTRL+'0' as menu shortcuts ManoloFLTK 2024-02-26 10:46:28 +0100
  • 77c726c79c CMake/macOS/X11: fix "FINK" search directories Albrecht Schlosser 2024-02-24 19:20:22 +0100
  • 37c8c051ba Remove reference to automake which is not required Albrecht Schlosser 2024-02-24 18:10:35 +0100
  • 5a86415222 Added horizontal scrollbar to Terminal widget Jonathan Griffitts 2024-02-23 21:14:18 -0700
  • 7e8ded429f Code cleanup Jonathan Griffitts 2024-02-23 20:09:04 -0700
  • 1b35d342b4 Checkpoint. Basic functionality seems to be working. Jonathan Griffitts 2024-02-23 16:36:19 -0700
  • f288aea10a Fix Fl_Group::resize() for groups w/o resizable() (#917) Albrecht Schlosser 2024-02-23 18:51:57 +0100
  • a6dc84ac83 Fix CMake code that should only be evaluated on macOS Albrecht Schlosser 2024-02-22 19:42:57 +0100
  • 957becbe28 Fix: fl_height(int, int) decreases the font size after each call (#915) ManoloFLTK 2024-02-21 09:38:24 +0100
  • 681e22a452 Add scale_handler first so it has least priority of all handlers ManoloFLTK 2024-02-20 21:47:43 +0100
  • 69d7991acc FL_MENU_TOGGLE/RADIO items do not update in macOS menu bar (#916) ManoloFLTK 2024-02-20 18:41:12 +0100
  • ba5ed296e9 Improve implementation of the macOS Window menu ManoloFLTK 2024-02-20 16:00:01 +0100
  • 4649188cf6 Remove unused FLUID documentation refs in CMake config Matthias Melcher 2024-02-20 15:03:08 +0100
  • fe9ecec1be Remove unfinished FLUID documentation. Matthias Melcher 2024-02-20 15:00:49 +0100
  • 8cce99b2c7 Typo Matthias Melcher 2024-02-20 14:35:26 +0100
  • c6485c7014 flush cairo context #914 Mike Qin 2024-02-19 13:00:50 -0500
  • c52d3aad4c fix a use-after-free problem on cairo context Mike Qin 2024-02-19 12:57:31 -0500
  • 2f343ad64d
    Fix Terminal character position and add word selection (#906) Matthias Melcher 2024-02-18 13:29:37 +0100
  • f007240fde make sure we reopen the same display as fl_display. #913 Mike Qin 2024-02-17 16:09:35 -0500
  • 6257662d9b Fix typo and misread type. #906 Matthias Melcher 2024-02-17 20:17:26 +0100
  • eb4916344b Clear screen also clears attributes/xterm modes (#911) Greg Ercolano 2024-02-16 22:59:56 -0800
  • 3ecadc0a8e Update bundled libjpeg to version 9f ManoloFLTK 2024-02-17 11:46:11 +0100
  • bf938da079 Update bundled libpng to version 1.6.42 ManoloFLTK 2024-02-17 10:53:02 +0100
  • b90437119d Update bundled zlib to version 1.3.1 ManoloFLTK 2024-02-17 09:40:29 +0100
  • f5247597d2 Update bundled libjpeg to version 9f #912 ManoloFLTK 2024-02-17 11:46:11 +0100
  • 1fb6ddf067 Update bundled libpng to version 1.6.42 ManoloFLTK 2024-02-17 10:53:02 +0100
  • 48f348ef1f Update bundled zlib to version 1.3.1 ManoloFLTK 2024-02-17 09:40:29 +0100