Commit Graph

12883 Commits (5f6e2596e889d69a4e62e84169eae3d64b75fb0e)

Author SHA1 Message Date
Gabriel Horner e6b02acdfa feat: new property value pages can input their class as well
e.g. 'Some Name #Person' will create a Person page for 'Some Name'.
Autocompletion is provided in dropdown after 'Some Name #'
2023-09-14 13:31:14 -04:00
Charlie 304cf9f692
fix(plugin): incorrect mouse point payload for the plugin hook of input selection (#10175) 2023-09-14 22:50:46 +08:00
Gabriel Horner 32795f0839 fix: Hidden properties toggle shouldn't jump
Was hard to use with more than a few hidden properties
2023-09-14 10:38:37 -04:00
Konstantinos 89a489571f
Enhance: Introduce customizable close window shortcut (#10190)
* add close window shortcut

* suppress build warnings

* add window ns docstring
2023-09-14 22:23:03 +08:00
Jack Case 8ac30c1fd8
fix: Allow writing to files with group permission without chmod on Linux (#9297)
* feat: check electron config item disable-automatic-chmod

* added auto chmod toggle to advanced settings page for electron

* add default behavior when chmod config key doesn't exist

* added auto chmod description key to en.edn
2023-09-14 22:13:12 +08:00
rcmerci fee6d26216 feat(rtc): confict-pages handle 2023-09-14 16:19:23 +08:00
Gabriel Horner 220f192e85 enhance: provide config to hide empty props unless they are configured
thx to Tienson for the suggestion
2023-09-13 17:35:13 -04:00
Gabriel Horner d0df9bf245 fix: Don't show empty configure Properties for publishing 2023-09-13 15:47:46 -04:00
Gabriel Horner 4a7821064c fix: user can change their block type
Better ux that Allows users to undo turning pages into class or
property. Closes LOG-2738
2023-09-13 14:54:41 -04:00
Gabriel Horner daedf2bdb3 enhance: meta-click to navigate to property page 2023-09-13 12:57:48 -04:00
Gabriel Horner 76870a3b0e fix: allow users to see built-in property config again 2023-09-13 12:05:47 -04:00
Gabriel Horner 1e1fb0f67f enhance: Property pages can configure from their page
In publishing, users see a read-only version of configure page. Fixed
multiple inputs in property-config missing disabled?
2023-09-13 11:35:45 -04:00
rcmerci 0d3e90d681 fix(rtc): content compare when applying remote updates 2023-09-13 22:51:29 +08:00
Tienson Qin faf6069dac fix: can't drag in block values 2023-09-13 22:33:40 +08:00
Tienson Qin 4d10d66735 feat: mod+enter to create tagged block instead of tagged page 2023-09-13 22:28:47 +08:00
Tienson Qin c6a46c43f2 fix: can't backspace to edit tagged page block 2023-09-13 20:48:29 +08:00
Tienson Qin b3eb7b6a43 fix: create sibling block instead of child block for tagged block 2023-09-13 20:22:55 +08:00
Tienson Qin 412447a70a fix: quit editor after tagging a block 2023-09-13 20:03:09 +08:00
Tienson Qin b2161ac5ec feat: collapse/expand block values 2023-09-13 18:45:15 +08:00
Tienson Qin f2b18e9614 Style tweeks 2023-09-13 17:09:27 +08:00
Tienson Qin 03373d6268 enhance: display properties in outliner mode 2023-09-13 16:18:07 +08:00
Tienson Qin beefdfb6ce fix: create only one block if the current property's value is empty 2023-09-13 14:23:08 +08:00
Tienson Qin 5cc4c4b676 fix: can't switch back to single input value for :default property
https://linear.app/logseq/issue/LOG-2810/cant-switch-back-to-single-input-value-for-default-property
2023-09-13 14:04:45 +08:00
Tienson Qin 73c5930672 fix: two :default property values can change each other
https://linear.app/logseq/issue/LOG-2811/two-default-property-values-can-change-each-other
2023-09-13 13:36:40 +08:00
Andelf 0f6266e331 chore(electron): use logger instead of console.log 2023-09-13 12:30:22 +09:00
Gabriel Horner c1b79d70df enhance: make parent class navigable in publishing
also fix outdated label
2023-09-12 17:08:43 -04:00
Gabriel Horner 02a902e6a4 update script to demo date properties
also update case statement as only :default expects string or uuids
2023-09-12 16:22:48 -04:00
Gabriel Horner 29340fffe8 enhance: navigate from date property value
meta-click in app and click in publishing
2023-09-12 16:15:37 -04:00
Gabriel Horner 385d716257 fix: update scripts to use latest changes in property types 2023-09-12 13:54:16 -04:00
Gabriel Horner 06a1b69d6e fix: rename to create page with recent property type change 2023-09-12 13:21:52 -04:00
WsinGithub 2029ffa07e Disable autoplay in Bilibili video links
fix #8650
2023-09-13 00:36:12 +09:00
Andelf f2b6c01f78 chore: bump ios version 0.9.18 for tf release 2023-09-12 23:25:46 +09:00
Tienson Qin 988f86345d enhance: search #x to create the class x 2023-09-12 21:42:42 +08:00
Tienson Qin a24e188a4d feat: add template type 2023-09-12 21:02:49 +08:00
Jeffrey 'jf' Lim c3836a7820
youtube.cljs: allow for single-digit minutes and seconds in youtube-timestamp (addresses #9920) (#9930)
* youtube.cljs: allow for single-digit minutes and seconds in youtube-timestamp (addresses #9920)

* youtube.cljs: parse "<number>:<number>" as MM:SS to be consistent with the UI display

*NOTE that with this commit, we essentially pass util/safe-parse-int a
value we do not say it can take (although it works): nil. This will be
fixed in a subsequent commit.

* youtube.cljs: remove unreachable branches from cond in parse-timestamp

* frontend/util.cljc: update safe-parse-int to accept nil as well. TODO:
need help fixing malli schema!

* fix: parse timestamp

---------

Co-authored-by: charlie <xyhp915@qq.com>
2023-09-12 18:54:43 +08:00
Tienson Qin c6b1eb6b72 Empty opacity tweaks 2023-09-12 17:58:33 +08:00
Tienson Qin a3c43267ac fix: multiple dates 2023-09-12 17:41:05 +08:00
Tienson Qin c1e2f31428 enhance: display empty instead of add button for multiple items 2023-09-12 17:21:21 +08:00
Tienson Qin 9902a26f9d fix: cleanup property block value when there's no children items 2023-09-12 17:14:10 +08:00
Tienson Qin da5d8ef25b enhance: auto-convert text to block 2023-09-12 16:18:19 +08:00
Andelf a7dc7c42ca chore: update static/yarn.lock 2023-09-12 17:06:20 +09:00
Andelf 6909768b03 enhance(electron): support socks5 proxy 2023-09-12 17:06:20 +09:00
Konstantinos a6d9cd8b91
Enhance (UX): Electron loading (fixed) (#10201)
* run use-effect once
2023-09-12 16:05:49 +08:00
Tienson Qin 5162598665 fix: use db/new-block-id to keep the order for :block/uuid 2023-09-12 13:30:50 +08:00
Tienson Qin 47f906ff16 enhance: remove :object type as gabriel suggested 2023-09-12 13:18:59 +08:00
Tienson Qin 3781c8a0ca enhance: vertical align block values 2023-09-12 13:11:42 +08:00
Gabriel Horner da4beef34d enhance: clicking on properties navigates in publishing
Previously this did nothing since publishing is read only. This is
also more user friendly as clicking on a page normally navigates to it
2023-09-11 17:16:36 -04:00
Gabriel Horner 59567321f1 enhance: improve default class pages for publishing 2023-09-11 16:54:19 -04:00
Gabriel Horner d69a64399f fix: hidden properties should display their existing values 2023-09-11 16:18:29 -04:00
Gabriel Horner 23307101fa enhance: publishing hides blank properties by default
No need to display blank properties since they are for editing
and publishing is readonly
2023-09-11 16:07:05 -04:00