Commit graph

  • 46d4306408
    Merge pull request #264 from Sai-Moen/userinterface_stylingpass userinterface JacobPalecki 2025-03-10 19:31:15 -07:00
  • 584a35b072 do quick styling pass Sai-Moen 2025-03-03 17:52:16 +01:00
  • f840c73c1e
    Merge dd33d44d62 into 5b39bb6a53 0xFurtiv 2025-02-21 22:28:52 +01:00
  • 5b39bb6a53 update signed/ master a1xd 2025-02-17 14:44:34 -05:00
  • 0186cda146 clear signed/ a1xd 2025-02-17 13:40:37 -05:00
  • 32e644a9b3 fix wrapper/input.h includes a1xd 2025-02-17 11:19:59 -05:00
  • 6b44c2fd99
    Merge pull request #253 from Sai-Moen/userinterface_adding JacobPalecki 2025-01-03 19:50:20 -05:00
  • 3d0ad932c9 move delete buttons to the proper view, use Click instead of Command Sai-Moen 2025-01-03 23:54:45 +01:00
  • 188ba5410b move default adding logic to model Sai-Moen 2025-01-03 22:44:39 +01:00
  • 9e43b217ba
    Merge pull request #255 from JacobPalecki/master a1xd 2025-01-03 12:47:39 -05:00
  • 3c76c61193 Update readme with new repo link and working branch info Jacob Palecki 2025-01-02 22:25:11 -08:00
  • aed0f8a482
    Merge pull request #254 from JacobPalecki/userinterface JacobPalecki 2025-01-03 01:12:55 -05:00
  • 6ca7aee1f3 Add contribution info to readme Jacob Palecki 2025-01-02 22:12:00 -08:00
  • 0b36a6e849 make profile/device/mapping adding buttons create a default instance Sai-Moen 2025-01-02 01:23:15 +01:00
  • 0bb17cc33c
    Merge pull request #252 from JacobPalecki/userinterface JacobPalecki 2024-12-31 14:02:58 -05:00
  • 5a31345030 Remove unneeded class Jacob Palecki 2024-12-31 10:59:55 -08:00
  • dcf4549dd9 Accel types convert to driver correctly Jacob Palecki 2024-12-31 10:58:37 -08:00
  • 3c10a68492 ComboBoxes display initial choices correctly Jacob Palecki 2024-12-31 10:24:30 -08:00
  • bcd23ccd2f
    Merge pull request #251 from Sai-Moen/userinterface_fork JacobPalecki 2024-12-31 12:38:25 -05:00
  • 269b16e2c9 move item removals to Model, add deletion to device groups Sai-Moen 2024-12-31 17:59:51 +01:00
  • 6f6fd25c1b Charts have some auto-generated points Jacob Palecki 2024-12-30 21:19:27 -08:00
  • b2727df6c3 Add logic to re-calculate driver profile each time model is changed Jacob Palecki 2024-12-30 11:50:17 -08:00
  • c299ae41bc Add by component to data and move driver mapping to profile class Jacob Palecki 2024-12-28 17:41:02 -08:00
  • d99e72e84a add icon and crude ways of deleting profiles/devices/mappings Sai-Moen 2024-12-28 21:08:44 +01:00
  • fe7bcd4670
    Merge pull request #249 from JacobPalecki/userinterface JacobPalecki 2024-12-25 00:39:27 -05:00
  • 8225425da0 Take in LUT via UI Jacob Palecki 2024-12-25 00:30:47 -05:00
  • 3d42a77359 Fix hint paths Jacob Palecki 2024-12-24 15:41:33 -05:00
  • 43921ffa82 Formula accel are shown in profile editing Jacob Palecki 2024-12-19 20:24:06 -08:00
  • 2ca869c12a apply button writes settings to disk Jacob Palecki 2024-12-18 10:09:41 -08:00
  • 3aa9317eb6 add apply button Jacob Palecki 2024-12-17 23:45:55 -08:00
  • 62d551ff85 add coalescion to data, model, ui Jacob Palecki 2024-12-10 20:29:43 -08:00
  • 22aaa05b38 add acceleration profile settings view with anisotropy Jacob Palecki 2024-08-31 21:22:04 -07:00
  • 0edfd12f2b add active profiles list Jacob Palecki 2024-08-31 17:10:31 -07:00
  • ba3a5ad38e Add individual mappings Jacob Palecki 2024-08-16 00:55:59 -07:00
  • c1a558e524 Flesh out mapping entry creation Jacob Palecki 2024-08-15 23:18:46 -07:00
  • 87d84ec474 Mapping view displays list of profiles to choose from per mapping entry Jacob Palecki 2024-08-15 01:27:15 -07:00
  • a0253bc323 Displaying data about mappings in UI Jacob Palecki 2024-08-14 02:00:16 -07:00
  • bf2b5d5237 Work on mapping models Jacob Palecki 2024-08-12 00:19:32 -07:00
  • c2028f9754 Mapping to driver mostly working Jacob Palecki 2024-08-07 13:32:14 -07:00
  • 95365bd01b Add profiles and mappings collection models Jacob Palecki 2024-08-05 23:54:16 -07:00
  • 6546413211 Move anisotropy under accel in backend Jacob Palecki 2024-08-04 20:06:46 -07:00
  • 8603a568c3 Profiles displayed by selection Jacob Palecki 2024-08-04 19:46:06 -07:00
  • a5c88b1311 Add mvvm toolkit to backend and correctly take device group name changes Jacob Palecki 2024-08-04 16:50:14 -07:00
  • af9ce9349f Add new device groups Jacob Palecki 2024-08-04 03:27:48 -07:00
  • f26382d532 Change device groups view to item repeater in wrapped layout Jacob Palecki 2024-08-03 19:04:23 -07:00
  • ff8654bb2e Update avalonia nuget and add itemsrepeater Jacob Palecki 2024-08-03 18:42:11 -07:00
  • 1c0b85c446 Add device selector to device view Jacob Palecki 2024-08-03 17:31:20 -07:00
  • 75c186176d Add device group selector viewmodel Jacob Palecki 2024-08-01 01:12:52 -07:00
  • 08998a707d DevicesModel creates list of system devices Jacob Palecki 2024-07-30 22:38:45 -07:00
  • c9d24ea803 Italic titles + add device button Jacob Palecki 2024-07-30 22:11:53 -07:00
  • 274f623ba2 Device view stretched expander Jacob Palecki 2024-07-30 22:08:01 -07:00
  • d7eabe26bd Add editable bool view and make ignore checkbox Jacob Palecki 2024-07-30 01:26:12 -07:00
  • 3524dcf089 Touch up field spacing Jacob Palecki 2024-07-30 01:10:16 -07:00
  • bc30fe2495 Create editable fields in UI Jacob Palecki 2024-07-29 23:22:25 -07:00
  • c590a81e95 Start hooking up data to views Jacob Palecki 2024-07-28 19:36:06 -07:00
  • c0b3c17b3f Create bootstrapped backend and pass to device view models Jacob Palecki 2024-07-28 19:16:56 -07:00
  • 658185877a For devices: viewmodels drive view hierarchy Jacob Palecki 2024-07-28 18:59:52 -07:00
  • 5417ed74a2 Device model and name validator Jacob Palecki 2024-07-28 16:14:53 -07:00
  • 7de36ec6e6 Add display names Jacob Palecki 2024-07-28 16:06:46 -07:00
  • 562c12a1ed Add validators Jacob Palecki 2024-07-28 15:27:26 -07:00
  • 8d8b48cc2f Model work Jacob Palecki 2024-07-28 14:18:37 -07:00
  • 02f5673dc5 Add BackEndLoader Jacob Palecki 2024-07-27 16:41:32 -07:00
  • 834252e297
    Merge pull request #233 from JacobPalecki/master a1xd 2024-07-27 11:54:51 -04:00
  • 4758f51e91 Store all mappings in single file Jacob Palecki 2024-07-27 03:45:13 -07:00
  • 5a44567826 Change mappings to be groups to profiles + fix tests Jacob Palecki 2024-07-27 02:25:01 -07:00
  • f4f0f22454 LiveCharts added Jacob Palecki 2024-07-26 01:39:52 -07:00
  • 91efcf3d7e update all nugets Jacob Palecki 2024-07-26 01:09:02 -07:00
  • ed416c82aa Profile view work Jacob Palecki 2024-07-25 00:16:52 -07:00
  • 029bed6cf7 editable field view Jacob Palecki 2024-07-23 23:31:45 -07:00
  • f4ab2804e2 device adjustments Jacob Palecki 2024-07-22 23:09:00 -07:00
  • ac83eb3403 Better titles + ignore in device + device group model starting Jacob Palecki 2024-07-22 01:14:12 -07:00
  • e936a93832 Fleshing out profile list and device groups + aseembly and icon Jacob Palecki 2024-07-17 23:20:29 -07:00
  • ce5dd53fc6 Mapped out mapping and profile views Jacob Palecki 2024-07-17 22:45:30 -07:00
  • 89ff03af95 Add more page views Jacob Palecki 2024-07-17 22:12:22 -07:00
  • 87a7b49914 Add empty view models Jacob Palecki 2024-07-17 11:26:28 -07:00
  • 9372441b21 Add devices list view Jacob Palecki 2024-07-17 11:23:51 -07:00
  • 790bb7c773 Add devices page view Jacob Palecki 2024-07-17 00:57:12 -07:00
  • 3587a2b755 Further ARM64 modifications Jacob Palecki 2024-07-17 00:51:00 -07:00
  • 4bc04db771 merge with master Jacob Palecki 2024-07-17 00:46:48 -07:00
  • 10231ccbf9 Add ARM64 Jacob Palecki 2024-07-17 00:23:14 -07:00
  • 7d20cf3624 Tabs on left Jacob Palecki 2024-07-16 11:32:29 -07:00
  • b5f86d2df1 Rename mapping groups to device groups Jacob Palecki 2024-07-16 10:57:32 -07:00
  • 14b2e3d92b Re-add avalonia project Jacob Palecki 2024-07-16 00:11:13 -07:00
  • d551b664fe Remove MAUI project Jacob Palecki 2024-07-15 22:07:22 -07:00
  • d6c921ea27 Added MAUI userinterface project Jacob Palecki 2024-07-14 16:29:12 -07:00
  • 6387568edd Add tests to tests folder Jacob Palecki 2024-07-14 16:04:39 -07:00
  • d0694b76c3 update nuget Jacob Palecki 2024-07-14 16:02:51 -07:00
  • 6d8f93a0df Remove avalonia and related projects Jacob Palecki 2024-07-14 16:00:37 -07:00
  • dbc02587d7 Change motivity to synchronous in user-backend Jacob Palecki 2024-07-14 15:48:39 -07:00
  • f27a260e7b merge with master Jacob Palecki 2024-07-14 13:00:55 -07:00
  • 5d8633f6a9
    Merge pull request #231 from JacobPalecki/synchronous JacobPalecki 2024-07-14 12:55:11 -07:00
  • 63faf70961 Update guide Jacob Palecki 2024-07-13 21:42:37 -07:00
  • 615db2be30 Remember input speed args in UI Jacob Palecki 2024-07-13 21:24:17 -07:00
  • 8162bf505c Expose smooth in synchronous mode Jacob Palecki 2024-07-13 21:19:39 -07:00
  • 7f7bc81284 Rename growthrate to gamma Jacob Palecki 2024-07-13 01:28:58 -07:00
  • 73d602cbc9 Rename motivity mode to synchronous, midpoint value to syncspeed Jacob Palecki 2024-07-13 01:16:21 -07:00
  • 428f4e8b49 Change motivity type to use syncrhonous framework Jacob Palecki 2024-07-11 01:09:33 -07:00
  • dd33d44d62
    Change copying → extracting 0xFurtiv 2024-07-10 15:17:48 -07:00
  • 2ac90def56
    Use ProgramData environment variable for start menu path 0xFurtiv 2024-07-10 15:05:27 -07:00
  • 21bbd0cfa4
    Update Guide.md 0xFurtiv 2024-07-10 13:21:48 -07:00