Commit Graph

46 Commits

Author SHA1 Message Date
Ole Loots
004e61e138 Use malloc instead of alloca.
(Fixes drag and drop)
2012-10-18 23:21:33 +02:00
Ole Loots
fa7048d66d Redraw favicon when it has been changed.
Improve the window icon / favicon interface.
2012-10-13 22:25:10 +02:00
Ole Loots
34a3901501 A new window can now be opened in background mode. 2012-08-27 20:15:22 +02:00
Ole Loots
b58825dcf7 Center favicon, don't stretch. 2012-08-26 21:36:16 +02:00
Vincent Sanders
32c4fdeead add includes to get browser private struct on atari 2012-08-22 17:03:46 +01:00
Michael Drake
f478ee4db7 Remove a bunch of unused includes. 2012-08-20 18:54:57 +01:00
Ole Loots
eb2ec532e8 renmaed plot functions (use plot_ prefix). 2012-07-23 02:30:11 +02:00
Ole Loots
37b8c5d83d Plotter refactor: removed one plotter abraction layer. 2012-07-13 22:19:04 +02:00
Ole Loots
bc9d29f00a Added missing but not-so important changes from local SVN working copy. 2012-07-10 23:35:24 +02:00
Ole Loots
1f3d249c15 Make use of plot_set_dimensions()
svn path=/trunk/netsurf/; revision=13972
2012-06-19 23:02:37 +00:00
Ole Loots
56ec72f044 Init toolbar.
svn path=/trunk/netsurf/; revision=13849
2012-04-10 23:12:49 +00:00
Ole Loots
ebd0f1366d Removed debug output, text format changes...
svn path=/trunk/netsurf/; revision=13841
2012-04-09 11:33:34 +00:00
Ole Loots
f926feadd6 Adjusted for changed plotter members.
svn path=/trunk/netsurf/; revision=13520
2012-03-14 22:10:21 +00:00
Ole Loots
dfcfe12580 Add event listeners to WM_MOVED, WM_RESIZED, WM_FULLED instead of overwriting the default handlers. Removed option atari_realtime_move.
svn path=/trunk/netsurf/; revision=13311
2011-12-21 21:13:13 +00:00
Ole Loots
004398f65f Moved to mouse move handler to global events, and handle different window types.
svn path=/trunk/netsurf/; revision=13269
2011-12-12 19:39:53 +00:00
Ole Loots
3f72673316 remove debug message.
svn path=/trunk/netsurf/; revision=13258
2011-12-07 23:19:33 +00:00
Ole Loots
9f1de63949 Handle iconify correctly
svn path=/trunk/netsurf/; revision=13252
2011-12-06 22:47:40 +00:00
Ole Loots
e7e8024be8 Fix focus element
svn path=/trunk/netsurf/; revision=13251
2011-12-06 21:06:41 +00:00
Ole Loots
d7067aa873 Fix file drops
svn path=/trunk/netsurf/; revision=13241
2011-12-04 17:18:29 +00:00
Ole Loots
7323f012ed Stick to OS features for drag feature - handle it almost blocking (improves user experience).
svn path=/trunk/netsurf/; revision=13233
2011-12-04 13:05:00 +00:00
Ole Loots
b20f47262b Open window by configured width,
removed unused variables

svn path=/trunk/netsurf/; revision=13212
2011-11-30 23:08:21 +00:00
Ole Loots
6f699c05b0 Removed unused declarations.
svn path=/trunk/netsurf/; revision=13209
2011-11-30 22:36:52 +00:00
Ole Loots
1c640bc529 Check for NULL
svn path=/trunk/netsurf/; revision=13207
2011-11-29 22:05:44 +00:00
Ole Loots
dbffd36e14 Handle focus event within window_set_focus, select all when url input gets focus
svn path=/trunk/netsurf/; revision=13206
2011-11-29 21:51:18 +00:00
Ole Loots
4313de0584 Fixed inlude.
svn path=/trunk/netsurf/; revision=13205
2011-11-29 21:32:47 +00:00
Ole Loots
999410adc8 I'm actually trying to simplify the frontend code, changes:
- Optimized browser window caret, uses back-buffer now. ( So no content redraw is scheduled by the frontend just for a caret move ) 
- Fixed a double redraw issue when the browser reformat is pending and the AES also sends an redraw request because of the resize. 
- Started to use netsurfs textarea instead of a custom implementation ( to reduce code size ). 

svn path=/trunk/netsurf/; revision=13191
2011-11-28 23:23:28 +00:00
Ole Loots
044fec706f -Remove a bunch of code which was intended to handle framed-pages. It's better handled by the OS, because frames won't be handled within the frontend anymore.
- Clear window when no content is available

svn path=/trunk/netsurf/; revision=13125
2011-11-05 15:18:19 +00:00
Ole Loots
5786f7eb17 Removed window_set_icon
svn path=/trunk/netsurf/; revision=13123
2011-11-05 01:48:53 +00:00
Ole Loots
ee7b223eca Draw favicon when iconyfied
svn path=/trunk/netsurf/; revision=13049
2011-10-14 20:56:52 +00:00
Ole Loots
0f2871e418 Added context menu,
Allow to set bitmap for iconified window. ( altough it's usesless right now because favicon support has been dropped) 

svn path=/trunk/netsurf/; revision=12821
2011-09-19 18:38:48 +00:00
Ole Loots
cbeffd4c5f Keep Mouse tracking limited to input_window.
svn path=/trunk/netsurf/; revision=12783
2011-09-09 22:18:49 +00:00
Ole Loots
8e47876964 Avoid double free. Wasn't triggered before, because no data was passed to destroy.
svn path=/trunk/netsurf/; revision=12681
2011-08-30 21:41:10 +00:00
Ole Loots
cc52da39f7 Added missing position update when window got moved.
svn path=/trunk/netsurf/; revision=12637
2011-08-05 10:34:06 +00:00
Ole Loots
68b52a6023 Improved accuracy for window resize.
svn path=/trunk/netsurf/; revision=12636
2011-08-05 01:12:03 +00:00
Ole Loots
5639e1e047 removed preparations for frames. (will be handled within the core)
svn path=/trunk/netsurf/; revision=12550
2011-06-30 20:20:27 +00:00
Michael Drake
2bedf4d88f Frond ends signal end of drag with call to browser_window_mouse_track.
svn path=/trunk/netsurf/; revision=12515
2011-06-27 17:45:17 +00:00
Michael Drake
5a4c8916ef If iframes are reformatted due to containing document reflow, don't need to redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust.
svn path=/trunk/netsurf/; revision=12497
2011-06-24 09:30:33 +00:00
Ole Loots
4e7235a92f Moved mouse movement handling into window event handlers, updated resources, updated todos, implemented treeview + hotlist
svn path=/trunk/netsurf/; revision=12182
2011-04-10 21:52:07 +00:00
Ole Loots
2e8d22b83d Allocate window title string memory dynamically.
svn path=/trunk/netsurf/; revision=12111
2011-03-20 22:38:32 +00:00
Vincent Sanders
9660442e92 remove obsolete, unused gui_window_redraw API
svn path=/trunk/netsurf/; revision=11870
2011-03-01 14:31:54 +00:00
Ole Loots
143243bbbb Added support for cookie and URL file, fixed box redraw.
svn path=/trunk/netsurf/; revision=11657
2011-02-12 19:48:58 +00:00
Ole Loots
d7745d59bd Added file upload / file dragdrop
svn path=/trunk/netsurf/; revision=11621
2011-02-05 14:32:15 +00:00
Ole Loots
25d9f8cd19 Set default window title when opening window.
svn path=/trunk/netsurf/; revision=11543
2011-01-30 22:15:15 +00:00
Ole Loots
3694345204 Implemented Search Dialog
svn path=/trunk/netsurf/; revision=11536
2011-01-30 19:24:03 +00:00
Ole Loots
67fa1c50f1 Introduced attached flag for Statusbar.
svn path=/trunk/netsurf/; revision=11441
2011-01-22 16:30:55 +00:00
John Mark Bell
124e4cd788 Atari frontend (credit: Ole Loots)
svn path=/trunk/netsurf/; revision=11218
2011-01-05 21:02:22 +00:00