-
Notifications
You must be signed in to change notification settings - Fork 3
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
feat(ui): implement discovery page #24
Conversation
f4d7bf6 |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
页面整体应当进行垂直布局,同时不要用横向滑动的方式隐藏显示不下的内容,存在空间不足的时候应当换行解决
One more parameter of `asyncExecute` when using a timer: TimerFlag flag TimerFlag::Once: perform the operation only once TimerFlag::Periodic: perform the operation periodically Implementation of `asyncExecuteByTimer` optimized `io_context` exposed for more flexibility
* fix: added assert to `UiBridge::call` * refactor: added included header in `BasicView` for convenience * feat: added view data to `ViewManager`
* feat:completed github api interface * style:Change code style to match clang-format --------- Co-authored-by: Serein <[email protected]>
* feat:Preliminarily completed the implementation of the evento api interface * fix(net): Use `std::string` for all non-string arguments to meet the interface requirements of the URL library to resolve the compilation error. * fix(net)!: fix the false return type of refreshAccessToken and change the return type from void to bool for some function * fix(net): Fixed incorrect behavior in refreshAccessToken function. * refactor(net): Modified the return value settings of some functions to make the overall behavior more in line with server interface expectations * feat(net)!: Modified some function interfaces and implementations to align with the new backend interface specifications * feat(net): Implemented department-related functions. * fix(net): fix JSON parsing problem * feat(net)!: Changed the return value types of some functions to avoid passing arguments by reference. Additionally, renamed some incorrectly named variables in EventEntity to conform to backend interface specifications. * style(net): Modified code style to meet requirements. * feat(net): Add getEventList function * feat(net)!: Deprecated some functions and change the name of some variables and functions. * feat(net)!: Primarily enhanced the security of certain functions. Additionally changed the definition locations of some variables and optimized the parameter names of some functions. * feat(net): Initialize `std::optional<FeedbackEntity>` as `std::nullopt` in getUserFeedback
clang-tidy review says "All clean, LGTM! 👍" |
活动卡片上的活动图片已不再需要展示 |
using double for loop in VerticalLayout, but font not set yet
clang-tidy review says "All clean, LGTM! 👍" |
* feat(ui): added state layer * feat(ui): modify overlay, improve menu and login * feat(ui): improve `MessageManager` * feat(ui): added developer shortcut to skip `LoginOverlay` Press Ctrl + Shift + Right click on shadow of `LoginOverlay` to skip login
* fix(ui): make login shadow opaque * fix(ui): make toast higher than overlay
clang-tidy review says "All clean, LGTM! 👍" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
clang-tidy made some suggestions
clang-tidy review says "All clean, LGTM! 👍" |
clang-tidy review says "All clean, LGTM! 👍" |
clang-tidy review says "All clean, LGTM! 👍" |
clang-tidy review says "All clean, LGTM! 👍" |
暂时完成页面的分区, 并添加了轮播图组件