Michael Drake
|
f653c33147
|
Treeview: Ensure we know our treeview when doing treeview node collapse.
|
2017-09-22 09:39:02 +01:00 |
|
Michael Drake
|
73adebf263
|
Treeview: Cancel any search when treeview is detatched from its corewindow.
|
2017-09-22 09:37:50 +01:00 |
|
Michael Drake
|
798bfbf80f
|
Treeview: Split out search cancel functionality.
|
2017-09-22 09:37:25 +01:00 |
|
Daniel Silverstone
|
d3493b138f
|
Initialise DPI earlier so that it works for treeviews
|
2017-09-19 15:13:51 +01:00 |
|
Michael Drake
|
3b1992d3f4
|
Treeview: Destroy search first on treeview destruction.
|
2017-09-18 23:32:36 +01:00 |
|
Michael Drake
|
ec4b9a5dd0
|
Hotlist (bookmarks): Include the URL field in search.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
9b0a3cc35e
|
Global history: Flag the URL field as searchable, as well.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
e8b9678d3e
|
Cookie manager: Flag the domain field as searchable; more use than name.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
fae758f5a9
|
Treeview: Avoid searching empty treeview.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
bfdabbf478
|
Cookie manager: Enable search feature.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
fb5344df09
|
Hotlist (bookmarks): Enable search feature.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
88c9a2e12d
|
Global history: Enable search feature.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
4e224135ec
|
Treeview: Handle node expansion on switch between search and normal view.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
39ab8b6233
|
Treeview: Update search filtered display on treeview changes.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
2a294adfb1
|
Textarea: Add API to access current textarea contents.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
4d84222654
|
Treeview: Update search bar display when it loses focus.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
f211b6c89a
|
Treeview: Only let search textarea consume mouse if not dragging.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
89dd127a80
|
Treeview: Update mouse handling details for filtered view.
No moves are allowed in viltered view.
Node indents are constant in filtered view.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
283fb36339
|
Treeview: Update treeview walker to handle walking the filtered display.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
f142b3684c
|
Treeview: Track height of display in search view.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
45a7e6269b
|
Treeview: Slight simplification of treeview_walk_internal().
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
0a0ad71bdb
|
Treeview: Fix function namespace.
|
2017-09-18 23:18:44 +01:00 |
|
Michael Drake
|
db6b3441c4
|
Treeview: Scroll to top when treeview search bar is modified.
|
2017-09-18 23:18:44 +01:00 |
|
Vincent Sanders
|
0a6e8fc0b0
|
fix beos throbber allocation
|
2017-09-11 17:42:49 +01:00 |
|
Vincent Sanders
|
ff312f214e
|
fix format specifiers signedness in atari settings
|
2017-09-11 17:33:35 +01:00 |
|
Vincent Sanders
|
b9bdc8d312
|
fix image cache format specifiers signedness
|
2017-09-11 17:29:57 +01:00 |
|
Vincent Sanders
|
8afeffedad
|
fix warning due to undefined bitmap structure
|
2017-09-11 16:44:46 +01:00 |
|
Vincent Sanders
|
d2d5ef276b
|
annotate error case fall through in switch to supress warnings
|
2017-09-11 16:43:25 +01:00 |
|
Vincent Sanders
|
4cea5a853b
|
remove test for removed API
|
2017-09-11 10:35:38 +01:00 |
|
Vincent Sanders
|
8fb2fc6fc3
|
rationalise history icon bitmap handling to ensure correct lifetime
|
2017-09-10 16:06:38 +01:00 |
|
Michael Drake
|
c20ad21273
|
Treeview: Add support for rendering search filter matches as-you-type.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
c478f35c81
|
Treeview: Split tree-style treeview rendering out into helper.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
f41f7486ba
|
Treeview: Add node matching to search text modification callback.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
d627b930f2
|
Treeview: API: Allow treeview fields to be flagged searchable.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
50688cde51
|
Treeview: Improve some code wrapping.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
37127c4a52
|
Treeview: Ensure window extents take account of search bar presence.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
43cdd74221
|
Treeview: Add keypress handling to the search bar.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
3a02a4ea48
|
Treeview: Handle mouse clicks on search bar.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
adbcb7f1b9
|
Treeview: Update treeview mouse handling to offset for search bar presence.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
f877069399
|
Treeview: Add search bar rendering to redraw function.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
3d2adf4330
|
Treeview: Create and destroy a textarea for search.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
1420d01a21
|
Treeview: Add search drag type to enumeration.
|
2017-09-10 15:53:15 +01:00 |
|
Michael Drake
|
521651ea51
|
Treeview: API: Add searchable flag for treeview creation.
|
2017-09-10 15:53:15 +01:00 |
|
Daniel Silverstone
|
8123e65351
|
Finalise nslog layer properly in closedown
|
2017-09-10 14:22:05 +01:00 |
|
Vincent Sanders
|
ec94d5f812
|
move history bitmap thumbnail into the page information structure
|
2017-09-10 10:31:06 +01:00 |
|
Michael Drake
|
02a8b5bca0
|
Treeview: Split out textarea construction helper.
|
2017-09-09 14:38:49 +01:00 |
|
Michael Drake
|
d17b710fa9
|
GTK: Corewindow: Fix modifier keys on mouse click.
Modifiers were getting unset for the click (release) events.
|
2017-09-09 14:38:49 +01:00 |
|
Daniel Silverstone
|
1eb19587bf
|
Fix up tests with nslog changes
|
2017-09-09 10:59:28 +01:00 |
|
Vincent Sanders
|
4837ffb0ad
|
add some basic logging documentation
|
2017-09-09 09:31:34 +01:00 |
|
Vincent Sanders
|
053fd7b583
|
Fix atari INFO macro name collision
|
2017-09-08 21:57:15 +01:00 |
|