Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Std r10996 #648

Closed

Conversation

Ranran-the-JuicyPork
Copy link

No description provided.

ceeac and others added 30 commits March 29, 2024 08:00
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10938
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/components/gui_timeinput.cc
#	src/simutrans/gui/depot_frame.cc
#	src/simutrans/gui/line_item.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10939
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/banner.cc
#	src/simutrans/gui/city_info.cc
#	src/simutrans/gui/components/gui_button.cc
#	src/simutrans/gui/components/gui_chart.cc
#	src/simutrans/gui/components/gui_combobox.cc
#	src/simutrans/gui/components/gui_container.cc
#	src/simutrans/gui/components/gui_flowtext.cc
#	src/simutrans/gui/components/gui_image_list.cc
#	src/simutrans/gui/components/gui_numberinput.cc
#	src/simutrans/gui/components/gui_schedule.cc
#	src/simutrans/gui/components/gui_scrollbar.cc
#	src/simutrans/gui/components/gui_scrolled_list.cc
#	src/simutrans/gui/components/gui_scrollpane.cc
#	src/simutrans/gui/components/gui_tab_panel.cc
#	src/simutrans/gui/components/gui_textinput.cc
#	src/simutrans/gui/gui_frame.cc
#	src/simutrans/gui/map_frame.cc
#	src/simutrans/gui/minimap.cc
#	src/simutrans/gui/simwin.cc
#	src/simutrans/gui/tool_selector.cc
#	src/simutrans/simevent.cc
#	src/simutrans/simevent.h
#	src/simutrans/siminteraction.cc
#	src/simutrans/simloadingscreen.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10940
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/components/gui_button.cc
#	src/simutrans/gui/components/gui_button.h
#	src/simutrans/gui/components/gui_schedule.cc
#	src/simutrans/gui/components/gui_timeinput.cc
#	src/simutrans/gui/depot_frame.cc
#	src/simutrans/gui/line_item.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10945
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/depot_frame.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10947
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10948
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10949
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10950
8aca7d54-2c30-db11-9de9-000461428c89
Partially reverts r10948.

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10955
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/gui_frame.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10219
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	android/add_assets.sh
#	android/pelya.patch
#	get_pak.sh
#	gui/pakinstaller.cc
#	gui/simwin.h
#	network/pakset_info.cc
#	paksetinfo.h
#	simconst.h
#	simmain.cc
#	sys/simsys_s2.cc

NOTE: incorporate only modal_dialogue().
The frame timing in modal_dialogue() did not account for step()
being interrupted by sync_step(). The fix is to fix the frame timing -
5 sync_steps between steps and no interrupts (similar to network mode).

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10338 8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10590
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10597
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10598
8aca7d54-2c30-db11-9de9-000461428c89

NOTE: Include fix of typo
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10604
8aca7d54-2c30-db11-9de9-000461428c89
…safe()

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10623
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	Simutrans-Main.vcxitems
#	src/simutrans/script/api/api_command.cc
#	src/simutrans/tool/simtool-scripted.h
…to ..._keeps_game_state

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10624
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/script/api/api_command.cc
#	src/simutrans/tool/simtool-scripted.h
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10735
8aca7d54-2c30-db11-9de9-000461428c89
…bj_t

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10750
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/tool/simtool.cc
#	src/simutrans/tool/simtool.h
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10758
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10768
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10743
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10745
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10756
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/network/network.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10765
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10956
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/simwin.cc
#	src/simutrans/gui/simwin.h
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10957
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/player/simplay.cc
#	src/simutrans/tool/simmenu.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10958
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/ground/grund.cc
#	src/simutrans/gui/line_item.cc
#	src/simutrans/gui/tool_selector.cc
ceeac and others added 14 commits May 28, 2024 02:01
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10285
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	simworld.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@9628
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	network/network_file_transfer.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@9941
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	simworld.cc
#	simworld.h
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@9941
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	simworld.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10756
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/network/network.cc
@jamespetts
Copy link
Owner

Hello - in case you have not seen the message at the forum: I have tested the latest commit (dated 29 May 2024), but, unfortunately, this does not solve the problem described on the forum relating to querying the state of network servers: the original behaviour persists.

Additionally, there is now a problem relating to scrolling in the load and save game windows, where moving the mouse pointer up and down over the windows will scroll the list, whereas the mouse wheel does not work. This causes it to be nearly impossible to select a file name with the mouse. I suspect that this is related to code intended to make Simutrans workable for touch screens.

Thank you for your work on this so far.

Dwachs and others added 11 commits May 31, 2024 05:19
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10258
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	gui/components/gui_scrollpane.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10513
8aca7d54-2c30-db11-9de9-000461428c89
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10522
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/components/gui_scrollpane.cc
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10131
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	Simutrans-GDI.vcxproj
git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10132 8aca7d54-2c30-db11-9de9-000461428c89
…d test on Linux/Mac) for query server status

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10459
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/server_frame.cc
#	src/simutrans/network/network.cc
…d test on Linux/Mac) for query server status

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@10459
8aca7d54-2c30-db11-9de9-000461428c89

# Conflicts:
#	src/simutrans/gui/server_frame.cc
#	src/simutrans/network/network.cc
@Ranran-the-JuicyPork
Copy link
Author

I think the mouse operation issue has been fixed.
Next, regarding networking, I have merged the commits related to the server frame, so please check if that makes any changes.

@jamespetts
Copy link
Owner

Thank you. I can confirm that the mouse interaction issue is fixed, but unfortunately the querying of a network game still fails with the error, "send of NWC_GAMEINFO failed" error message in the "Play online" window when I click on my local server in the list. This behaviour does not occur with the latest commit on the master branch.

@Ranran-the-JuicyPork
Copy link
Author

I would like to have you split off and test the std-r10996 branch to understand or work around the issues and move forward.
Please test the std2406-1 branch in pull request #662 instead.

It will skip some commits, but will pick up many commits because it fixes a scrolling bug.

I forgot to report this before, but as an appearance change, striped lists will be introduced to some lists.
However, the goods list will not be changed because it works differently. The same applies to standard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants