Commit graph

  • a66b8fdde2
    Add bidi example Jeremy Soller 2022-10-04 15:04:06 -06:00
  • 12f2c3344c
    Refactor, add support for RTL but not quite BIDI Jeremy Soller 2022-10-04 14:08:47 -06:00
  • 78e422dcc8 Do not use paths for iced dependencies Jeremy Soller 2022-10-03 19:58:14 -06:00
  • 924bd4b1ea
    Font matching support, choose font which has the most hits Jeremy Soller 2022-10-03 16:06:44 -06:00
  • 4b4fee034b
    Refactor text example Jeremy Soller 2022-10-03 14:38:01 -06:00
  • b86b2d4cca
    Fix bounding box for highlight Jeremy Soller 2022-10-03 14:18:23 -06:00
  • 17186bd2ad
    Update readmes Jeremy Soller 2022-10-03 14:00:42 -06:00
  • 6b239003f7
    Improve highlighting logic Jeremy Soller 2022-10-03 13:23:27 -06:00
  • 7ffce5f911
    Cache shaping Jeremy Soller 2022-10-03 13:13:35 -06:00
  • c52887913e
    Cache operations that need to be done on font resize Jeremy Soller 2022-10-03 13:04:55 -06:00
  • 12e240c6f1
    Add basic text wrapping Jeremy Soller 2022-10-03 12:10:23 -06:00
  • a900ab0935
    Add proportional font rendering example Jeremy Soller 2022-10-03 12:00:17 -06:00
  • f03a75d75f
    Add text shaping example Jeremy Soller 2022-10-03 11:45:46 -06:00
  • a59a4de79b
    Use cosmic-theme values for nav and list styles Jeremy Soller 2022-09-30 16:24:09 -06:00
  • e7422f2904
    Rename cosmic_theme feature in iced to cosmic-theme Jeremy Soller 2022-09-30 14:58:28 -06:00
  • 935a3a286c
    Adjust the break point Jeremy Soller 2022-09-30 14:53:27 -06:00
  • 028d0175eb
    Set minimum window size Jeremy Soller 2022-09-30 14:51:39 -06:00
  • 791f00ddb7
    Update scrollbar size Jeremy Soller 2022-09-30 14:43:17 -06:00
  • 21efe1546c
    Wrap spacers in scrollable as well. Jeremy Soller 2022-09-30 14:34:22 -06:00
  • 1041af65d6 Make content scrollable Eduardo Flores 2022-09-30 12:09:20 -07:00
  • edddd058fe
    Make content scrollable Eduardo Flores 2022-09-30 12:09:20 -07:00
  • 7480635d1d
    Improve pick list padding Jeremy Soller 2022-09-30 12:43:59 -06:00
  • e1d0289b34
    Add local paths for development Jeremy Soller 2022-09-30 12:39:10 -06:00
  • 393233d019
    Allow apps to set iced debug feature Jeremy Soller 2022-09-30 12:32:17 -06:00
  • a6bf04ea33
    Responsive nav bar Jeremy Soller 2022-09-30 12:26:14 -06:00
  • 9f8767a1c0
    Remove unnecessary padding definition from disabled buttons Jeremy Soller 2022-09-30 11:15:39 -06:00
  • 472135df09
    Simplify nav button and add pick list Jeremy Soller 2022-09-30 11:14:44 -06:00
  • 153437b3b0
    Add list_row macro to simplify alternative list items Jeremy Soller 2022-09-30 11:04:56 -06:00
  • f09a3109e8
    Simplify use of list item Jeremy Soller 2022-09-30 10:53:50 -06:00
  • ae3f5b9b2e
    List hierarchy changes Jeremy Soller 2022-09-30 10:38:31 -06:00
  • 5d25af14a9
    Move list view row and toggler to libcosmic Jeremy Soller 2022-09-30 10:20:03 -06:00
  • 8e42dc46ea
    Move list_view to libcosmic Jeremy Soller 2022-09-30 09:57:11 -06:00
  • bfcaf829eb
    Move more code to libcosmic Jeremy Soller 2022-09-30 09:51:00 -06:00
  • 5ad54bd3b1
    Move implementations from example to libcosmic Jeremy Soller 2022-09-30 09:35:55 -06:00
  • 699e474427
    Add iced cosmic example Jeremy Soller 2022-09-30 08:55:37 -06:00
  • 167b92f084
    refactor: make x & layer-shell features not default Ashley Wulber 2022-09-07 17:44:45 -04:00
  • e2b4990591
    cleanup Ashley Wulber 2022-08-22 16:31:22 -04:00
  • aaffa76b98
    feat: load & watch cosmic.css Ashley Wulber 2022-08-17 19:20:05 -04:00
  • 8485b82e9e
    cleanup Ashley Wulber 2022-08-16 12:33:24 -04:00
  • 6589eed954
    feat: init function, & refactor for features Ashley Wulber 2022-08-16 12:32:21 -04:00
  • 851449c3ef Update relm4 dependency url Ian Douglas Scott 2022-06-29 13:54:29 -07:00
  • 887ff2959c widgets: Update to relm4 next branch Ian Douglas Scott 2022-06-27 16:41:27 -07:00
  • d004d686bd
    ⬇️ Fix dependency hell. Lucy 2022-04-05 12:33:34 -04:00
  • 697d0bd6ca
    Use any 0.4.x for gtk4 in libcosmic-widgets Lucy 2022-03-22 12:31:44 -04:00
  • 0e9375f058
    Less confusing generics Lucy 2022-03-02 10:18:29 -05:00
  • f7f87104f6
    Make the set_description API a bit nicer. Lucy 2022-03-01 15:32:52 -05:00
  • feee2bacc3
    Allow LabeledItem to be used as a regular widget, hopefully Lucy 2022-02-28 15:23:01 -05:00
  • 724f7f5a9f
    Wrap LabeledItem in a newtype Lucy 2022-02-28 14:45:38 -05:00
  • 6f7d0fad80
    Export relm4 for traits and such Lucy 2022-02-25 11:12:06 -05:00
  • fad8689dc6
    Finish up LabeledItem Lucy 2022-02-24 16:21:23 -05:00
  • 6ec9e8037c
    LabeledItem widget Lucy 2022-02-24 14:03:01 -05:00
  • cfb3d06672
    chore: Define last relm4 commit supported Michael Aaron Murphy 2022-01-31 22:46:10 +01:00
  • 3e4a00a8d8
    chore: Sync with Relm4 new-approach branch Michael Aaron Murphy 2022-01-31 15:55:55 +01:00
  • c25812a45b
    feat: Add ElmComponent Michael Aaron Murphy 2022-01-26 12:58:06 +01:00
  • dff9265e35
    refactor!(ccs): Improvements to design Michael Aaron Murphy 2022-01-26 11:30:58 +01:00
  • 148ffc6dae
    refactor(ccs): Separate lib.rs into modules Michael Aaron Murphy 2022-01-25 20:52:54 +01:00
  • 1ac913d5c4
    feat!(ccs): Replace run function with AppRunner trait Michael Aaron Murphy 2022-01-25 20:47:32 +01:00
  • 52df3570ec
    feat: COSMIC Component System Prototype Michael Aaron Murphy 2022-01-24 20:20:33 +01:00
  • 8f37b81d96 Better way to clear GtkListBox Eduardo Flores 2021-11-24 18:19:29 -07:00
  • 5beaa70c0e feat: Use IpcClient from pop-launcher-service Michael Aaron Murphy 2021-11-24 19:27:29 +01:00
  • 8639b98332 Improvments to launcher. Eduardo Flores 2021-11-24 17:26:09 -07:00
  • 395206e101 Add examples to Cargo.toml and README.md Eduardo Flores 2021-11-23 11:09:36 -07:00
  • b606ed6a9b Fix building with layer-shell feature Ian Douglas Scott 2022-01-24 12:31:45 -08:00
  • 08e70faffd move prototypes out of libcosmic Ashley Wulber 2022-01-24 12:03:22 -05:00
  • 36d317a3e3 hook up popover button signals Ashley Wulber 2022-01-21 15:13:01 -05:00
  • 1fa7b8243a app library popover for addign app group Ashley Wulber 2022-01-21 14:43:01 -05:00
  • df088dfe8e LayerShellWindow is-active Ashley Wulber 2022-01-21 11:54:55 -05:00
  • 9273ea91e8 initial support for app library Ashley Wulber 2022-01-19 16:00:02 -05:00
  • 6ed9fdc9cd remove x11rb as dependency Ashley Wulber 2022-01-19 13:56:20 -05:00
  • cc577b1367 upgrade gtk-rs version Ashley Wulber 2022-01-19 10:19:56 -05:00
  • 0b5f6b8386 cleanup Ashley Wulber 2022-01-14 18:27:36 -05:00
  • eefe17e3c6 refactor x11 Ashley Wulber 2022-01-14 18:24:31 -05:00
  • 28151177d0 refactor and clean up app library Ashley Wulber 2022-01-14 17:53:11 -05:00
  • 4ce3b3cc21 fix #8 Ashley Wulber 2022-01-14 11:38:10 -05:00
  • 7ac16fb414 improve styling Ashley Wulber 2022-01-14 11:17:36 -05:00
  • 8737c39a70 fix method of getting data from list model object Ashley Wulber 2022-01-14 11:10:11 -05:00
  • c876b46f44 fix panic #10 Ashley Wulber 2022-01-14 10:25:19 -05:00
  • 9eba89432e cleanup and note about gtk critical error (need to test upstream fix) Ashley Wulber 2022-01-11 11:16:09 -05:00
  • 537539f43d basic plugin! Ashley Wulber 2022-01-11 00:05:57 -05:00
  • 7a8e3fe492 improve dnd behavior Ashley Wulber 2022-01-10 16:59:13 -05:00
  • 105e6c173f remove shortcuts from dock Ashley Wulber 2022-01-07 12:29:45 -05:00
  • 936b3c0d81 cleanup Ashley Wulber 2022-01-07 12:27:16 -05:00
  • 5404827e02 push dock list polling to separate thread Ashley Wulber 2022-01-07 12:21:01 -05:00
  • 5c599889b4 cleanup and styling Ashley Wulber 2022-01-07 11:54:20 -05:00
  • 45d8c75e02 styling Ashley Wulber 2022-01-06 18:12:57 -05:00
  • 594b085c83 styling Ashley Wulber 2022-01-06 17:30:13 -05:00
  • 26cdc8f0cc update dependencies Ashley Wulber 2022-01-06 15:54:38 -05:00
  • d5733b5888 css transition fix Ashley Wulber 2022-01-06 15:48:00 -05:00
  • 0454463e50 clear dock popover when hidden Ashley Wulber 2022-01-06 10:50:47 -05:00
  • 9231d84dbf styling Ashley Wulber 2022-01-05 15:37:04 -05:00
  • 6195ab2db9 Add Wayland layer-shell wrapper, behind layer-shell feature Ian Douglas Scott 2022-01-05 13:28:49 -08:00
  • cfd1edcde3 fix refresh dock list from cache after favorite event Ashley Wulber 2022-01-04 17:24:05 -05:00
  • 849333df3d handle favoriting from the dock popover menu Ashley Wulber 2022-01-04 16:53:28 -05:00
  • 69b7ab5906 hide dock popover menu on menu selection Ashley Wulber 2022-01-04 15:46:43 -05:00
  • f258a48ac9 connect handler for window focus from dock popover menu Ashley Wulber 2022-01-04 15:30:38 -05:00
  • 21bc4af3c9 connect handler for new window and quit all from dock menu Ashley Wulber 2022-01-04 15:12:40 -05:00
  • ca89fb6199 formatting Ashley Wulber 2022-01-04 14:03:28 -05:00
  • 2c0aea3e78 wip: replace popover menu with custom implementation that allows non-label entries Ashley Wulber 2022-01-04 13:54:25 -05:00
  • 3a72c74b08 dock right click menu Ashley Wulber 2022-01-03 21:33:26 -05:00
  • 35eb571528 big refactor and cleanup of dock + use tokio mpsc Ashley Wulber 2022-01-02 01:46:44 -05:00