Commit Graph

478 Commits

Author SHA1 Message Date
Ole Loots
9fdd190e00 Removed browser.h/.c 2013-01-03 01:22:38 +01:00
Ole Loots
c0e6cf6590 Implemented caret redraw. 2013-01-01 22:08:19 +01:00
Ole Loots
cecccf09ed Merge branch 'master' into mono/removing-windom-dependency 2012-12-31 03:41:41 +01:00
Ole Loots
379313d8da Updated Makefile.target 2012-12-31 03:40:43 +01:00
Ole Loots
695f052237 Moved form handling into gemtk,
removed several windom includes
2012-12-31 03:37:43 +01:00
Ole Loots
f0f57e3431 Almost done. 2012-12-28 04:54:25 +01:00
Ole Loots
6840c98efe wip 2012-12-28 04:41:33 +01:00
Ole Loots
2caa45d539 Settings are now written when save is clicked. 2012-12-28 03:26:06 +01:00
Ole Loots
a2cbfced0f Display current setting values. 2012-12-22 15:43:51 +01:00
Ole Loots
f7ee2a0387 - started to work on settings dialog
- some WIP in treeview widgets. Changed destroy / and init handling.
  It requires some optimization, when the widget is closed
  it must remove itself from the guiwin list, for perfomance.
2012-12-21 00:56:50 +01:00
Vincent Sanders
484fa8b110 move common include path setup to core Makefile 2012-12-20 15:27:07 +00:00
Ole Loots
3019368c93 Merge branch 'master' into mono/removing-windom-dependency 2012-12-18 01:28:22 +01:00
Ole Loots
c6a5109a95 Preparing for merge... 2012-12-18 01:10:20 +01:00
Ole Loots
59a44380a6 Download window works now without windom, except file select. 2012-12-17 23:32:06 +01:00
Ole Loots
037b7e0b75 No more crash, but still work to do on download window 2012-12-17 00:36:17 +01:00
Vincent Sanders
c87cbe5655 split target defaults out 2012-12-13 19:26:24 +00:00
Vincent Sanders
45906b9dc2 make macro name more correct 2012-12-13 16:31:05 +00:00
Ole Loots
973a8c37b1 First steps to remove windom dependency from download dialog. 2012-12-12 01:51:18 +01:00
Ole Loots
e7329e1129 Do not uses windom functions for the login dialog. 2012-12-09 14:10:58 +01:00
Ole Loots
ec0c68503d Added function to retrieve current plotter dimensions. 2012-12-07 22:09:59 +01:00
Ole Loots
0a237c6e47 Removed global_evnt.* from source tree 2012-12-06 01:42:06 +01:00
Ole Loots
c4b09a8439 Removed global_evnt.c module. 2012-12-06 01:38:49 +01:00
Ole Loots
5d2ac2ecac Only schedule on-screen redraw areas, and do not substract
scrolling positions from scheduled area.
2012-12-06 01:07:11 +01:00
Ole Loots
395f161eb5 Use global variable desk_area for size calculation 2012-12-06 00:27:57 +01:00
Ole Loots
fa0326af43 Context menu now opens at the correct location. 2012-12-06 00:26:50 +01:00
Ole Loots
434befd25b Implement mouse move event handling 2012-12-06 00:26:00 +01:00
Ole Loots
16812b0522 Removed debug statements. 2012-12-04 01:36:34 +01:00
Ole Loots
f4ea103657 Reenabled VDI clipping... 2012-12-04 01:33:37 +01:00
Ole Loots
25db04a890 Dragged scrolling/mouse click events works fine now. 2012-12-04 01:32:43 +01:00
Ole Loots
2c5b24d717 Implemented scrolling for gui windows.
Doesn't work correctly for drag-scrolling, because gemtk
schedules window messages for redraw regions... the rectangle
list must be managed by gemtk...
2012-12-03 01:27:33 +01:00
Ole Loots
59e2775055 Implemented basic mouse input to browser component (click). 2012-12-03 00:07:47 +01:00
Ole Loots
e697603f12 Use module variable h_gem_menu instead of local variable 2012-12-03 00:03:29 +01:00
Ole Loots
d5f0ea5155 Replaces MenuIcheck() with calls to menu_icheck() 2012-12-03 00:00:13 +01:00
Ole Loots
40313798ee Implemented Browser key input handling. 2012-12-01 16:18:02 +01:00
Ole Loots
2705884b65 Removed image toolbar settings. 2012-12-01 16:16:19 +01:00
Ole Loots
4360905000 Removed image toolbar stuff
This is not related to windom, but makes the code less complex, too.
2012-12-01 13:13:04 +01:00
Ole Loots
ea025e6008 Toolbar is now finished, started work on browser redraw/scrolling. 2012-11-30 03:20:52 +01:00
Ole Loots
67d4da38ad Removed debug statements 2012-11-29 02:11:37 +01:00
Ole Loots
c374f7fcf0 Removed debug statements 2012-11-29 02:10:23 +01:00
Ole Loots
b1018779f9 Removed debug statements 2012-11-29 02:09:07 +01:00
Ole Loots
1b93b72b9b re-implemented browser toolbar redraw / URL area redraw. 2012-11-29 02:01:13 +01:00
Ole Loots
9ec2e77b27 Only change selectable toolbar objects on click. 2012-11-29 01:59:20 +01:00
Ole Loots
c3119b9356 Merge branch 'master' into mono/removing-windom-dependency 2012-11-28 22:00:13 +01:00
Ole Loots
4fbeacf830 Fix integer overflow in percentage calculation, credits: Peter Slegg. 2012-11-28 21:55:43 +01:00
Ole Loots
ff7cf93762 Started refactoring of global redraw handling. 2012-11-28 21:30:24 +01:00
Ole Loots
fe0e2508e6 Refactored a lot of browser window code,... still totally WIP.
...but it compiles...
2012-11-27 02:12:09 +01:00
Ole Loots
6ea22068aa Fixed typo, caused small scroll bug. 2012-11-22 01:30:03 +01:00
Ole Loots
407389668b Hotlist now works without windom. 2012-11-22 01:19:20 +01:00
Ole Loots
42cb583842 Improved WM_FULLED handling (prev. size is getting restored) 2012-11-22 00:26:58 +01:00
Ole Loots
ccdab30c9a Completet scroll preprocessing, Hotlist fully works. 2012-11-22 00:10:55 +01:00