cyberarm
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2021-12-29 02:29:43 +00:00
82add3cc9d Brought back Excon for package downloading as the method recommended by async-http is unreliable, added support for importing games, repairer and updater tasks are both now simple subclasses of installer, implemented verify_files for checking installed files to prune download package list (currently causes Api.package_details to fail..., so disabled for now), misc. changes.
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2021-12-28 11:39:08 +00:00
f4aa666386 Removed settings and download manager icon buttons and moved to proper navigation 'links', Cache.install_path checks settings for games install path before defaulting
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2021-12-28 03:39:07 +00:00
0f943252c5 Websocket based server list updater now works, gui needs a bit of work to not flash when refreshing list
92f6a76381 Almost functional websocket based server list updater
822a9a8971 Added some comments
Compare 3 commits »
cyberarm synced commits to master at cyberarm/w3dhub_linux_launcher from mirror 2021-12-27 19:39:06 +00:00
93cc161f4c Finished removing usage of Excon- package download reimplemented (TODO: see if it's possibly to not need to make n requests to endpoint to emulate excon's chunked downloading), raise Async::Stop when window is closed to shutdown reactor
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-12-25 04:15:49 +00:00
c8734ae98b Container child elements that are not visible are no longer drawn
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-12-23 03:15:28 +00:00
c35d587419 Fixed passing nil for :enabled state as boolean causing it to be set as true instead of false
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-12-17 07:50:01 +00:00
153871e7f3 Improved performance a touch: fixed never clearing list of elements to recalculate unless a full gui recalcuate occurred, don't recalculate button/text if a full gui recalculate is requested, fixed typo: apend -> append
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-12-04 01:20:01 +00:00
35ad687d4c Reducce cpu usage by not using clip_to for each and every element
Compare 2 commits »
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-12-02 16:40:01 +00:00
54802e1254 Added support 'marquee' style progress bars i.e. non-linear progress bar with scrolling bar
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-11-19 02:12:27 +00:00
6cf4cd73dd Fixed toggling Element enabled state not visually shown
5e5f8ba7ea Added set_color and set_font to Element- fixes image elements unable to change their color when hovered, fixes hovered text changing its color incorrectly
Compare 2 commits »
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-11-18 18:02:26 +00:00
63a51d9d2f Improved scroll_height calculation to adapt to how Flow's flow
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-11-18 09:52:27 +00:00
6af384536a Fixed locking up when performing text wrapping due to text width check not being satisfied
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-11-18 01:42:27 +00:00
c1b25d2045 Fixed centered text with unequal margins/paddings/border thicknesses being offset, fixed text wrapping using parents #width (which includes padding and margins) instead of the correct #content_width (which is only the parents content width; which the text is part of)
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-11-17 09:22:29 +00:00
a915a25699 Updated required gems, reimplemented text wrapping to use a proper binary search and correct inserting newlines in the wrong spot for certain text lengths
cyberarm synced commits to master at cyberarm/cyberarm_engine from mirror 2021-11-15 16:32:27 +00:00
0aa9b59316 Containers that need to be recalculated but will not affect their current size can request to have themselves directly recalculated on the next update (fixes scrolling triggering many unneed recalculations), list_box now excludes the currently selected item from the menu, probably fixed list_box callback being called twice instead of the correct once.
cyberarm synced commits to master at cyberarm/i-mic-rts from mirror 2021-10-13 00:26:10 +00:00
15713ec139 Fixed lobby menu color picker not showing color
cyberarm synced commits to dependabot/bundler/nokogiri-1.12.5 at cyberarm/i-mic-rts from mirror 2021-09-28 09:24:28 +00:00
cyberarm synced new reference dependabot/bundler/nokogiri-1.12.5 to cyberarm/i-mic-rts from mirror 2021-09-28 09:24:28 +00:00
cyberarm synced commits to dependabot/bundler/nokogiri-1.12.5 at cyberarm/i-mic-fps from mirror 2021-09-28 09:24:27 +00:00
cyberarm synced new reference dependabot/bundler/nokogiri-1.12.5 to cyberarm/i-mic-fps from mirror 2021-09-28 09:24:27 +00:00