omar
|
cd51f37fc0
|
Viewport, Platform: Refresh monitor list (win32, glfw) + avoid calling GetWindowFocus before platform window creation to not require of backend to null-check things inconsistently. (#1542)
|
2018-04-26 16:18:47 +02:00 |
|
omar
|
da70c837da
|
Viewport: Removed unnecessary fields (now that the coordinate system is consistent accross viewports): MouseRefPrevViewport, MouseClickedPosViewportId. (#1542)
|
2018-04-26 15:30:19 +02:00 |
|
omar
|
f1ae07e532
|
Viewport, Platform: Using Platform_GetWindowFocus to provide a much stronger heuristic of platform z-order, in replacement for when the back-end cannot provide io.MouseHoveredViewport. The pressure for it to work well increased with the use of viewports by popups/menus. (#1542)
|
2018-04-26 11:52:38 +02:00 |
|
omar
|
e3e4b7bdf5
|
Viewport: Fixed mouse hover flicker on mouse button release frame after moving a window. (#1542)
Platform: Clarifying some comments in back-ends.
|
2018-04-24 17:10:27 +02:00 |
|
omar
|
cb78e62df9
|
Viewport, Platform: Fixed IME positioning for multi-viewport. Moved API from ImGuiIO to ImGuiPlatformIO. Because it is extremely unlikely to people redefined this API manually the moving-forward-breakage is ok. (#1542)
SDL2 ime support under Win32 never worked properly because of SDL interferences.
|
2018-04-24 12:40:38 +02:00 |
|
omar
|
376f2aec54
|
Viewport: Clamp windows within monitors + fallback rescue window when it is out of sight (e.g. removed monitor, changed resolution) + Win32: declare primary monitor at the beginning of the list. (#1542)
|
2018-04-23 23:01:37 +02:00 |
|
omar
|
010757266e
|
Viewports: Todos, Tooltips/menus not automatically forced into their own viewport when the NoMerge flag is set (however the multiplication of viewports makes them more likely to protude and create their own). Win32: try to make primary monitor the first tin the list. (#1542)
|
2018-04-23 23:00:14 +02:00 |
|
omar
|
d1c16d4ccd
|
Documentation bits. Misc comments.
|
2018-04-13 22:23:34 +02:00 |
|
omar
|
c1bdab6d5b
|
Comments about io.WantCapture flags + todo entries.
|
2018-04-06 19:36:14 +02:00 |
|
omar
|
166411287f
|
Demo: Added more complete Combo demo. (#1658)
|
2018-03-19 14:44:37 +01:00 |
|
omar
|
33ad8b2f0c
|
Nav: Track nav input source more generally (gamepad vs keyboard) (#787) + update todos and demo tweaks
|
2018-03-19 13:20:18 +01:00 |
|
omar
|
533c86a7a3
|
Update TODO list, minor fix in Readme, comments, Clang -Weverything warning fix in imgui_draw.cpp under Windows.
|
2018-03-17 17:29:58 +01:00 |
|
omar
|
111ea7af77
|
Misc comments, todos + reintroduced removed ImGuiCol defines under !IMGUI_DISABLE_OBSOLETE_FUNCTIONS wrap.
|
2018-03-12 17:24:15 +01:00 |
|
omar
|
1ef1acbd8d
|
Font: Fixed MergeMode adding duplicate glyphs data instead of reusing existing (broken by 072d6d8cb5 )
|
2018-03-08 16:47:41 +01:00 |
|
omar
|
ed4bbc4fd4
|
Nav: Comments, guides.
|
2018-02-06 18:48:31 +01:00 |
|
omar
|
0c0d811859
|
Nav: SetItemDefaultFocus() doesn't make the navigation cursorr highlight visible. Renamed NavInitResultExplicit to NavInitRequestFromMove. (#787)
|
2018-02-05 23:53:40 +01:00 |
|
omar
|
efbd8cebe7
|
Nav: Comments (#787)
|
2018-02-01 22:53:08 +01:00 |
|
omar
|
bdd868704f
|
Nav: Child window is restored on focus when returning to layer 0 or refocusing. This is a little experimental and potentially error-prone right now. (#787, vaguely relate to ~#727) Ideally we should maintain a non-sorted last-focused list that include childs windows.
|
2018-02-01 00:50:42 +01:00 |
|
omar
|
aa2dda7610
|
Nav: Tweak code to be easier to follow + updated todo list after clarifying an issue.
|
2018-01-31 21:06:47 +01:00 |
|
omar
|
47e81a6194
|
Merge branch 'master' into navigation
|
2018-01-31 16:00:25 +01:00 |
|
omar
|
cd3dd886de
|
Moved extra_fonts/ to misc/fonts/. Moved .natvis file to misc/natvis/ (#1569)
|
2018-01-31 16:00:07 +01:00 |
|
omar
|
22f7de0fbd
|
Nav: Updated TODO list.
|
2018-01-30 19:20:20 +01:00 |
|
omar
|
bed6ef03f5
|
Nav: workaround to kindly handle ALT-TAB without detecting TAB-release on backends that clear all keys on unfocus. (#787)
|
2018-01-29 23:59:47 +01:00 |
|
omar
|
3ded262776
|
Merge branch 'master' into navigation
|
2018-01-26 16:07:43 +01:00 |
|
omar
|
f2d5300408
|
Nav: Keyboard: Added CTRL+TAB (and CTRL+Shift+TAB) style window selection. (#787)
|
2018-01-25 19:03:47 +01:00 |
|
omar
|
2c7324da56
|
TODO list, added uSynergy README
|
2018-01-25 12:38:15 +01:00 |
|
omar
|
fd4d63a0c5
|
InputText: Moved code for checking clipboard shortcut so we can expand on it. (#1541)
|
2018-01-08 15:56:01 +01:00 |
|
omar
|
996dfb21cf
|
ImDrawList: Added ImDrawListFlags for AA settings. ImDrawList doesn't directly depends on GImGui anymore.
|
2017-12-21 19:49:54 +01:00 |
|
omar
|
07ed9f8451
|
TODO list update
|
2017-12-14 11:08:16 +01:00 |
|
omar
|
6b168b43ff
|
Comments (#822)
|
2017-12-11 19:47:23 +01:00 |
|
omar
|
e996286c38
|
Todo list update
|
2017-11-20 12:40:38 +01:00 |
|
omar
|
f793562b4e
|
TODO
|
2017-10-29 11:23:38 +01:00 |
|
omar
|
d3c2e904d8
|
Internals: Added ImLinearSweep() helper.
|
2017-10-19 19:29:59 +02:00 |
|
omar
|
335c8dd159
|
Comments (clarifying whether types are to be considered as flags or regular, non combinable enums)
|
2017-10-06 11:23:08 -07:00 |
|
omar
|
89ab4b5e07
|
TODO update
|
2017-10-04 15:42:03 -07:00 |
|
omar
|
728deff56c
|
Comments, debug code (commented), todo list
|
2017-09-26 15:33:57 +02:00 |
|
omar
|
0d56140b4a
|
BeginCombo(): rework internals a little to make it easier to provide custom combo-like elements relying in BeginCombo().
BeginPopupEx() doesn't enforce AlwaysAutoResize flag anymore.
|
2017-09-25 21:45:34 +02:00 |
|
omar
|
229921541b
|
TODO list
|
2017-09-20 18:54:36 +02:00 |
|
omar
|
8fbe8709f9
|
TODO, minor tweak
|
2017-09-04 13:03:04 +02:00 |
|
omar
|
9b484d24cd
|
ImDrawList: Added GetClipRectMin(), GetClipRectMax() helpers. Comments.
|
2017-08-20 23:45:02 +08:00 |
|
omar
|
c569676a7b
|
ImVector: Added a const
|
2017-08-17 11:46:25 +08:00 |
|
omar
|
0be4f66d89
|
ImFontAtlas: Shuffling some code inside Build() to make upcoming diffs less confusing (nb: we might break compat with forks of Build() like #618)
|
2017-08-17 11:46:25 +08:00 |
|
omar
|
e682362f35
|
TODO list update, comments
|
2017-08-16 12:54:51 +08:00 |
|
omar
|
01b99bbe09
|
TODO list update
|
2017-08-15 00:36:15 +08:00 |
|
omar
|
03aae93f3e
|
TODO list update (merging a first batch of things I had laying around, +60 entries)
|
2017-08-14 21:14:42 +08:00 |
|
omar
|
bd3dfc0eba
|
Moved TODO list to TODO.txt
|
2017-08-14 16:51:14 +08:00 |
|