Git Product home page Git Product logo

iucalendar-image-in-calendar-notes-memo's Introduction

연예인 달력 프로그램

원하는 사진을 삽입하여 사용할 수 있는 달력 프로그램.

오프라인에서 판매되는 제작형 달력에서 영감을 얻어 제작한 프로그램. 원하는 사진을 첨부할 수 있고 자동적으로 해당 월의 달력이 출력된다. 디자인의 난관에 부딪혀 제작이 중단되었다. 간단한 메모 기능도 포함되었다.

설치 방법

Windows 7+ x64 : IUCalendar_x64.zip

상세 설명

때는 끝나가던 2017년도 말, 부산에서 친구와 신나게 놀고 있었습니다. 아이유 시즌 프린팅을 예약해야 한다는 알람을 받았고 넘겼습니다. "아 내일 꼭 사야지" 몇 일뒤 저는 엄청난 후회를 하였고 다른 구매자들의 사진을 보며 감탄만 늘어가고 있었습니다.

사진위에 달력만 나온다면?

시중에 제작형 달력(자신이 원하는 이미지를 추가한 달력)도 많이 나오고 있었고, 유사한 기능을 하는 프로그램을 들어본 적이 없어서 직접 만들어 보았습니다. 다만, 제작자의 디자인 능력이 다소 허접하다는 문제가 있었죠.

screenshot

처음 제작은 2018년 2월에 실행하였고, Qt에 대한 지식이 많이 부족해 디자인이 더더욱 허접했습니다. 언젠가 꼭 뜯어 고쳐야 할 일이죠.


screenshot

SkyNote2를 만든 직후 이어서 만들어 본 프로그램이라 SkyNote2가 가지고 있던 훌륭한(?) 메모 기능을 탑재하고 있습니다. 메모창은 애니메이션으로 자연스럽게 움직이며, 한 줄의 메모는 드러납니다.


screenshot

2018년 9월 9일. 이미지 뷰어를 제작하면서 움직이는 짤방을 지원하는 방법을 깨닫고 캘린더에도 즉시 적용하였습니다.

업데이트 내역

  • 2018-09-09
    • 추가 : GIF 이미지 지원
    • 추가 : 업데이트 버튼
    • 수정 : 이미지 깨짐 현상
    • 수정 : 프로그램 레이아웃 테마
  • 2018-03-13
    • 수정: 폼 이동 개선
  • 2018-02-27
    • 수정 : 프로그램 내 아이콘(메모,설정,종료) 변경
    • 추가 : 설정창 구현
    • 추가 : 달력 투명도, 자동시작 구현
  • 2018-02-26
    • 수정 : 이미지 크기 유동형 향상
    • 수정 : 폼의 크기에 따라 폰트 가독성 향상
    • 추가 : 메모 기능 구현
  • 2018-02-24
    • 추가 : 달력 출력 기능 구현
    • 추가 : 이미지 삽입 기능 구현

정보

Jino Bae. – BLOG[email protected]

iucalendar-image-in-calendar-notes-memo's People

Contributors

baealex avatar shujaatak avatar

Watchers

 avatar  avatar

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.