Commit graph

  • 93fcdfbb04
    chore: remove trailing comma amrbashir 2022-11-27 12:49:54 +0200
  • c09eab7ef2
    Merge branch 'feat/macOS-ns-menu' into dev amrbashir 2022-11-27 12:28:36 +0200
  • 35912d699d
    add dedicated ns_menu for context menus and such amrbashir 2022-11-26 15:13:30 +0200
  • 37153b826f
    feat: expose macOS NSMenu amrbashir 2022-11-24 18:07:11 +0200
  • 385ea393b5
    chore: disable renovate dash board Amr Bashir 2022-11-24 03:30:50 +0200
  • b3d06ff9d8
    chore: update typo in README.md Amr Bashir 2022-11-23 18:41:26 +0200
  • 13e76dcf31
    Configure Renovate (#20) renovate[bot] 2022-11-23 18:40:02 +0200
  • 812ff0d37a
    refactor: rewrite (#18) Amr Bashir 2022-11-23 18:29:52 +0200
  • 1f341d1e4e
    ci: run on all platforms, install sys deps amrbashir 2022-11-06 14:25:20 +0200
  • c7755a01b9
    ci: fmt -> rustfmt amrbashir 2022-11-06 14:13:18 +0200
  • 18f5b91106
    ci: add test workflow amrbashir 2022-10-27 20:04:35 +0200
  • 45af0f8c5c
    ci: add covector, audit, clippy and fmt amrbashir 2022-10-27 20:01:24 +0200
  • e33c5f0daf
    feat: add accelerator module (#17) Ngo Iok Ui (Wu Yu Wei) 2022-07-20 20:34:09 +0800
  • 28ffd206fa
    fix(example): replace deprecated EventLoopExtMacOS with EventLoopBuilderExtMacOS (#15) Jason Tsai 2022-06-21 22:19:42 +0800
  • 5c1b220cbb
    refactor: change EnterFullScreen to ToggleFullScreen amrbashir 2022-06-19 11:52:14 +0200
  • a125e8a58c
    feat(macos): implement CheckMenuItem, NativeMenuItem (#14) Jason Tsai 2022-06-19 17:47:48 +0800
  • 00a0270b8f
    refactor: rename TextMenuItem to just MeuItem amrbashir 2022-06-14 14:00:00 +0200
  • ccf548d199
    feat: implement CheckMenuItem (#13) Amr Bashir 2022-06-12 15:42:50 +0200
  • 01e7a2a848
    feat(macos): add accelerator (#12) Jason Tsai 2022-06-12 16:25:15 +0800
  • 166e699c24
    chore: update docs amrbashir 2022-06-11 20:06:56 +0200
  • 8f11761dee
    feat: implement NativeMenuItem::About for windows and linux (#11) Amr Bashir 2022-06-11 18:17:39 +0200
  • 421b00f597
    refactor(linux): combine r#type and native_* into sum type Ngo Iok Ui (Wu Yu Wei) 2022-06-11 20:35:33 +0800
  • 7520e19645
    fix(linux): add submenus, text items, native items at runtime amrbashir 2022-06-10 15:11:02 +0200
  • 943beda6df
    feat: implement NativeMenuItem (#9) Amr Bashir 2022-06-10 14:09:56 +0200
  • 6f1c8cc9c9
    fix(windows): draw menubar for window after changes amrbashir 2022-06-07 18:53:42 +0200
  • 0201895d74
    feat: add menu hide, show and remove (#8) Amr Bashir 2022-06-07 18:32:10 +0200
  • 6b98160e49
    feat: accelerators (#6) Amr Bashir 2022-06-07 13:05:20 +0200
  • 68f16f15a3
    refactor(linux): use Rc<RefCell> instead of Arc<Mutex> amrbashir 2022-06-06 14:42:35 +0200
  • 6cb2ce1c7a
    feat(linux): document requirements and return gtk::Box amrbashir 2022-06-06 14:36:22 +0200
  • c8dcb40d56
    chore: rename wchar_ptr_to_string to decode_wide amrbashir 2022-06-05 15:42:18 +0200
  • fc7b519b6a
    chore: switch to tao branch that disables gtk menu creation amrbashir 2022-06-05 15:13:56 +0200
  • f5fb8b1df6
    fix(macos): fix returning BOOL instead of bool amrbashir 2022-06-05 15:05:42 +0200
  • 125628b1ff
    Implement macOS Submenu label, enabled (#3) Jason Tsai 2022-05-20 12:22:46 +0800
  • 1ab9c9b9e8
    feat: implement label and enabled in macOS TextMenuItem (#2) Jason Tsai 2022-05-16 20:11:19 +0800
  • a7b7b0cf34
    typo amrbashir 2022-05-08 19:36:39 +0200
  • 1e33121a8f
    Fix winit example Yu-Wei Wu 2022-05-08 19:38:30 +0800
  • 413358ed85
    Add init_for_nsapp Yu-Wei Wu 2022-05-08 14:32:31 +0800
  • b5886fe6b1
    Merge pull request #1 from wusyong/macos Ngo Iok Ui (Wu Yu Wei) 2022-05-07 21:52:52 +0800
  • b2f1a3ab4f
    Add macos port Yu-Wei Wu 2022-05-07 21:19:42 +0800
  • cadb53087b
    rename crate to muda amrbashir 2022-05-07 11:19:58 +0200
  • 7021b6c585
    update crate metadata amrbashir 2022-05-07 01:02:52 +0200
  • 31e2624ada
    rename crate to minit amrbashir 2022-05-07 00:52:41 +0200
  • 17ae5366c7
    add documentation amrbashir 2022-05-06 22:57:58 +0200
  • 2ccd400497
    use native apis for getters on windows amrbashir 2022-05-06 19:37:49 +0200
  • 832e4964e7
    implement windows amrbashir 2022-05-06 18:38:39 +0200
  • bac4dbd1ab
    add title & enabled getters amrbashir 2022-05-06 17:18:34 +0200
  • 0fbc8cf4f4
    simplify and leave some comments for the future amrbashir 2022-05-06 17:08:49 +0200
  • fbef2d8a40
    use an event channel instead of callbacks amrbashir 2022-05-06 16:25:45 +0200
  • b5598554a0
    update exmaples amrbashir 2022-05-05 17:30:35 +0200
  • cff1103cf4
    add menu item handler on linux amrbashir 2022-05-05 17:04:48 +0200
  • a46c53dbe9
    init - initial linux support amrbashir 2022-05-05 13:50:22 +0200