Commit Graph

64 Commits

Author SHA1 Message Date
Cooldude2606
1c8a97a339 Feature: Toolbar Menu (#268)
* Fix left flow not using uids

* Mock Toolbar menu

* Fix task list after core gui change

* Allow show/hide override

* Fix autofill permissions

* Copy style from toolbar on change

* Open and close automatically

* Removed hacky prevent default

* Fixed more core issues

* Add reset button

* Allow for custom draw order on join

* Add methods to reorder ui flows

* Impliment move buttons

* Add locale

* Add toolbar to player data

* Better player data layout

* Picked a suitable datastore id

* Update locale for readme

* Fix swaping left flow order

* Fix datastore updates

* Code cleanup

* Fix incorrect top flow hashing on load

* Fix loading of malformed data

* Fixed loading state of left flows

* Dont save default data

* Dont open menu on join

* Lint

* Remove incorrect new index metamethod

* Revert method used for move_toolbar_button

* Fixed missing toolbar button

* Fixed desync between visibilty and toggle state

* Fix bad gui element path

* Fixed enable state of toggle button

* Change order of operations

* Fix reset not showing top flow
2024-01-16 00:01:00 +00:00
Cooldude2606
edbfcd3afd Migrate gui modules 2023-12-30 16:50:04 +00:00
Cooldude2606
6e00b2cd40 Fixed left flow guis 2021-05-06 00:56:50 +01:00
Cooldude2606
a592439a25 Merge branch 'dev' into fix/6.1.1-bugs 2021-04-29 23:24:12 +01:00
Cooldude2606
27b4f8b853 Fixed linting errors 2021-04-29 23:03:14 +01:00
Cooldude2606
bb0bf13728 Fixed opening view and create at same time 2021-04-29 22:48:59 +01:00
Cooldude2606
531d5d807f Fixed task removal 2021-04-29 22:48:22 +01:00
Cooldude2606
e1e20162cf Fixed tasks not updating while offline 2021-04-29 22:47:28 +01:00
Cooldude2606
6653e5904a Corrected toggle element doc name 2021-04-29 21:07:23 +01:00
bbassie
dfcefb3a1b Merge branch 'feature/task-list-update' of https://github.com/bbassie/scenario into feature/task-list-update 2021-04-28 00:28:51 +02:00
bbassie
a3fe06b1f8 Fix documentation and some names of functions, variables and arguments 2021-04-28 00:25:19 +02:00
Bastiaan
ea8e093c31 Apply suggestions from code review
Co-authored-by: mark9064 <30447455+mark9064@users.noreply.github.com>
2021-04-27 23:33:05 +02:00
Bastiaan
254d69f646 Fix documentation modules/gui/task-list.lua
Co-authored-by: mark9064 <30447455+mark9064@users.noreply.github.com>
2021-04-27 23:29:28 +02:00
bbassie
77e0aff451 Variable name fix 2021-04-26 10:57:19 +02:00
bbassie
9e6d4e7454 Move close button to the side of the header 2021-04-26 02:31:23 +02:00
bbassie
ea24477175 Fixed some of the requested changes
* Made add_task and update_task have consistent arguments
* Removed default task title and body
* Task list resized to fit to 10 items
2021-04-25 22:26:22 +02:00
bbassie
b08e93e245 Fix parse_message 2021-04-16 22:45:58 +02:00
bbassie
eeb9f31b57 Basic task with title and body implementation
- Parsing of the message is a bit low effort and will need to be improved.
2021-04-14 00:24:52 +02:00
bbassie
7bbefd67b4 Change button size
- The icons were clipping
2021-04-11 23:03:16 +02:00
bbassie
745f10b10d Added file and logic comments 2021-04-11 20:09:35 +02:00
bbassie
11296b3b36 Small improvements
- Removed extra redraw that doesn't seem to be needed
- Fixed that it would not focus on the create new warp textbox
2021-04-11 19:54:38 +02:00
bbassie
d853d1c991 Delete button and some fixes
- Add delete task button
- Fix update task item
- Fix no tasks found visibility and tooltip
2021-04-10 22:13:21 +02:00
bbassie
3d9c7e3400 Task list redesign
- Redesigned the gui
- Added / changed locales where needed
2021-04-10 21:30:29 +02:00
bbassie
1042fe6379 Make number bold 2021-01-27 22:13:03 +01:00
bbassie
8a65264840 Task list styling fixes:
* Ported over textbox styles to make it strechable.
* Fixed the label to allow multi line and not create weird empty areas below the table.
* Fixed cell padding to be better spaced, may need more fine tuning.
2021-01-27 01:11:33 +01:00
bbassie
3ab6326a5f Tasklist refactor to match the new warp system
* Removed the ability to pass `task_number` to `Task.add_task`
* Unified button styles of the Gui
* Made task-list code simular to the new warp-list
2021-01-24 02:02:24 +01:00
Cooldude2606
4a31011a26 Updated Tasks 2020-05-30 23:02:59 +01:00
Cooldude2606
a71ab19208 Merge branch 'patch/6.0.7' into dev 2020-05-28 17:08:13 +01:00
Cooldude2606
019104e76d Fixed Warps and Tasks 2020-05-28 16:41:34 +01:00
Cooldude2606
32507492b8 Fixed Existing Lua Check Errors 2020-05-26 18:21:10 +01:00
Cooldude2606
388dc0f70b Fixed Permissions for task list 2020-04-20 15:16:40 +01:00
Cooldude2606
9214cc5239 Fixed tasklist bug 2020-04-07 17:38:54 +01:00
Cooldude2606
95af6cfc34 Cleaned Config 2020-03-29 23:39:24 +01:00
Cooldude2606
6a2f99b069 Removed useless files 2020-03-29 22:50:21 +01:00
Cooldude2606
60467a7190 Cleaned gui modules 2020-03-18 21:19:54 +00:00
Cooldude2606
c2c535848d Cleaned core gui files 2020-03-17 22:36:52 +00:00
Cooldude2606
cc120390c0 Drying Code 2020-02-16 00:16:59 +00:00
Cooldude2606
0b340ab899 Updated Warps List 2019-10-24 21:34:28 +01:00
Cooldude2606
b74c334913 Few Edits to task list 2019-10-24 17:23:44 +01:00
Cooldude2606
f7cff8b236 Task List Updated 2019-10-24 01:44:41 +01:00
Cooldude2606
f44ab9b44f Store bug fixes 2019-10-17 23:23:51 +01:00
Cooldude2606
06030ff2c2 Updated warps 2019-10-13 00:25:31 +01:00
Cooldude2606
cf1515c1c8 Updated Tasks 2019-10-11 23:25:04 +01:00
Cooldude2606
57b1c530bf Guis 2019-07-22 17:53:13 +01:00
Cooldude2606
0499ad35ab Dependenices 2019-07-22 17:38:56 +01:00
Cooldude2606
3ec20c45de feature/control-separation 2019-07-22 16:31:05 +01:00
Cooldude2606
5a9392f108 Added Tasks to control 2019-07-21 20:28:28 +01:00
bbassie
36aae4fd12 More spelling fixes 2019-07-03 16:16:39 +02:00
Cooldude2606
1d31ab09ad Added common header creation 2019-06-14 20:31:43 +01:00
Cooldude2606
fd6aced4d5 Added create data table to gui 2019-06-14 20:18:09 +01:00