[wesnoth-commits] [wesnoth/wesnoth] ea2e16: 3 kinds of touch event compiled: up/down (combined...
GitHub
noreply at github.com
Sun Oct 28 16:22:16 UTC 2018
Branch: refs/heads/master
Home: https://github.com/wesnoth/wesnoth
Commit: ea2e16d251dab261f0208d26d05432d25dc6ef38
https://github.com/wesnoth/wesnoth/commit/ea2e16d251dab261f0208d26d05432d25dc6ef38
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/gui/core/event/dispatcher.cpp
M src/gui/core/event/dispatcher.hpp
M src/gui/core/event/dispatcher_private.hpp
M src/gui/core/event/handler.cpp
M src/gui/core/event/handler.hpp
Log Message:
-----------
3 kinds of touch event compiled: up/down (combined with mouse), swipe and multi-finger gesture.
Commit: aedc081b2eb2b4e519bc59cc28eeaee27c872a0a
https://github.com/wesnoth/wesnoth/commit/aedc081b2eb2b4e519bc59cc28eeaee27c872a0a
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M data/core/hotkeys.cfg
M src/config_cache.cpp
M src/controller_base.cpp
M src/editor/controller/editor_controller.cpp
M src/editor/controller/editor_controller.hpp
M src/events.cpp
M src/gui/core/event/handler.cpp
M src/gui/dialogs/hotkey_bind.cpp
M src/hotkey/command_executor.cpp
M src/hotkey/hotkey_item.cpp
M src/mouse_events.cpp
M src/mouse_events.hpp
M src/mouse_handler_base.cpp
M src/mouse_handler_base.hpp
Log Message:
-----------
iOS: Touch interface implemented, and a RMB emulation of such on PC.
Commit: c9097f4dad2176f476453f06a80dc8cb23073a45
https://github.com/wesnoth/wesnoth/commit/c9097f4dad2176f476453f06a80dc8cb23073a45
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/mouse_handler_base.cpp
Log Message:
-----------
std::chrono::high_resolution_clock didn't work (do I have different versions of clang?), changed to clock().
Commit: 912453df4c00e312f03c571ef988bd5bdb626a70
https://github.com/wesnoth/wesnoth/commit/912453df4c00e312f03c571ef988bd5bdb626a70
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/filesystem.cpp
Log Message:
-----------
iOS document directories. Might use these on other platforms as well.
Commit: b4ef4c9b34ec8144e845f496285c83c4643689ee
https://github.com/wesnoth/wesnoth/commit/b4ef4c9b34ec8144e845f496285c83c4643689ee
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M data/core/hotkeys.cfg
M src/hotkey/command_executor.cpp
M src/hotkey/command_executor.hpp
M src/hotkey/hotkey_command.cpp
M src/hotkey/hotkey_command.hpp
M src/hotkey/hotkey_handler.cpp
M src/hotkey/hotkey_handler.hpp
M src/mouse_events.cpp
M src/mouse_events.hpp
M src/mouse_handler_base.cpp
M src/mouse_handler_base.hpp
Log Message:
-----------
iOS: Touch-hex action added.
Commit: 71481f43de4c511566d1097fd4c0627b3e3278ae
https://github.com/wesnoth/wesnoth/commit/71481f43de4c511566d1097fd4c0627b3e3278ae
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/gui/core/event/distributor.cpp
M src/gui/core/event/distributor.hpp
M src/gui/widgets/scrollbar.cpp
M src/gui/widgets/scrollbar.hpp
M src/gui/widgets/scrollbar_container.cpp
M src/gui/widgets/scrollbar_container.hpp
M src/widgets/scrollarea.cpp
M src/widgets/scrollarea.hpp
Log Message:
-----------
iOS: finger scrolling in controls.
Commit: 12bd7d34b6563619c9c9b08d373b52c6af031ff0
https://github.com/wesnoth/wesnoth/commit/12bd7d34b6563619c9c9b08d373b52c6af031ff0
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/mouse_events.cpp
Log Message:
-----------
iOS: panning
Commit: 8668b7fcb70a5380bf4a90f7dbec90bb154bdf6f
https://github.com/wesnoth/wesnoth/commit/8668b7fcb70a5380bf4a90f7dbec90bb154bdf6f
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/gui/core/event/distributor.cpp
M src/gui/core/timer.cpp
Log Message:
-----------
iOS: trying 2 fixes in gui2::execute_timer() and gui2::timer_callback(): timer thread safety or tooltips.
timer callback can invoke whole stack of the windows. Don't lock the timers forever.
Commit: 941844f14a5bd666d4eee1be61eb39af128c6b28
https://github.com/wesnoth/wesnoth/commit/941844f14a5bd666d4eee1be61eb39af128c6b28
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/controller_base.cpp
M src/controller_base.hpp
M src/gui/dialogs/drop_down_menu.cpp
M src/gui/dialogs/drop_down_menu.hpp
M src/mouse_handler_base.cpp
M src/mouse_handler_base.hpp
Log Message:
-----------
iOS: Long-touch context menu. Work around event queue delays.
Commit: fd2469ba75809e61fcc4fbf20b435ed022ce58a4
https://github.com/wesnoth/wesnoth/commit/fd2469ba75809e61fcc4fbf20b435ed022ce58a4
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/controller_base.cpp
M src/events.cpp
M src/sdl/userevent.hpp
Log Message:
-----------
iOS: double-tap for context menu
Commit: 559a9cc1fdd537cc86522cf7e5f62f82cdf80fd2
https://github.com/wesnoth/wesnoth/commit/559a9cc1fdd537cc86522cf7e5f62f82cdf80fd2
Author: Victor Sergienko <singalen at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/gui/core/event/handler.cpp
Log Message:
-----------
iOS interfering with Mac: Mac touchpad generates touch events too.
Ignore them until Macs have a touchscreen: https://forums.libsdl.org/viewtopic.php?p=45758
Compare: https://github.com/wesnoth/wesnoth/compare/19c2c9364fcf...559a9cc1fdd5
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the Commits
mailing list