Giter Club home page Giter Club logo

swashbucklerdiary's Issues

[Feature request]: 图片与正文分离

希望图片及其它附件可以在正文末尾单独列出,而不是混排在正文中。
这样有两点好处:

  1. 减小排版压力;
  2. 保持正文简洁;
  3. 手机屏幕较小,插入正文的图片浏览效率低;而放在末尾,用宫格方式排列的话会更方便浏览。
    图文分离不排斥混排,前者作为可选项即可。

示例图:一本日记界面
Screenshot_20240715_110125_com hihonor appmarket_edit_81424706324458

咨询

请问只用maui实现按理说可以支持readme上的功能,为什么还需要blazor等web技术呢?

[Feature Request]: 导出类型支持epub

Is your feature request related to a problem? Please describe.
如题,epub是一种电子书格式,内部标准基本遵从XHTML。
导出epub可以让日记像一本书一样,在更多的阅读器中观看

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Bug Report]: 添加图片、音频、视频的错误行为

Describe the bug
在日记中添加图片、视频会唤起闪传分享窗口、两个照片选择弹窗;在日记中添加音频会唤起两个文件管理器。(需要依次退出两次)

To Reproduce
Steps to reproduce the behavior:
在日记中添加图片、音频、视频。

Expected behavior
不唤起闪传分享弹窗,仅弹出一次媒体选择窗口

Smartphone :

  • Device: Nubia Z50
  • OS: MyOS 14
  • Version 0.91.6

HelloGitHub 徽章计划

🎉 恭喜!您的项目已被 HelloGitHub 社区收录和推荐,现邀请您加入 HelloGitHub 徽章计划。加入后,您将获得以下特权:

  • 社区认可: 徽章代表你的项目已通过 HelloGitHub 社区的严格筛选,并获得推荐。
  • 提高曝光: 佩戴徽章后,你的项目将获得更多推荐流量,吸引更多用户和贡献者。
  • 增强互动: 用户可通过徽章快速了解项目,并与之互动(点赞、评论、收藏)。
  • 收集反馈: 获取广大用户的真实反馈,持续优化你的项目。
  • 特殊标识: 认证后,你的评论将有显著标识,并获得置顶优先权。

📌 立即点击 完成徽章佩戴,加入 HelloGitHub 徽章计划,让你的开源项目绽放更耀眼的光彩。


HelloGitHub,一个专注于发现、分享、推广开源项目的社区。自 2016 年创立以来,从每月一更的月刊发展到今天,已经成为一个拥有超过 1 万 用户的充满活力的开源社区。我们的足迹遍布多个内容平台,并获得了全网 50 万 粉丝的信赖与支持。

[Feature Request]: 改进保险箱,让入口更隐蔽

Is your feature request related to a problem? Please describe.
现有的保险箱关闭显示后,只是伪装。会对用户产生一些疑惑。

Describe the solution you'd like
关闭保险箱显示后,弹出窗口提示,通过 我的/右上角搜索 输入特定的key来搜索出来

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Feature Request]: 日记模板

Is your feature request related to a problem? Please describe.
增加日记模板功能,写日记时可以选择日记模板,进行填充

[ Windows ] 无法拦截自定义协议

显示本地图片或文件需要拦截自定义协议

Maui Blazor Windows无法拦截自定义协议,只能拦截http、https和一些少数协议的请求

Maui Blazor在Windows上的WebView使用的WebView2

隶属于WebView2的WinRT

WinRT暂时没有关于注册自定义协议的API

临时方案:渲染时将自定义协议替换为相对路径的url,webview2中的拦截请求再做相应的处理

[Feature Request]: 插入图片时提供压缩

Is your feature request related to a problem? Please describe.
插入图片时提供压缩,并且提供相应的设置选项,可以开启或关闭

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Feature Request]: 重写导出弹窗

Is your feature request related to a problem? Please describe.
重写导出弹窗,使用全屏弹窗,增加导出范围,txt格式增加合并分开选项

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

打开太慢了

设计思路存在很大问题,用户只需要一个含有基本markdown功能的本地的可跨平台的便签就可以了,不需要数学公式,脑图等等一大堆功能,想要临时记录一些东西结果四五秒都打不开。建议开个分枝做个简化版本,能按照文件夹分类,能写字,能上传图片,能跨平台,可以基于webdav同步就足够了,提高打开速度。

[Bug Report]: Web端分享有一定概率失败

分享api,即Navigator.share,需要用户手势(比如点击),如果耗时操作比较长,就会超出判定时间,分享大概率会失败。
可以考虑耗时操作完成后,增加一个二次确认的弹窗。
分享不是特别重要,有时间再做。

[Feature Request]: 增强日记搜索

Is your feature request related to a problem? Please describe.
现有的日记搜索只有关键词和时间的过滤,没有对天气、心情、标签等内容的过滤

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Feature Request]: 为标签、位置选择增加搜索

Is your feature request related to a problem? Please describe.
选择标签或位置时,如果数量过多,找起来很麻烦

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Feature request]: WebDAV解析自定义端口和路径

在配置WebDAV服务时,使用类似http://<ip>:<port>/<basePath>的地址时配置失败,希望可以加入这一支持

观察源代码中WebDAV.cs,在解析服务器地址创建URL时好像没有适配这类WebDAV地址。通过更改Set方法里面创建URL的部分可能可以解决问题,我没有C#的使用经验,可能我的分析不准确,希望能对作者有帮助。

下载下来编译报“NETSDK1005”错误

严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) NETSDK1005 资产文件“F:\workspace-nalong\src\SwashbucklerDiary\SwashbucklerDiary\obj\project.assets.json”没有“net7.0-windows10.0.19041.0”的目标。确保已运行还原,且“net7.0-windows10.0.19041.0”已包含在项目的 TargetFrameworks 中。 SwashbucklerDiary C:\Program Files\dotnet\sdk\7.0.307\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets 266

[Feature request]: 日历和日记页面使用优化建议

  1. 当我在日历页面中浏览历史日记时,我没有办法快速回到当前日期
  2. 希望可以通过双击日期来快速新建一个日记
  3. 在"设置>首页"中打开日期选项后,在日记界面会错误的认为显示的日记是当前的日记,而且日记只会显示月/日
  4. 希望在日记页面,可以使用鼠标右键,而不是只能通过点击下拉图标来操作。因为我在使用时有太多的点击步骤,感到很繁琐不方便

很好!!!

很好!!!一眼爱上,我想要的功能都有,不想要的都没有

[Feature Request]: 菜单可以自定义选择并排序

Is your feature request related to a problem? Please describe.
如题

Describe the solution you'd like
使用Masa Blazor的新组件MSortable,实现起来貌似不难

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Feature Request]: WebDAV自动备份

Is your feature request related to a problem? Please describe.
每次启动时,自动备份,上传到WebDAV

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

[Feature request]: 请问可以添加标签筛选功能嘛

你好!这个日记的UI很好看,用起来感觉很好。

但是关于标签的功能,我看好像只支持了单标签,请问可以实现标签多选吗?

即:同时选中某些标签,筛选出同时带有这些标签的日记。

[Feature Request]: 阅读日记时搜索关键词,并高亮显示

Is your feature request related to a problem? Please describe.
如题,类似于ctrl + f 那样

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
估计不太好做,市面上的其他日记很少有这个功能

[Feature Request]: 导出类型支持PDF

Is your feature request related to a problem? Please describe.
如题

Describe the solution you'd like
通过vditor

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

大家一起参与开发吧

仓主,建议可以把开发路线或者优先级比较高的一些功能点简单梳理罗列一下,这样方便大家参与进来

[Feature Request]: 使用webdav同步,而不是备份

Is your feature request related to a problem? Please describe.
如题

Describe the solution you'd like
暂时没什么思路
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

提示无法安装 Macos 怎么源码安装呢[Bug Report]:

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

您好,请问IOS端如何安装呢

很好的一款应用,之前就在使用了,是在安卓系统上安装使用的。现在换成苹果手机了,想要继续使用,看了您的readme中有写支持苹果,但是没有看到相应的安装方式,所以请教一下该如何在IOS端进行安装

more seperation layer

Is your feature request related to a problem? Please describe.
too couple

Describe the solution you'd like
for example, comment out [ProjectReference Include="..\SwashbucklerDiary.Repository\SwashbucklerDiary.Repository.csproj" /], and put into new project
in SwashbucklerDiary.Maui project
Describe alternatives you've considered
make SwashbucklerDiary.Maui as nuget

Additional context
the same priciple in also other projects maybe

.NET 8 MAUI的打包问题

请教一下在.net 8 中,maui打包Windows平台exe的时候有遇到这个吗?RuntimeIdentifier“win10-x64”

安卓打包问题?

请问作者是怎么打包的呢?我测试打包之后,生成的是aab文件,转换成apk之后,在手机上可以安装,但是运行闪退,以下是错误信息:

10-27 13:54:30.968  8045  8045 E AndroidRuntime: Process: com.yucore.swashbucklerdiary, PID: 8045
10-27 13:54:30.968  8045  8045 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.yucore.swashbucklerdiary-QV8HoVreZrAbsSvyYSV3Dw==/base.apk"],nativeLibraryDirectories=[/data/app/com.yucore.swashbucklerdiary-QV8HoVreZrAbsSvyYSV3Dw==/lib/arm, /system/lib, /product/lib]]] couldn't find "libmonosgen-2.0.so"

还望作者帮忙解答。。。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.