mirror of
https://github.com/logseq/logseq.git
synced 2026-04-29 16:36:27 +00:00
Feat: view group by (#11731)
* wip: view group by * feat: view group by rendering * enhance: use current group's value when creating new block * enhance: add icons for view layouts * fix: group rows selection * fix: property type migration from #11695 * refactor: use namespaced keyword for block export instead of confusing :build/block. Also improved related tests, simplified import steps, added some missing sqlite.build docs, and fixed :build/uuid not working for some existing journals. * fix: remove export+imports invalid when uuids are kept and when journals are created. Also removed :logseq.class/Journal from export as its needless noise * fix(ux): incorrect behavior for the sub menu content within the table header popup * fix: group rows delete * fix: lint * fix: group block delete * fix: bump version * fix: group by titles not correct for :checkbox Also enable group-by for :date as they just work * fix: disable nonsensical and unreadable groupings for :many properties * fix: grouping not working for :default property type and sometimes :number or :url. Was grouping by entity and not what user reads. If there are 2 :default values with 'text ha', this seemed buggy * fix: icons not showing for grouping by status --------- Co-authored-by: Gabriel Horner <gabriel@logseq.com> Co-authored-by: charlie <xyhp915@qq.com>
This commit is contained in:
@@ -4,10 +4,10 @@
|
||||
[clojure.edn :as edn]
|
||||
[frontend.db :as db]
|
||||
[frontend.handler.notification :as notification]
|
||||
[frontend.handler.ui :as ui-handler]
|
||||
[frontend.state :as state]
|
||||
[frontend.util :as util]
|
||||
[frontend.util.page :as page-util]
|
||||
[frontend.handler.ui :as ui-handler]
|
||||
[logseq.db :as ldb]
|
||||
[logseq.db.sqlite.export :as sqlite-export]
|
||||
[logseq.shui.ui :as shui]
|
||||
|
||||
Reference in New Issue
Block a user