Commit Graph

  • 70c749f7a8 Amiga: Layer hooks should not write to the RastPort This writes direct to the underlying BitMap master Chris Young 2025-09-05 16:54:23 +0100
  • 9e702b94a5 Amiga: Invert alpha channel on OS3 to work around a bug in guigfx/render Add invert_alpha option as not sure if this bug is in all versions Chris Young 2025-09-05 09:56:51 +0100
  • bea4ad87dd Amiga: Improve image display on palette-mapped screens Tidy up guigfx code Use MakePicture() which allows us to scale "for free" Use guigfx always on OS3 On OS4 use the alpha tint function to blend image to the provided bg colour (this appears to use an inverted alpha on OS3) Chris Young 2025-09-04 16:47:28 +0100
  • 3a4d70ea3d fixup netsurf jenkins build script to be correct for QT Vincent Sanders 2025-09-01 12:19:28 +0100
  • 338643130e Amiga: enable datatypes usage on OS3.2 Chris Young 2025-08-29 13:26:32 +0100
  • 3bc6a9fb9a Amiga: Hold the guigfx drawhandle until the bitmap is destroyed This at least appears to stop the colours of bitmaps randomly changing on a palette-mapped screen, even if they are wrong. Chris Young 2025-08-28 16:14:07 +0100
  • a8b87b522d Amiga: Fix bitmap masking under OS3 Chris Young 2025-08-28 15:02:06 +0100
  • c905137ab2 add qt to jenkins build script Vincent Sanders 2025-08-25 12:02:50 +0100
  • 490b802951 Usable QT6 frontend Vincent Sanders 2025-07-26 14:23:49 +0100
  • bee61eb077 Amiga: Correct pixel format Chris Young 2025-07-19 16:53:45 +0100
  • e7981aa6d6 update system colour handling to css 4 values vince/qt6 Vincent Sanders 2025-07-08 18:20:36 +0000
  • 8825417803 allow configuration of prefers-color-scheme Vincent Sanders 2025-05-15 20:58:35 +0000
  • 43a971ff3f allow configuration of http proxy settings Vincent Sanders 2025-03-10 23:16:52 +0000
  • 613d2d1f04 use correct option Vincent Sanders 2025-03-02 12:53:33 +0000
  • 6e26264ce0 Improve layout string measuring Vincent Sanders 2025-02-27 23:02:35 +0000
  • 0c527a9809 add some options to teh settings dialog Vincent Sanders 2025-02-16 11:01:59 +0000
  • 055e694327 fix path plot transform application Vincent Sanders 2025-02-04 22:33:03 +0000
  • 3d55bfbc4f do not allow scrollbars to be set below the minimum Vincent Sanders 2025-02-04 22:31:48 +0000
  • 746d37b31f implement caret Vincent Sanders 2025-01-28 19:17:32 +0000
  • e127753068 make status/scrollbar splitter use options Vincent Sanders 2025-01-24 19:25:25 +0000
  • 3434d252e3 add settings to select web search provider Vincent Sanders 2025-01-22 23:55:21 +0000
  • e2a154d1d5 Correctly track drag operations Vincent Sanders 2025-01-22 22:54:08 +0000
  • 7fc5c7cb32 add context menu and actions to populate it Vincent Sanders 2025-01-16 21:58:19 +0000
  • f9000207e2 Add page scale Vincent Sanders 2024-12-15 11:59:52 +0000
  • 1b263fdc41 add tab control to settings Vincent Sanders 2024-11-20 23:15:51 +0000
  • 15ba638f36 split listselection widget out of settings code Vincent Sanders 2024-11-20 23:13:38 +0000
  • f2c464ea86 always open new tabs and windows in foreground Vincent Sanders 2024-11-20 22:52:27 +0000
  • 68712cb5cb implement add bookmark action Vincent Sanders 2024-11-19 23:49:05 +0000
  • 08f0c3f9cb add cookies opening to qt misc table Vincent Sanders 2024-11-13 19:40:16 +0000
  • f64ba2b1bc Improve readability of treeview search callback Vincent Sanders 2024-11-13 19:27:49 +0000
  • f76a0d3e0e Fix search text not being removed when search is cleared Vincent Sanders 2024-11-13 19:24:26 +0000
  • 5c04b39368 make qt pass all mouse buttons to core Vincent Sanders 2024-11-12 22:34:13 +0000
  • db99ae6cde confine local history size to that of the browser window Vincent Sanders 2024-11-10 10:26:14 +0000
  • 8c8b99061b make page info popup in the correct place and close at correct time Vincent Sanders 2024-10-29 23:08:07 +0000
  • 9686800d27 Improve actions, page info and tab creation Vincent Sanders 2024-10-28 08:37:51 +0000
  • 0adfd29392 add quit action and restructure application singleton Vincent Sanders 2024-10-10 23:34:27 +0100
  • 1b5043d02e stop crashing when removing window Vincent Sanders 2024-10-10 23:31:07 +0100
  • 557597730e match delete with new Vincent Sanders 2024-10-10 23:24:45 +0100
  • 2a7e497a52 implement resource path using qt methods Vincent Sanders 2024-10-08 19:22:54 +0100
  • 5b8e1597b5 add new tab and window actions Vincent Sanders 2024-10-06 23:55:34 +0100
  • 9ceb5c8daa implement bitmap content render Vincent Sanders 2024-10-04 21:18:02 +0100
  • 72c33f0636 add favicon Vincent Sanders 2024-10-04 19:31:29 +0100
  • 29f4d87fe5 implement path plotter Vincent Sanders 2024-09-26 22:33:38 +0100
  • d516c69de3 add translations to actions Vincent Sanders 2024-09-26 09:27:42 +0100
  • e0492e9a1b add embedded qt resources Vincent Sanders 2024-09-23 20:52:16 +0100
  • 5c65bf38c1 Add message translations Vincent Sanders 2024-09-22 16:00:51 +0100
  • 1275804f83 implement keymaping Vincent Sanders 2024-09-18 21:05:03 +0100
  • b1139444e2 page info core window Vincent Sanders 2024-09-18 09:02:01 +0100
  • 5d1402f673 add local history corewindow Vincent Sanders 2024-09-17 08:40:04 +0100
  • 58d9950139 add corewindow support Vincent Sanders 2024-09-15 21:24:28 +0100
  • 4318ef2fbd make qt frontend use QSettings to store and retrieve user options Vincent Sanders 2024-09-09 16:02:13 +0100
  • 09a746ee2a Allow entering of url in the bar Vincent Sanders 2024-09-09 11:44:18 +0100
  • 855bdd7737 add nsoptions methods to application core Vincent Sanders 2024-08-25 10:54:06 +0100
  • d641854532 Add web language selection Vincent Sanders 2024-08-23 00:00:52 +0100
  • 4e15ecfe92 add settings window Vincent Sanders 2024-08-18 23:15:19 +0100
  • 8a00a661b6 cursor change Vincent Sanders 2024-08-11 23:05:54 +0100
  • e1f059f9cf fixup layout Vincent Sanders 2024-08-11 23:04:56 +0100
  • f5a0db6c8b fix layout and font handling Vincent Sanders 2024-08-06 21:13:21 +0100
  • cf46eb1289 fixup default options setting Vincent Sanders 2024-08-06 21:12:07 +0100
  • b5cd78c477 fix missing socket fetch table entries Vincent Sanders 2024-08-06 21:11:43 +0100
  • 93f67524c3 stop fallthrough clas in application class header Vincent Sanders 2024-08-06 21:10:23 +0100
  • 4be9efd40e add corewindow to netsurf table Vincent Sanders 2024-08-06 21:09:40 +0100
  • 93be4dcf50 call text ploting in layout Vincent Sanders 2024-02-25 10:00:31 +0000
  • f23ebfbd4d make back/forward buttons work Vincent Sanders 2024-01-25 14:11:50 +0000
  • 65fbaec859 update git ignore for qt target Vincent Sanders 2024-01-25 08:43:27 +0000
  • 01dce6bc05 Fix opening tabs in same scaffold Vincent Sanders 2024-01-19 16:53:41 +0000
  • b2caa64e4a fix unprintable characters in key events Vincent Sanders 2024-01-18 19:17:18 +0000
  • 4f8f531071 commit a neatness ordering the class headers Vincent Sanders 2024-01-18 18:59:33 +0000
  • 2e0550d3fe close window when all tabs are removed Vincent Sanders 2024-01-18 18:50:14 +0000
  • fffb024127 initial keypress handling Vincent Sanders 2024-01-16 22:44:45 +0000
  • cb92e72013 apply scroll offsets to button click Vincent Sanders 2024-01-16 10:51:27 +0000
  • 5c5d49c02f correctly set tab and window titles Vincent Sanders 2024-01-15 16:33:10 +0000
  • 1e05f38c51 move qt application code to a suitable class Vincent Sanders 2024-01-05 00:09:23 +0000
  • 844b563316 implement tabbed browsing with a scaffolding class Vincent Sanders 2024-01-04 09:12:53 +0000
  • 2060ab77ae generate MOC output as a build artifact not in source tree Vincent Sanders 2024-01-02 14:26:14 +0000
  • d5acb20269 add bitmap plotting Vincent Sanders 2023-12-10 22:48:29 +0000
  • 81bf04382e add status in splitter with horizontal scrollbar Vincent Sanders 2023-12-10 00:13:19 +0000
  • 4d9ba2b136 make scrollbars work Vincent Sanders 2023-12-09 00:55:11 +0000
  • db8e1af27d fix url setting Vincent Sanders 2023-12-07 14:56:52 +0000
  • 4d3bf5a754 split out widget and urlbar method implementations Vincent Sanders 2023-12-07 09:54:31 +0000
  • 4cecc9e854 Initial working QT frontend Vincent Sanders 2023-12-07 09:38:12 +0000
  • a32e1a03e1 ci: github workflow: Bump Ubuntu version Michael Drake 2025-06-28 16:02:18 +0100
  • 4afb3ea95d Fixup tests having changed css colour options Vincent Sanders 2025-06-26 20:17:10 +0000
  • 0cc87b962d Fixup riscos frontend for css level 4 colours Vincent Sanders 2025-06-26 12:04:53 +0000
  • 5538882b8f Fixup amiga os 3 and framebuffer frontends for css level 4 colours Vincent Sanders 2025-06-26 11:08:48 +0000
  • 51363a9290 Merge branch 'master' of git://git.netsurf-browser.org/netsurf Chris Young 2025-06-26 11:49:49 +0100
  • 8a98b66906 Amiga: Don't track APen and OPen, these may be changed by other graphics.lib calls Fixes a background colour bug on csdb.dk and others Chris Young 2025-06-26 11:48:48 +0100
  • 3f8f4be0b8 Update to using css level 4 system colours Vincent Sanders 2025-05-28 20:09:51 +0000
  • 600892a3da AmigaOS 3: Build for 68020-60 Should make it a little more performant on 040/060 Chris Young 2025-06-26 09:18:17 +0100
  • 1b14f72e97 Amiga: Fix multiple declarations picked up by gcc 11 Chris Young 2025-06-25 15:49:49 +0100
  • 2bea36a53e Add search configuration to RISC OS frontend Vincent Sanders 2025-03-19 23:28:26 +0000
  • 501c67686d Add interface to be able to set single messgae key/value Vincent Sanders 2025-03-19 22:57:28 +0000
  • c2ac0f37ca Alter hash add to return standard error code Vincent Sanders 2025-03-19 22:55:17 +0000
  • df37b7ee37 Amiga: add a note about suppressing logging Chris Young 2025-03-17 12:28:37 +0000
  • 53b31efb7c Web Search: Add Ecosia and Qwant European search engine alternatives Chris Young 2025-03-09 18:15:58 +0000
  • 0079c74d55 make disable popup option available to all frontends Vincent Sanders 2025-03-02 12:48:17 +0000
  • fb56aa214c Improve GTK layout functions to split correctly Vincent Sanders 2025-02-27 22:56:53 +0000
  • 4609648b9e Initialise web search engines on riscos Vincent Sanders 2025-02-23 22:26:35 +0000
  • d62fca3af6 work around frontends that do not initialise the web search providers Vincent Sanders 2025-02-23 21:56:56 +0000
  • 81226105e9 Add hidden about scheme search page Vincent Sanders 2025-02-11 21:58:01 +0000