Skip to content

Commit

Permalink
version up to 3.0.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
azerg committed Jul 4, 2024
1 parent 13bac30 commit 9e36926
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 106 deletions.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
Notepad++ bplist plugin
- [![GitHub release](https://img.shields.io/github/release/azerg/NppBplistPlugin.svg?style=flat)](https://github.com/azerg/NppBplistPlugin/releases)
- [![Build status](https://ci.appveyor.com/api/projects/status/ox8kagplw7gvg092?svg=true)](https://ci.appveyor.com/project/azerg/nppbplistplugin)
- [![License](http://img.shields.io/badge/license-NewBSD-brightgreen.svg?style=flat-squar)](http://opensource.org/licenses/BSD-3-Clause)

==============
>Check out plugin in Notepad++ plugin manager
NotepadBplistPlugin supports viewing\editing binary plist files. As long as ordinary plist files comes in XML format, this plugin dont supports them. It loads only binary plist files ( bplist ).
Notepad++ bplist plugin supports viewing\editing binary plist files. As long as ordinary plist files comes in XML format, this plugin dont supports them. It loads only binary plist files ( bplist ).

**Installation**
- Use Notepad++ plugin manager to manage binary plist plugin
- Use Notepad++ plugin manager to manage "Notepad++ bplist plugin"

**How it works**
Simply open bplist file with notepad++. You are free to edit is as usual as long as you will do it in a valid XML way. You could type an invalid XML code - in this case when you will try to save bplist, plugin will be not able to conver invalid XML to bplist and will restore original bplist data ( before your modifications )


**Dependencies**
- [libplist] - 1.3.6
- [libplist] - 2023-06-15#1

[libplist]:https://github.com/libimobiledevice/libplist
88 changes: 0 additions & 88 deletions appveyor.yml

This file was deleted.

8 changes: 0 additions & 8 deletions src/NppBplistPlugin/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,13 @@ find_files_by_mask(SOURCE_FILES "*.cpp" "${CMAKE_CURRENT_SOURCE_DIR}")
find_files_by_mask(HEADER_FILES "*.h" "${CMAKE_CURRENT_SOURCE_DIR}")
find_files_by_mask(RC_FILES "rsrc.rc" "${CMAKE_CURRENT_SOURCE_DIR}")

#if(CMAKE_SIZEOF_VOID_P EQUAL 8)
# set(TARGET_TRIPLET "x64-windows-static")
#elseif(CMAKE_SIZEOF_VOID_P EQUAL 4)
# set(TARGET_TRIPLET "x86-windows-static")
#endif()

add_library(NppBplistPlugin SHARED ${SOURCE_FILES} ${HEADER_FILES} ${RC_FILES})

set_property(TARGET NppBplistPlugin PROPERTY
MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")

target_include_directories(NppBplistPlugin PUBLIC "${VCPKG_INSTALLED_DIR}/${TARGET_TRIPLET}/include")

#find_library(PLISTPP_LIB NAMES plist++-2.0 PATHS "${VCPKG_INSTALLED_DIR}/${TARGET_TRIPLET}/lib" NO_DEFAULT_PATH)
#find_library(PLIST_LIB NAMES plist-2.0 PATHS "${VCPKG_INSTALLED_DIR}/${TARGET_TRIPLET}/lib" NO_DEFAULT_PATH)
find_package(unofficial-libplist CONFIG REQUIRED)

target_link_libraries(NppBplistPlugin PUBLIC unofficial::libplist::libplist unofficial::libplist::libplist++)
6 changes: 3 additions & 3 deletions src/NppBplistPlugin/src/Resource.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#define VERSION_MAJOR 2
#define VERSION_MAJOR 3
#define VERSION_MINOR 0
#define VERSION_BUGFIX 0
#define VERSION_BUILD 3
#define VERSION_STRING "2, 0, 0, 3"
#define VERSION_BUILD 0
#define VERSION_STRING "3, 0, 0, 0"

#define IDD_DLG_ABOUT 1000
Binary file removed src/NppBplistPlugin/src/dialogs.aps
Binary file not shown.
4 changes: 2 additions & 2 deletions src/NppBplistPlugin/src/rsrc.rc
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ BEGIN
BEGIN
VALUE "Comments", "Source code at https://github.com/azerg/NppBplistPlugin.git"
VALUE "CompanyName", "Sergiy Azarovsky. pub@azerg.com"
VALUE "FileDescription", "Binary plist (bplist) plugin for Notepad++. A free (BSD New) Plugin for doing great things"
VALUE "FileDescription", "Binary plist (bplist) plugin for Notepad++. A free (BSD New) Plugin to read\write bplist files"
VALUE "FileVersion", VERSION_STRING
VALUE "InternalName", "NppPlistPlugin"
VALUE "LegalCopyright", "Copyright (C) 2022 Sergiy Azarovsky"
VALUE "LegalCopyright", "Copyright (C) 2024 Sergiy Azarovsky"
VALUE "OriginalFilename", "NppBplistPlugin.dll"
VALUE "ProductName", "Bplist plugin"
VALUE "ProductVersion", VERSION_STRING
Expand Down
1 change: 0 additions & 1 deletion vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"name": "nppbplistplugin",
"version-string": "0.1.0",
"dependencies": [
"libplist"
]
Expand Down

0 comments on commit 9e36926

Please sign in to comment.